Hostname
/etc/hosts 中沒有 FQDN 會導致任何問題嗎?
剛剛瀏覽了一些伺服器,發現外部 ip 的全名和短名設置錯誤,例如:
a.b.c.d myserver myserver.mycompany.org
考慮到 nsswitch.conf 配置了文件作為主要主機名解析器,這會導致什麼樣的問題?
目前它似乎沒有給我們帶來任何直接的問題(除了主機名/主機名 -f 返回短名稱),但我需要知道我們解決這個問題的緊迫性。
如果它沒有壞,請不要修復它。
套用一句話,通常在 Web 應用程序部署中,您可能會發現 FQDN 在 /etc/hosts 中用於環回目的(cron 作業等)。
在您的情況下,如果您的 FQDN 指向真實世界的 IP,它可能已被放置在那里以防止需要對外部域進行 DNS 查找,這也可能是由於某些內部過程造成的。