问题记录
Proxifier,本地服务器均正常配置,并且比较重要的几点是
- 之前的某个时间点这套配置是可以使用的,并且未作任何更改。
- 本地服务器也是可用的,不论是本地程序通信还是局域网其他设备经过本地服务器通信都是完全没问题的
问题表现在目标程序提示无法联网;proxifier的连接日志中有类似于这样的日志:
Program.exe - www.baidu.com:443 (IPv6) open through proyx XXXXXX
Program.exe - www.baidu.com:443 (IPv6) close, X bytes sent, 0 bytes received, lifetime <1 sec
并且这两条日志基本上是同时出现的,即连接启动后立刻就断开了;查看通信流量,可见确实有流量,但非常小(几K)
问题定位
尝试使用浏览器,其他软件等多次测试各种网络连接,发现断网不是一定的,在某些情况下是可以联网的。
例如Edge浏览器,打开百度,谷歌,油管等,提示网络连接断开,但是打开必应(cn.bing.com)就是可以正常打开的,非常魔幻。
检查日志,发现bing相关的连接记录中,没有"[IPv6]"字段,推测问题和ipv6有关。
解决方法
尝试多种解决方法(调整规则,调整本地服务器-规则/程序等)均无效,但最后在一个看似无关的地方找到了解决方式:
- 控制面板 - 网络 中找到 网络适配器配置, 然后找到你的主网卡(因为我只有一个wifi网卡,所以只改了一个,多网卡环境需不需要全改不太确定。我猜是不需要的,只改负责对外通信的那个网卡就行),右键属性,在“此连接使用下列项目”中找到“Internet 协议版本6 (TCP/IPv6)”,把它前面的勾去掉即可。
这方法说白了就是直接关掉

最低0.47元/天 解锁文章
2864

被折叠的 条评论
为什么被折叠?



