CentOS 5.8 为什么我的 /etc/hosts 文件在重启后变得混乱?

CentOS 5.8 为什么我的 /etc/hosts 文件在重启后变得混乱?

我正在运行 CentOS 5.8(它是网站上提供的 Citrix XVA 设备),但每次我重新启动服务器时,/etc/hosts 文件都会丢失服务器的 IP 地址...例如,主机文件的外观应如下所示:

127.0.0.1     localhost.localdomain localhost
10.0.0.50     localhost.localdomain citrix-ls

但重新启动后,它看起来是这样的:

127.0.0.1     localhost.localdomain localhost
              localhost.localdomain citrix-ls

有人知道为什么会发生这种情况吗? 我正在考虑编写一个脚本来在每次启动时替换 /etc/hosts 文件。

如能得到任何帮助都将不胜感激--谢谢!

-斜杠

答案1

请注意,这是一个错误的设置。您应该考虑让您的 hosts 文件反映以下内容,其中“youdomain.name”是您本地网络的完全合格域名(完整域名):

127.0.0.1     localhost.localdomain localhost
10.0.0.50     citrix-ls.yourdomain.name citrix-ls

另请参阅: 设置主机名:FQDN 还是短名称?

相关内容