网络变化时主机名也会变化

网络变化时主机名也会变化

每当网络发生变化时,我的主机名也会发生变化,有没有什么方法可以让我始终只有一个主机名。

以下是 /etc/hosts 的输出 -

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

/etc/sysconfig/network 的内容

NETWORKING=yes
HOSTNAME=localhost.localdomain

现在,主机名显示为 dhcppc5,执行 hostname -a 时,输出为 -

hostname : Unknown host

因此,我无法启动 Java 服务器应用程序,因为它们无法解析主机名。我该如何解决这个问题?

答案1

首先我们更改服务器的主机名/etc/sysconfig/网络喜欢 NETWORKING=yes HOSTNAME=主机名 然后保存 :wq!现在我们临时更改主机名,或者不重启服务器,使用 hostname 命令更改主机名 # 主机名 主机名称 我们可以使用以下命令检查主机名主机名uname -n命令,当我们重新启动服务器时,其设置将永久生效,如 /etc/sysconfig/network 文件输出所示

相关内容