![](/img/trans.png)
[英]MAMP PRO 4+ after update osx to macOS Sierra disappears hosts /etc/hosts
[英]Safari ignores /etc/hosts on macOS High Sierra
我尝试使用/etc/hosts
文件将一些网站重定向到localhost。 为此,我使用sudo nano /etc/hosts
在终端中打开它,然后我修改了文件并保存了它。 作为最后一步,我使用sudo killall -HUP mDNSResponder
刷新了DNS缓存。
这是我的hosts文件的样子:
$ cat /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 somethig.com
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
这根本行不通。 我试图重新启动,没有运气。 我也做了很多研究,但没有在互联网上找到任何有效的答案。 操作系统是否仍然使用此文件,或者这从未真正起作用?
我正在使用macOS 10.13。
我相信您还需要覆盖“something.com”的IPv6地址。 通过添加额外的行“:: 1 somethig.com”来完成此操作。 据我所知,还需要重新启动Safari。 (您可能还需要通过您提到的方法刷新DNS缓存。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.