最近某常用的站点换 IP 了,但是 DNS 服务器还没有修改,这就导致无法访问(换 DNS 服务器也不行)。在用了一段时间的 IP 访问之后,还是没好,不知道是 DNS 污染还是咋了,所以最后还是手动改一下吧。
首先是如何找到某站点的 IP,可以在这个网站上搜索:https://sites.ipaddress.com,这里以 GitHub 为例:
可以看到现在 GitHub 的 IP 是 140.82.113.4
,我们接下来就将域名github.com
和 IP 140.82.113.4
映射上。
域名 IP 映射是在 Hosts 文件中,Mac 的 Hosts 文件的路径为/private/etc/hosts
(虽然官方不建议修改这个文件,但是这不是没办法了嘛):
sudo vi /private/etc/hosts
然后在最后按照IP 域名
的顺序输入即可,如下:
如果你需要映射多个域名和 IP,那么分行输入即可。
希望能帮到有需要的人~