说起来也真是邪门,玩个Steam,结果社区页面老是进不去。点开商店、库啥的都好好的,一到社区、个人资料页面,直接就是“此网站无法访问”,或者转圈半天给你来个错误页面。刚开始还以为是自己网络问题,重启路由器、拔插网线都试遍了,一点用都没有。那心情,别提多烦躁了,想着找点攻略或者看看社区帖子都看不到,简直是憋屈到爆炸。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
第一次折腾:网络瞎捣鼓
我这人遇到问题,一般先从最简单的开始。既然是网页打不开,那肯定跟网络脱不了关系。我先是把家里的光猫和路由器都断电,数了十秒再重新插上电,等着它们慢慢重启。等网络灯都亮起来了,再打开浏览器,兴冲冲地一点,结果?还是一样,社区页面黑着脸不给我进。当时心里就有点凉了,这招不行,那肯定不是简单的网络堵塞问题。
-
我接着就想,是不是运营商DNS给捣乱了?我在电脑上打开那个叫“运行”的小窗口,敲了“cmd”,然后回车弹出来一个黑框框。在里面输入“ipconfig /flushdns”,按了回车,屏幕上唰唰唰地跑了几行字,说是DNS缓存清掉了。清完以后,又输入了“ipconfig /release”和“ipconfig /renew”,把网络配置重新获取了一下。等这些都弄完,我重启了电脑,心想这回总该行了?结果一打开Steam,点击社区,还是老样子!我当时都想把电脑砸了,这破玩意儿,到底是个啥问题!
-
不死心,又跑去改了DNS服务器地址。把默认的自动获取改成手动的,试了114.114.114.114,又试了8.8.8.8,甚至还找了几个国内的公共DNS地址轮番尝试了一遍。每次改完都重启网卡、重启浏览器,甚至又重启电脑,结果?一次都没成功!还是那个“此网站无法访问”,我真是服了。
第二次折腾:盯上Hosts文件
折腾了半天,我在网上搜了一大堆帖子,发现好多人都提到一个叫“Hosts”的文件,说是这个文件能把域名直接指向IP地址,绕过DNS解析。我一看,这玩意儿有点意思,说不定就是它在搞鬼!
-
我赶紧按照帖子说的,先找到那个文件。它藏得还挺深,在“C:\Windows\System32\drivers\etc”这个路径下面。我点进去一看,果然有个叫“hosts”的文件,但是它没有后缀名,看起来怪怪的。
-
我右键点击它,选择用记事本打开。打开一看,里面密密麻麻的都是文字,前面带着“#”号的都是注释,没啥用。我就往下翻,果然看到了一些形如“127.0.0.1 localhost”这样的条目。按照网上的说法,需要在里面添加Steam社区的IP地址和域名。
-
问题来了,Steam社区的IP地址是多少?这玩意儿可不能随便填,填错了可就更打不开了。我又跑去网上找,找那些专门收集Steam社区IP的网站。好不容易找到几个,都是一串数字,比如“104.1.1.1”这样子。我挑了一个看起来靠谱的,就把它跟“*”还有“*”这些域名给填了进去。一行一个,左边IP地址,右边域名,中间用空格隔开。比如:
*.XX *
*.XX *
*.XX *
-
填完以后,我保存文件。结果,系统提示我没有权限!我当时又想骂人了,一个破文件,还不让改?后来查了才知道,这玩意儿是系统文件,需要管理员权限才能改。我只好把这个hosts文件先复制到桌面,在桌面改好内容,然后再把桌面上的文件复制回去,覆盖掉原来的。这时候系统会弹出一个提示,问我有没有权限,我就点“继续”,总算是给搞定了。
-
改完并保存好hosts文件后,我又打开了那个黑框框,输入“ipconfig /flushdns”清了一下DNS缓存,确保Hosts文件的修改能立即生效。然后,我忐忑地打开Steam,点开社区。等了几秒,奇迹出现了!页面唰的一下就加载出来了!我当时那个激动,感觉跟中了几百万大奖似的。终于能进社区了,困扰了我好几天的问题,就这么一个Hosts文件给解决了!
第三次折腾:浏览器和加速器也试了
在尝试Hosts文件之前,我也没少折腾浏览器和游戏加速器。
-
浏览器方面,我把Chrome的缓存和Cookie全清了一遍,把所有的插件都给禁用了,想着是不是哪个插件在搞鬼。结果,清理完、禁用完,Steam社区还是打不开。又换了个浏览器,Microsoft Edge也试了,还是不行。所以基本排除了是浏览器本身的问题。
-
游戏加速器也试了好多款,什么UU、雷神、奇游,能用的都开了一遍,并且都选择加速Steam社区。有些加速器确实能在一定程度上缓解问题,偶尔能加载出来一次,但大部分时候还是打不开,或者加载得特别慢,图片都刷不出来。这说明加速器也不是万能的,它可能只是加速了网络传输,但根本的域名解析问题它解决不了。
我的最终解决方案是
绕了一大圈,真正解决我问题的,就是修改Hosts文件。这玩意儿太关键了,它直接告诉我的电脑,访问“*”这个域名的时候,直接去连接哪个IP地址,不用再去问DNS服务器了。就这么一个小小的文件,把我的Steam社区给救活了。现在我每次遇到Steam社区打不开,或者加载很慢的情况,第一反应就是去网上找最新的Steam社区IP地址,然后更新到我的Hosts文件里,基本都能立竿见影地解决问题。真是省心多了!
所以说,以后碰到这种恼火的情况,别瞎折腾路由器和DNS了,直接奔着Hosts文件去,效率高,见效快!