Networking

同一網路上具有相同主機名的多個主機?

  • February 23, 2022

假設情況:我在同一網路上有兩台(Linux)電腦,主機名相同,但 FQDN 不同(foo.example.comfoo.example.org)。

它們具有不同的 MAC 地址,並從 DHCP 伺服器獲取它們的 IP 地址。

如果有的話,這可能會導致什麼問題?/etc/hosts特別是,該網路中沒有 DNS,IP 地址是從Windows中查找的。可以/etc/hosts包含多個具有相同別名的條目,還是應該省略別名?

網路中的多個甚至每個獨立系統都使用相同的主機名來引用自身,這不存在先驗技術問題。他們甚至都可以使用相同的 FQDN 來引用自己。甚至還有一個保留的主機名,localhost您也經常看到 localhost.localdomain和變化,但您可以隨意命名您的所有系統foo.example.com

當您的系統不是完全獨立的並且屬於同一個管理域時,問題可能而且很可能會出現。

許多工具要求主機具有唯一的主機名,並且只會查看 FQDN 的主機名組件。據我所知,例如,當主機想要加入 Active Directory 域時就是這種情況。

當您在組合中引入人工操作員時,嗯…其他人可能比我更注重細節,但我很可能會將這foo與那個混淆,foo並且會經常修補、重新啟動、關閉網路中的錯誤系統。

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