Mac-Osx

向 /etc/hosts 添加額外的 127.0.0.1 條目是否安全?

  • January 24, 2012

我想添加這個條目:

127.0.0.1       api.localhost

測試我的網路應用程序的 api。

但是,主機文件說:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##

添加我要添加的條目是否安全?事情會不會出錯?

“不要更改”警告是指更改名稱“localhost”。許多軟體包期望“localhost”解析為 127.0.0.1。

添加更多條目不是問題。您可以在主機之後添加條目(如 Iain 所示),或添加其他行。例如:

127.0.0.1   localhost
127.0.0.1   api.localhost
127.0.0.1   testsite2.localhost

在許多類 UNIX 系統上,您還可以使用127.0.0.2等等,因為整個127.*.*.*範圍都被路由到“本地環回設備/驅動程序”。

如果您的主機文件已經包含 127.0.0.1 的行,那麼您所要做的就是api.localhost在其末尾添加您的,例如

127.0.0.1               localhost api.localhost

引用自:https://serverfault.com/questions/231844