更新:本站域名不仅被DNS污染,还被SNI阻断,因此无法通过hosts方式访问,必须开全局代理才能打开

今早有群友反馈本站网页无法正常打开,经测试本站域名已被DNS污染。对于大部分网友,今后需开代理用全局模式才能访问本站,门槛一下提高不少。

DNS污染的具体表现为:ping域名,出来的都是被屏蔽的IP,而不是本站的真实IP。由于DNS解析到了错误的IP上,自然就不能正常打开网页了。

网上找了一圈,解决域名DNS污染的方法似乎只有两种:

1. 使用类似 DNS加速 服务,号称最多能恢复90%的污染。咨询了一下价格,恢复90%需14000一个月,恢复50-60%的3800一个月,均超出本人承受范围。此外,本人对该方案的效果存在疑问,有使用过类似服务的网友可现身说法谈谈效果;

2. 换域名,这应该是正统的唯一做法。据本人了解,DNS污染几乎无解,也不存在被释放出来的可能性,因此换域名是最省事的做法。但本人用 tlanyan.me 域名做站将近十年,对该域名有深厚的感情,并不打算换域名。

今后想访问本站,可用如下办法:

1. 开代理,并且使用全局模式;或者开代理,将本站加入代理名单,选择路由模式为ASIS。由于域名被DNS污染,普通的开代理+PAC模式可能会导致解析出错误的IP,依然无法访问本站;

2. 本站所用IP暂时没被墙,可通过修改hosts直接访问。具体操作为:Windows用户用管理员权限运行记事本程序(也可以是VS Code、Notepad++等文本编辑器),打开 C:\Windows\System32\drivers\etc\hosts文件,在文件最后加入一行:

45.88.194.249 tlanyan.me

然后点击保存。MacOS/Linux用户修改方式为 sudo vim /etc/hosts,输入上面内容然后按Esc、:wqa 保存退出。

个人建议使用第二种方法,不影响现有代理使用。

最后感谢各位读者对本站的关注!