当VPN关闭时,我可以同时从WSL2和docker容器ping我的Windows(主机)
所有设置均为默认设置
cmd ipconfig
Wireless LAN adapter Wi-Fi:
IPv4 Address. . . . . . . . . . . : 192.168.1.100
Ethernet adapter vEthernet (WSL)
IPv4 Address. . . . . . . . . . . : 172.27.48.1
WSL2 $ ip路由
default via 172.27.48.1 dev eth0
172.27.48.0/20 dev eth0 proto kernel scope link src 172.27.51.31
如果我需要提供更多信息,请告诉我
谢谢!
答案 0 :(得分:0)
已通过手动添加路线解决。之后,即使容器连接到VPN,我也可以ping Windows
从容器内部:
$ ip route add 192.168.1.100 via 172.17.0.1 dev eth0
就我而言:
192.168.1.100是目标NIC(目标)
172.17.0.1是网关,可以通过在容器内运行ip route找到
希望它对您有帮助:D