首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当VPN在WSL2中打开时,我如何从WSL2 ping窗口?

当VPN在WSL2中打开时,我如何从WSL2 ping窗口?
EN

Stack Overflow用户
提问于 2020-09-10 19:03:42
回答 1查看 1.2K关注 0票数 0

windows(主机)不使用VPN

当VPN关闭时,我可以从WSL2和docker容器ping我的窗口(主机),但当它打开时

所有设置均为默认设置

cmd ipconfig

代码语言:javascript
复制
Wireless LAN adapter Wi-Fi:
IPv4 Address. . . . . . . . . . . : 192.168.1.100

Ethernet adapter vEthernet (WSL)
IPv4 Address. . . . . . . . . . . : 172.27.48.1

WSL2 $ ip路由

代码语言:javascript
复制
default via 172.27.48.1 dev eth0
172.27.48.0/20 dev eth0 proto kernel scope link src 172.27.51.31

如果我需要提供更多信息,请告诉我

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-20 06:22:43

通过手动添加路由解决了该问题。之后,即使容器连接到VPN,我也可以ping windows。

从容器内部:

代码语言:javascript
复制
$ 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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63828333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档