概述
今天遇到一个很奇怪的事情,我在家任何 github page 相关的网站都打不开,然后用命令行 ping 了一下,居然发现被解析到了 127.0.0.1,这里记录一下解决过程。
问题
图 1:github.io 被解析成了 127.0.0.1 |
---|
解决
很明显,这是有 DNS 污染了,因为我用的是联通的宽带,所以默认 DNS 是联通的,所以我尝试更换一下 DNS 看看:
[[email protected]]# sudo echo > /etc/resolv.conf << EOF
nameserver 223.5.5.5
nameserver 8.8.8.8
nameserver 1.1.1.1
EOF
这里第一个 223.5.5.5 是阿里云的。然后我再试验了一下,就可以了,那看来这个问题也就这么解决了:
图 2:正确解析 github.io 域名地址 |
---|