windows里安装clash和openwrt,秒变软路由 | windows远程桌面 + 翻墙两不误(hyper-v、docker、ubantu、clash、openwrt )

Описание к видео windows里安装clash和openwrt,秒变软路由 | windows远程桌面 + 翻墙两不误(hyper-v、docker、ubantu、clash、openwrt )

本期视频介绍了在window中启用hyper-v,安装ubantu虚拟机,然后基于dockerer安装clash和openwrt的详细过程,最终把一台windows小主机变成了既能当远程桌面,又能当旁路由的小型服务器。

启用hyper-v并安装ubantu虚拟机
https://ubuntu.com/download/desktop

升级系统
sudo apt update
sudo apt upgrade

开启ssh
sudo apt install openssh-client openssh-server


安装docker
sudo apt install docker.io


查看网络,找到网卡(按提示安装扩展包后再查看)
ifconfig

开启网卡混杂模式
sudo ip link set eth0 promisc on

创建和当前局域网同一个网段的macvlan
docker network create -d macvlan --subnet=192.168.88.0/24 --gateway=192.168.88.1 -o parent=eth0 opnet


创建并运行docker
sudo docker run -itd \
--name clash5 \
-v $HOME/docker/clash5:/etc/clash/ \
--network opnet --ip 192.168.88.5 \
--device /dev/net/tun:/dev/net/tun \
--privileged \
--restart always \
tinyserve/clash:latest


利用winscp上传配置文件和UI包
需先开启ssh的root权限, 设置root账号的密码, 方便等下传输文件到docker里
vim /etc/ssh/sshd_config
PermitRootLogin yes


sudo passwd root
sudo systemctl restart ssh

通过root账号登录,把文件拖到/home/docker/clash5里
配置文件和UI包到电报群里找 https://t.me/+vGsnbiF_VNYyZWNl


重启docker
sudo docker container stop clash5
sudo docker container start clash5
sudo docker ps


创建并运行openwrt
sudo docker run -d \
--name op6 \
--network opnet --ip 192.168.88.6 \
--privileged \
--restart always \
registry.cn-shanghai.aliyuncs.com/suling/openwrt:x86_64 /sbin/init



设置op的网络
sudo docker exec -it op6 /bin/sh
vi /etc/config/network
/etc/init.d/network restart

Комментарии

Информация по комментариям в разработке