|
- #增加2条ip rule规则 100是国内 101是剩余的
- ip rule add from all lookup 100 prio 100
- ip rule add from all lookup 101 prio 101
- #101的规则就是剩余的 为什么要添加这个呢,是因为每次路由器重启,这个虚拟机就会自动恢复路由表到默认,太恶心了
-
- #添加路由表 保证wg能连接服务器
- ip route add 8.218.150.94 via 192.168.11.3 dev eth1 table 101
- #添加101的剩下的路由表
- ip route add 192.168.2.0/24 dev br-lan scope link src 192.168.2.3 table 101
- ip route add 192.168.11.0/24 dev eth1 scope link src 192.168.11.172 table 101
- #下面这条这样写提示ip: RTNETLINK answers: Network unreachable
- #ip route add 192.168.11.0/24 via 192.168.9.3 dev eth1 metric 9 table 101
- ip route add 192.168.9.1 dev wg0 scope link src 192.168.9.4 table 101
- ip route add default via 192.168.9.1 dev wg0 metric 10 table 101
-
- #添加wg0接口
- ip link add dev wg0 type wireguard
- ip address add dev wg0 192.168.9.4/32
- ip address add dev wg0 192.168.9.4 peer 192.168.9.1
- wg setconf wg0 /root/wireguard/wg0.conf
- ip link set up dev wg0
-
- #增加国内路由表
- /root/ssht/guonei_fenliu_ip_mask/guonei-route.sh
-
- #修改路由表让非国内的剩余路由走wg这个接口(不需要了,rule 101已经截胡了)
- #ip route del default via 192.168.11.3 dev eth1
- #ip route add 0.0.0.0/0 via 192.168.9.1 dev wg0 metric 10
-
复制代码
也不知道hyper-v怎么处理的网卡
用这个方法路由器重启以后 这个虚拟机就完全断网了
也好,能给我一个信号 之前是路由器重启了这个虚拟机恢复默认路由表不提示的
|
|