2026年解决安装在wsl里的OpenClaw 无法连接 Windows 宿主机 9222 端口问题

解决安装在wsl里的OpenClaw 无法连接 Windows 宿主机 9222 端口问题在 WSL 中的 openclaw AI 工具需要连接 Windows 宿主机上的 Chrome 浏览器调试端口 9222 但连接失败 Chrome 启动后仅监听 127 0 0 1 9222 Loopback 接口 WSL 无法通过 192 168 2 180 9222 访问 TCP 127 0 0 1 9222 0 0 0 0 0 LISTENING 88912 使用

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



在 WSL 中的 openclaw AI 工具需要连接 Windows 宿主机上的 Chrome 浏览器调试端口(9222),但连接失败。

Chrome 启动后仅监听 127.0.0.1:9222(Loopback 接口),WSL 无法通过 192.168.2.180:9222 访问。

TCP 127.0.0.1:9222 0.0.0.0:0 LISTENING 88912 

使用 Windows 端口转发(Port Proxy),将所有网卡接收到的 9222 流量转发到本机 localhost。

netsh interface portproxy add v4tov4 listenport=9222 listenaddress=0.0.0.0 connectport=9222 connectaddress=127.0.0.1 
netstat -ano | findstr 9222 

正常输出:

TCP 0.0.0.0:9222 0.0.0.0:0 LISTENING 4756 TCP 127.0.0.1:9222 0.0.0.0:0 LISTENING 41728 
curl http://192.168.2.180:9222/json/version 

端口转发规则在系统重启后会丢失,需要创建批处理脚本实现开机自启。

C:UsersAdministratorAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup 目录下创建 chrome-debug-portforward.bat

@echo off netsh interface portproxy add v4tov4 listenport=9222 listenaddress=0.0.0.0 connectport=9222 connectaddress=127.0.0.1 

netsh interface portproxy delete v4tov4 listenport=9222 listenaddress=0.0.0.0 

  • Windows netsh interface portproxy 可实现端口转发
  • 0.0.0.0 表示监听所有网络接口
  • WSL2 通过 192.168.2.180(宿主机局域网IP)访问 Windows

小讯
上一篇 2026-04-11 11:51
下一篇 2026-04-11 11:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/256918.html