自从几个月前设置正确的主机名以来,我有一个服务器一直在正常工作,但是现在,它认为它的主机名已经改变了。
它起名为hostnamea.example.com,但现在将自己定位为otherhostname.example.com。也就是说,shell中行开头的主机名被更改,hostname -f的输出被更改等等,但是/etc/hostname的内容仍然相同。我还检查了/etc/hosts,其中有一个条目是127.0.1.1 for hostnamea.example.com
问题是,还有一个名为otherhostname.example.com的服务器。该服务器从hostname -f返回正确的信息。
我已经检查并重新检查了DNS配置,没有错误。
这两台服务器在完全不同的网络上,与不同的ISP。第一个是来自住宅宽带提供商的静态IP地址,另一个是数据中心。
所以,你知道我无意中搞砸了什么吗?
发布于 2010-10-07 16:21:59
这与DNS无关。主机名通常只在网络出现时设置一次。有人可能是偶然改变了它,就把它改回来吧。
hostname hostnamea发布于 2010-10-07 13:12:59
出于好奇,分配给您服务器的正确IP地址之一是否存在错误的/etc/主机条目?或者,如果不这样,DNS服务器中的反向查找项就不正确了?
-克里斯托弗·卡雷尔
发布于 2010-10-07 15:40:46
是否有人只是偶然地通过“主机名otherhostname.domain.tld”更改了它?
https://serverfault.com/questions/188499
复制相似问题