使用ChinaDNS解决DNS污染小记

自从搬家以后,我直接把宽带接到OpenWRT上拨号了,DNS服务器也从原来路由器的DNS变化为运营商拨号获取了。

不巧,居然又遇上了DNS劫持。

有一次我在访问独立游戏平台 itch.io 上的东方同人web游戏,居然被劫持到了当地的国家反诈中心,大概类似这个样子:

我到河北省来(元首脸)

IP属地:寄

你说诈骗吧?我寻思itch.io不像Steam那样天天打折掏空钱包(雾),也没有Rick Astley吧(笑)如果是对黄色内容管控,兴许还能理解,用诈骗的理由劫持,有点牵强,挺秃燃的。

下面还写了一段话:「本站点显示数据由公安部下发,本站点不做任何违规行为判断」,呵呵……懂得都懂……


印象中我记得itch.io是没有被墙的,而且我几乎时刻都在挂着梯子,以前也没有遇到过这种现象,所以也就是当地运营商污染了DNS解析再通过HTTP访问进行劫持,毕竟HTTPS是没有这个问题的,梯子的全局模式也不会被拦截。不过树大招风嘛,和Discord的情况一样吧……

记得上次遇到DNS污染,也不过是2017年用长城宽带在酷安下apk才会遇到。现在很多网站都用上了公用CDN,运营商不敢轻易屏蔽,itch.io应该用的是私有DNS服务器才会被轻易劫持。

怎么解决这个问题呢?那就还是要用到强大的OpenWRT系统了,通过ChinaDNS插件建立整个局域网的本地DNS,直接比运营商抢先一步“劫持”,便能够使用正确的互联网解析结果。

除此之外,之前用的Passwall也可以使用ChinaDNS提供的解析结果,开着国内分流也可以很好的使用。

如此设置好DNS模式后,总算可以访问itch.io了!

试了一下Web游戏 Gloomy Eater ,这是一个给露米娅喂烤肉的游戏:

顺便借着上次的文章,二谈国内的网络环境

此前就意料到的问题、如今还是如此森严而混乱。以后想要发布独立游戏也是不太容易的事啊。囧

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注