我在 VPS 上的 docker 容器(wg-easy)中运行 Wireguard,连接的另一台机器是运行 opnsense 的家庭服务器。
VPS:
local network is 10.0.0.0/24
local address is 10.0.0.73
Wireguard:
local network 30.8.0.0/24
local address 30.8.0.1
Opnsense:
local network is 30.0.0.0/24
local address is 30.0.0.14
我配置了 opnsense,并且可以 ping 通wireguard 和VPS 网络上的主机。不幸的是,我无法从wireguard 容器和VPS ping opnsense 网络上的主机。
任何帮助,将不胜感激。
编辑:
路由如下:
虚拟专用服务器:
x@x# ip route s
default via 10.0.0.1 dev enp0s3 proto dhcp src 10.0.0.73 metric 100
10.0.0.0/24 dev enp0s3 proto kernel scope link src 10.0.0.73 metric 100
10.0.0.1 dev enp0s3 proto dhcp scope link src 10.0.0.73 metric 100
blackhole 20.0.10.192/26 proto bird
20.0.10.229 dev cali3cdefa11b96 scope link
20.0.10.230 dev calif02a59392ce scope link
20.0.10.231 dev calif769328d198 scope link
20.0.10.232 dev cali3b250d10ed4 scope link
20.0.10.233 dev cali8c546dc9af0 scope link
20.0.10.234 dev calie90ce798167 scope link
20.0.10.235 dev calic318e29bd8a scope link
x.x.x.x via 10.0.0.1 dev enp0s3 proto dhcp src 10.0.0.73 metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.18.0.0/16 dev br-881f9d18b370 proto kernel scope link src 172.18.0.1
Wireguard 容器:
bash-5.0# ip route s
default via 172.18.0.1 dev eth0
30.8.0.0/24 dev wg0 proto kernel scope link src 30.8.0.1
172.18.0.0/16 dev eth0 proto kernel scope link src 172.18.0.2