我正在运行 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 还是短名称?