linux centos 6.3主机名(dhcppc4)自动分配

时间:2013-01-25 07:16:47

标签: linux centos

Linux终端显示我从未配置的主机名dhcppc4。根据配置文件,hostname必须是localhost:

[root@dhcppc4 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain

[root@dhcppc4 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

注意:我在笔记本电脑上安装了一台新显示器。

不知道怎么做,但有时终端会将localhost显示为主机名。

什么是dhcppc4?如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

这个问题不适合stackoverflow(我猜这应该是在serverfault上)

无论如何,DHCP服务器甚至可以为您的机器分配主机名

请看这里:RFC 1553 - DHCP

也许这是你的情况?

答案 1 :(得分:1)

您肯定可以编辑您在问题中引用的该配置文件的 HOSTNAME 行。

直到您退出&又回来了。您还需要运行 /etc/init.d/rsyslogd restart (或您正在使用的任何syslog守护程序)以使该名称在日志文件中生效。

您可能需要也可能不需要运行 vi / etc / hosts 来调整特定应用程序所需的行。大多数都会很好,但有些非常挑剔,就像其他非常棒的软件一样,Zimbra,例如,如果那些线条不完美就不会工作。 Asterisk可能是另一个可能要求该文件与您的配置完美匹配的。

您可以或不可以使用DHCP服务器进行设置,但大多数人都不会,大多数人都会编辑HOSTNAME并继续前进。

实际上这很重要,事实上确实解决了这个问题,不要只是离开它,因为我们系统管理员不希望在所有6台服务器都说错误的机器上的BASH提示符下键入关键任务命令“本地主机”。