9月份使用3年多的T60 Win7 旗舰版突然出现异常,无法使用GoAgent,检查后发现是127.0.0.1环回IP地址不可达。
当时折腾了2个晚上,最终以失败而告终,无奈之下重装了系统,暂时服务正常了。
上周发现QT突然又无法使用,死活登录不上,特意跑到EliteTrader论坛看了最近没啥异常,除了BigChart无法再使用。
还好上周5把X220带回家了,上面也安装了QT,结果一测试居然发现正常使用,那应该就不是QT系统的问题,而是T60的系统出现了异常。
尝试重装,尝试把X220上的软件整体打包过来均无法正常使用,无奈之下准备抓包看看情况。访问wireshark的时候才发现无法直接访问,准备启用GoAgent。一试不打紧,原来GoAgent又完蛋了,自然的想到了ping 127.0.0.1,居然又和9月份的情况一样了。
看看近期的软件安装记录和系统更新记录,先把Windows Defender彻底停止服务,再将公司VPN软件卸载,再卸载了CICSO的一款软件,测试后仍然异常。
再ipconfig查看,突然发现了IPv6的网卡:Teredo Tunneling Pseudo-interfac
在9月份的时候,用尽多个办法禁用Win7系统的IPv6均告失败,本次看到分外眼红,google一把,发现了几个有价值的信息:
http://blogs.msdn.com/b/richin/archive/2010/11/26/how-to-disable-teredo-tunneling-pseudo-interface-6to4-adapter.aspx
How to Disable Teredo Tunneling Pseudo-interface 6to4 Adapter
so sometimes this IPv4 to IPv6 shim can become a problem and in some cases it does not appear in the list of adapters where you can quickly disable it. Fortunately there is a way to quickly disable the Teredo Tunneling interface using the command line. Open an elevated command window and type the following command:
netsh interface teredo set state disabled
再测试依旧异常,尝试重启电脑,久违的ping 127.0.0.1正常了,开启QT,终于又可以使用了。
PS:查看设备的地方可以查看隐藏设备的。
比较有意思的一个问题是QT的正常使用难道必须依赖127.0.0.1正常么?奇怪的东西。
--EOF--