centos

centos hostname设置后重启

小樊
38
2025-10-15 12:10:15
栏目: 智能运维

在 CentOS 系统中,设置主机名并使其在重启后保持有效,可以通过以下步骤完成:

临时设置主机名

如果你只是想临时更改主机名,可以使用 hostnamectl 命令:

sudo hostnamectl set-hostname new-hostname

new-hostname 替换为你想要的主机名。

永久设置主机名

要永久设置主机名,你需要编辑 /etc/hostname 文件,并确保 /etc/sysconfig/network 文件中的 HOSTNAME 设置也正确。

  1. 编辑 /etc/hostname 文件

    sudo nano /etc/hostname
    

    将文件中的内容替换为你想要的主机名,然后保存并退出(按 Ctrl+X,然后按 Y,最后按 Enter)。

  2. 编辑 /etc/sysconfig/network 文件

    sudo nano /etc/sysconfig/network
    

    找到 HOSTNAME 行,并将其值设置为你想要的主机名。如果没有这一行,可以手动添加:

    HOSTNAME=new-hostname
    

    保存并退出。

  3. 重启网络服务: 为了使更改生效,你需要重启网络服务:

    sudo systemctl restart network
    
  4. 验证更改: 你可以通过以下命令来验证主机名是否已正确设置:

    hostnamectl status
    

    或者简单地使用:

    hostname
    

通过以上步骤,你的 CentOS 主机名将在系统重启后保持有效。

0
看了该问题的人还看了