域名被墙了,墙的级别有几种:
1.域名被墙(80端口)
http无法访问,但是用https还可以访问。
解决方案三种:
一是北岸回国,国内的不会墙,但国外就没法访问了(因为墙是双向的)
二是换域名,把老域名绑定国内301跳转服务(一般很贵)
三是把域名申请hsts preload,可以在Chrome和Firefox预置自动跳转https,但是很多国产浏览器不遵循这个规则,而且hsts生效必须等用户更新最新内核的浏览器。
2.域名被墙同时IP被墙(所有端口)
就是墙了你域名以后再把你IP墙了,这样即便你DNS解析出IP,用https也没法访问服务器。
解决办法:更换IP,或者使用动态IP服务器。
3.DNS污染(解析层)
让所有国内DNS服务器无法解析或者错误解析你的域名,这是级别最高的封锁。
基本上114DNS这类都要遵循广电局的要求把域名加入黑名单。
解决方法:只能用户使用无污染的DNS,比如谷歌DNS或者CloudflareDNS,但对于教育网一类和不会设置DNS的用户明显不现实。这种还是换掉域名吧,基本是废了。