@
XunzhiJun #6
目前是这样的场景:
Surge 里面配置了 Wireguard 节点信息用于组网,服务端位于 2 个家里的路由器( UDM Pro Max 和 Cloud Gateway Ultra ,Unifi OS 内置了 Wireguard Server )。
Surge 连接规则中定义了使访问 A 家的 192.168.1.0/24 网段、192.168.2.0/24 和 B 家的 192.168.8.0/24 网段的流量都走 Wireguard:
[Rule]
IP-CIDR,192.168.1.0/24, Wireguard
IP-CIDR,192.168.2.0/24, Wireguard
IP-CIDR,192.168.8.0/24, Wireguard
再次测试了一下,目前是这个情况:
A 家的情况:
A. 使用带 Wireguard 节点配置的 Surge.conf:
1. 蜂窝网络下,均可通过 Wireguard 隧道回家访问 192.168.1.0/24 网段、192.168.2.0/24 网段;
2. 办公室 Wi-Fi 下,均可通过 Wireguard 隧道回家访问 192.168.1.0/24 网段、192.168.2.0/24 网段;
3. 在自家内网中,只可访问当前设备所在的网段,比方本机 IP 地址是 192.168.1.8 ,那么仅可访问 192.168.1.0/24 网段下的设备,无法访问 192.168.2.0/24 网段下的设备。
B. 使用无 Wireguard 节点配置的 Surge.conf:
1. 外网下,均不可走 Wireguard 隧道回家;
2. 内网下,本机可以访问所有网段( 192.168.1.0/24 网段、192.168.2.0/24 网段)。
B 家的情况:
A. 使用带 Wireguard 节点配置的 Surge.conf:
1. 蜂窝网络下,可通过 Wireguard 隧道回家访问 192.168.8.0/24 网段;
2. 办公室 Wi-Fi 下,可通过 Wireguard 隧道回家访问 192.168.8.0/24 网段;
3. 在自家内网中,可访问当前设备所在的 192.168.8.0/24 网段。
B. 使用无 Wireguard 节点配置的 Surge.conf:
1. 外网下,不可走 Wireguard 隧道回家;
2. 内网下,本机可以访问 192.168.8.0/24 网段。