OpenClaw连接不上在线大模型的一种可能
中国
OpenClaw 专区
OpenClaw连接不上在线大模型的一种可能

翻墙软件导致系统网络代理出问题解决办法

OpenClaw不能连接上在线大模型

Windows系统中,梯子异常退出,导致系统全局代理、WinHTTP代理、环境变量代理、TUN虚拟网卡、路由表多层污染。微信/QQ走直连UDP不受代理影响;但OpenClaw、OpenCode基于Node.js,会优先读取系统HTTP/HTTPS代理,全部流量转发到已失效的本地代理端口(127.0.0.1:7890/10808),直接断网。
360断网急救箱只能修复基础DNS,无法清理深层代理注册表、WinHTTP、环境变量、虚拟网卡,所以无效。


完整修复步骤,以下代码均为PowerShell执行

1、重置系统底层WinHTTP代理(Node/OpenClaw依赖这个)

netsh winhttp reset proxy

2、清空网络套接字、IP、DNS缓存

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

3、删除注册表代理残留(翻墙软件写入的顽固配置)

reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /f

4、删除系统全局代理环境变量(HTTP_PROXY是Node程序优先读取项)

reg delete "HKCU\Environment" /v HTTP_PROXY /f
reg delete "HKCU\Environment" /v HTTPS_PROXY /f
reg delete "HKCU\Environment" /v http_proxy /f
reg delete "HKCU\Environment" /v https_proxy /f

5、清空全局环境变量

setx HTTP_PROXY ""
setx HTTPS_PROXY ""

6、OpenClaw 强制不走代理

临时单次启动不走代理

$env:HTTP_PROXY="";$env:HTTPS_PROXY="";openclaw gateway

永久全局配置OpenClaw禁用代理,写入无代理环境变量,所有OpenClaw命令生效

openclaw config set env.HTTP_PROXY ""
openclaw config set env.HTTPS_PROXY ""
openclaw config set env.NO_PROXY "127.0.0.1,localhost,::1"

7、重置完整网络栈(如果以上无效,最后执行)

重启电脑,执行以下命令:

netsh advfirewall reset
netsh winsock reset catalog
ipconfig /release
ipconfig /renew

8、验证是否修复

新开普通 PowerShell,查看是否还有代理残留:

echo $env:HTTP_PROXY
echo $env:HTTPS_PROXY

输出空白 = 清理成功。

9、前台启动网关测试:

openclaw gateway

能正常加载 WebUI、无网络超时报错即修复成功。

相关导航

暂无评论

暂无评论...