问题原因分析
1. 代理模式切换
• 先前状态:天路云可能启用了 全局代理 或 PAC规则强制走代理
• 当前状态:代理配置可能被更改为以下之一:
◦ 直连模式(系统代理设置被重置)
◦ 智能分流规则更新(PAC文件修改了GitHub域名策略)
2. DNS解析变化
• 之前:代理服务可能强制将GitHub域名解析到境外IP(如通过DoH/DoT)
• 现在:DNS恢复默认解析,可能因为:
◦ 本地网络支持直接访问(如企业网络解除封锁)
◦ 天路云残留DNS配置被清除
3. 软件残留配置
• 天路云可能未完全卸载,但其 后台服务异常退出,导致:
◦ 虚拟网卡驱动未卸载
◦ 防火墙规则残留但失效
排查步骤
1. 检查当前代理设置
• 步骤:
1. Win + R
→ 输入 inetcpl.cpl
→ 进入 Internet属性
2. 切换到 连接 选项卡 → 点击 局域网设置
3. 确认 代理服务器 部分是否勾选(若勾选则记录地址)
• 预期结果:未勾选或地址已清空
2. 验证DNS解析路径
# 查询GitHub实际解析IP
nslookup github.com 8.8.8.8 # 使用Google DNS测试
nslookup github.com # 使用默认DNS测试
• 关键点:对比两次结果是否一致(若一致说明无DNS劫持)
3. 检测网络流量走向
# 监听访问GitHub的实际出口IP
curl -I https://github.com --connect-timeout 5
tracert github.com
• 正常现象:未经过代理服务器IP(如天路云节点)
4. 检查Hosts文件
• 路径:C:\Windows\System32\drivers\etc\hosts
• 查找内容:若存在 github.com
相关条目则删除
解决方案
1. 完全重置代理配置
# 重置IE代理设置(影响系统全局)
netsh winhttp reset proxy
# 清理Windows网络缓存
ipconfig /flushdns
netsh winsock reset
2. 卸载天路云残留组件
• 步骤:
1. 进入 控制面板 → 程序和功能,确认天路云已卸载
2. 使用 Geek Uninstaller 扫描残留项
3. 删除安装目录(通常位于 C:\Program Files\TianLuYun
)
3. 检查防火墙规则
• 步骤:
1. Win + S
→ 搜索 Windows Defender 防火墙 → 允许应用通过防火墙
2. 查找与天路云相关的条目 → 全部删除
预防措施
-
代理模式选择
下次使用代理软件时选择 智能分流模式(仅代理被墙网站),避免全局代理影响。 -
网络配置备份
# 导出当前代理配置 netsh winhttp export proxy source=ie
-
使用沙盒环境测试
通过 Windows Sandbox 运行未知代理软件,防止系统设置被污染。
完成以上操作后,您的网络访问行为应恢复正常逻辑(国内直连/国外代理)。若问题反复出现,建议使用网络监控工具(如 Wireshark)抓包分析异常流量。