不久前,我在主机中将reddit.com设置为127.0.0.1,因为这太浪费时间了。我不记得确切的设置方式-我知道在使用“正确的”方法之前我在使用它时遇到了一些麻烦并尝试了一些其他事情,因此我可能做得很奇怪。
现在,无论我做什么,我都无法取消设置或将其设置为其他东西-它以某种方式“卡在” 127.0.0.1上。
$ sudo nano /etc/hosts
Password:
我添加以下两行:
208.96.53.70 reddit.com
208.96.53.70 reddit2.com
保存,退出,然后:
$ dscacheutil -flushcache
$ ping reddit.com
PING reddit.com (127.0.0.1): 56 data bytes
$ ping reddit2.com
PING reddit2.com (208.96.53.70): 56 data bytes
如果我完全不指定reddit.com,那也是一样。
我想念什么?我的主机文件中没有reddit.com的其他条目。这不是路由器或ISP的问题-同一路由器上的其他计算机都可以。还有什么可以定义的?
为了完整起见,我从主机中清除了所有内容,其中仅包含以下内容:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
“ dig reddit.com”为您提供什么IP地址?
—
史蒂夫·弗利
reddit.com。6英寸A 216.207.68.88 reddit.com。6在A 216.207.68.72中(我从Google搜索中获得208.96.53.70只是用于测试,可能已经过时了。)
—
alex_c
以管理员身份尝试“ dscacheutil -cachedump-条目主机”。是否在reddit.com中,如果是,则在哪个DS节点中找到它?
—
史蒂夫·弗利