為什么我的域名在某些地方不能訪問,解析到127.0.0.1或者0.0.0.0?
現(xiàn)象:有的地方可以訪問,有的地方不能訪問。不能訪問的地方ping域名解析到了127.0.0.1或者0.0.0.0。如圖:
原因:
大概率是因域名涉及違規(guī)應(yīng)用,被對(duì)應(yīng)運(yùn)營(yíng)商進(jìn)行了阻斷。根據(jù)我司經(jīng)驗(yàn),一般是涉詐、涉賭、涉黃等情況被阻斷。
查詢被阻斷原因:
可通過網(wǎng)站:https://www.110.cqqgsafe.com/查詢,支持域名或IP。
可通過微信小程序:凈網(wǎng)云劍查詢,支持域名或IP。
注意并不是所有阻斷的域名都能查到。
解決方案:
如通過小程序:凈網(wǎng)云劍能查詢到具體原因,可嘗試申訴。
如查不到具體阻斷情況,或無法申訴,建議更換域名。并自行審核網(wǎng)站,可能什么原因被阻斷,然后進(jìn)行調(diào)整。
如果是自己本地?zé)o法訪問,只希望解決自己本地?zé)o法訪問的問題,可以通過修改hosts文件來解決。先進(jìn)入C盤找到這個(gè)文件C:\Windows\System32\drivers\etc\hosts
添加正確的IP和域名,然后保存,就可以正常訪問了。也可以嘗試修改自己本地的DNS,然后測(cè)試是否能正常訪問。
如何修改hosts
比如我需要www.baidu.com 這個(gè)域名能解析在192.168.2.2 那么就這樣寫(IP和域名之間要空格隔開)
192.168.2.2 www.baidu.com
參考圖片:
保存這個(gè)文件。
然后可以通過cmd , ping www.baidu.com 可以看到是解析在192.168.2.2 這個(gè)IP上說明hosts 指向成功了。