6月初我还在秦皇岛的时候,用秦皇岛联通登录Steam是一切正常的。但是毕业回北京之后,发现用北京联通的时候不能正常加载到Steam的图片,在Firefox里打开代理就能正常加载,于是我也就没理这个事。
这几天发现Steam又到了暑期特惠了,打折还真是狠,然后Steam客户端登录商店依旧是无法加载图片,实在是烦人。
于是打算着手解决一下这个问题。目测是gfw干的好事,但是具体是怎么弄的还得细致分析一下。查看steam网页源代码,取得几个保存css、图片等的域名后,用nslookup进行解析,然后开VPN,清空dns缓存再解析,果然发现结果不一样。看来是dns污染了。
解决办法:
依旧是传统的改hosts文件,位置如下:
c:WindowsSystem32driversetchosts
在文件末尾添加以下内容并保存:
208.64.202.69 store.steampowered.com
203.77.188.253 cdn.store.steampowered.com
203.77.188.254 cdn.steampowered.com
203.77.188.254 media.steampowered.com
63.235.4.133 support.steampowered.com
63.228.223.103 steamcommunity.com
203.77.188.253 cdn.steamcommunity.com
打开cmd,运行以下命令
ipconfig /flushdns
大功告成。