Issue | Solution | Link |
WSL2访问Windows | - 关闭防火墙
- 添加防火墙入站规则
New-NetFirewallRule -DisplayName "WSL" -Direction Inbound -InterfaceAlias "vEthernet (WSL)" -Action Allow | ㅤ |
Windows访问WSL2 | - 直接使用WSL IP + 端口访问
e.g. 172.30.17.84:8080
- 添加端口映射
e.g. 127.0.0.1:8080 → 172.30.17.84:8080
添加: netsh interface portproxy add v4tov4 listenport=8080 listenaddress=0.0.0.0 connectport=8080 connectaddress=172.30.17.84
删除:netsh interface portproxy delete v4tov4 listenport=8080 listenaddress=0.0.0.0
查看:netsh interface portproxy show all | ㅤ |
WSL2配置sshd服务 | ㅤ | ㅤ |
WSL2配置docker服务 | 官方推荐借助Docker Desktop,而不是直接在WSL2内部直接安装Docker。如果已经安装过WSL2版本的Linux系统,打开Docker Desktop / Settings / Resources / WSL integration,勾选开启对应的WSL2系统。 | |
WSL2命令行失效 | 管理员运行cmd,执行命令:
netsh int ip reset
netsh winsock reset | ㅤ |
WSL 常见问题
Created
Apr 17, 2023 07:08 AM
Tags
windows
linux
Property
