Hosts-File

127.0.0.1 和 ::1 都應該包含在 /etc/hosts 文件中嗎?

  • September 14, 2016

我是非託管 VPS 伺服器和 IPv6 的新手。是否有必要在啟用 IPv6 的伺服器的 /etc/hosts 文件中包含 localhost 的 127.0.0.1 和 ::1 ,還是單獨使用 ::1 就足夠了?

是的,應該留下 127.0.0.1。IPv6 已啟用,但仍使用 IPv4。

您沒有提到您使用的是哪個作業系統。

在 Windows 系統上,名稱解析localhost由系統處理,文件中不需要這些條目hosts。這甚至在同一個文件中明確提到:

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

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