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?如何解决这个问题?
答案 0 :(得分:1)
答案 1 :(得分:1)
您肯定可以编辑您在问题中引用的该配置文件的 HOSTNAME 行。
直到您退出&又回来了。您还需要运行 /etc/init.d/rsyslogd restart (或您正在使用的任何syslog守护程序)以使该名称在日志文件中生效。
您可能需要也可能不需要运行 vi / etc / hosts 来调整特定应用程序所需的行。大多数都会很好,但有些非常挑剔,就像其他非常棒的软件一样,Zimbra,例如,如果那些线条不完美就不会工作。 Asterisk可能是另一个可能要求该文件与您的配置完美匹配的。
您可以或不可以使用DHCP服务器进行设置,但大多数人都不会,大多数人都会编辑HOSTNAME并继续前进。
实际上这很重要,事实上确实解决了这个问题,不要只是离开它,因为我们系统管理员不希望在所有6台服务器都说错误的机器上的BASH提示符下键入关键任务命令“本地主机”。