wsl ip
打开WSL的linux终端(以CentOs8为例)
获取ip地址 (这里是172.22.112.241
):
ip a
[root@DESKTOP-21M3RR1 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:8c:b2:a6 brd ff:ff:ff:ff:ff:ff
inet 172.22.112.241/20 brd 172.22.127.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fe8c:b2a6/64 scope link
valid_lft forever preferred_lft forever
主机ip
打开Win终端,获取IP,(这里拿到局域网IP: 192.168.1.38
,以及WSL的IP: 172.22.112.1
)
ipconfig
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::1eb1:c4ad:cdb1:af30%6
IPv4 地址 . . . . . . . . . . . . : 192.168.1.38
子网掩码 . . . . . . . . . . . . : 255.255.255.0
以太网适配器 vEthernet (WSL):
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::af08:266f:d210:e545%55
IPv4 地址 . . . . . . . . . . . . : 172.22.112.1
子网掩码 . . . . . . . . . . . . : 255.255.240.0
默认网关. . . . . . . . . . . . . :
主机 ping wsl
一般是通的
ping 172.22.112.241
wsl ping 主机
ping 172.22.112.1
如果不通,尝试用管理员权限运行:New-NetFirewallRule -DisplayName "WSL" -Direction Inbound -InterfaceAlias "vEthernet (WSL)" -Action Allow
ping 192.168.1.38
如果不通,尝试启用防火墙的预定义入站规则:核心网络诊断 - ICMP 回显请求(ICMPv4-In)