温馨提示×

centos hostname如何同步

小樊
45
2026-01-10 22:44:07
栏目: 智能运维

在CentOS系统中,同步主机名可以通过以下几种方法实现:

方法一:使用hostnamectl命令

  1. 设置主机名

    sudo hostnamectl set-hostname new-hostname
    
  2. 重启系统

    sudo reboot
    
  3. 验证主机名: 系统重启后,可以使用以下命令验证主机名是否已更改:

    hostnamectl status
    

方法二:修改/etc/hostname文件

  1. 编辑/etc/hostname文件

    sudo vi /etc/hostname
    

    将文件中的旧主机名替换为新主机名。

  2. 修改/etc/hosts文件

    sudo vi /etc/hosts
    

    找到并替换所有旧主机名的条目为新主机名。

  3. 重启系统

    sudo reboot
    
  4. 验证主机名: 系统重启后,可以使用以下命令验证主机名是否已更改:

    hostnamectl status
    

方法三:使用nmcli命令(适用于NetworkManager)

  1. 设置主机名

    sudo nmcli con mod <connection-name> connection.hostname new-hostname
    
  2. 重启网络服务

    sudo systemctl restart NetworkManager
    
  3. 验证主机名: 系统重启后,可以使用以下命令验证主机名是否已更改:

    hostnamectl status
    

方法四:使用nmtui命令(适用于NetworkManager)

  1. 启动nmtui

    sudo nmtui
    
  2. 选择“Edit a connection”: 按e键。

  3. 选择要修改的网络连接: 按Enter键。

  4. 设置主机名: 在“IPv4 CONFIGURATION”或“IPv6 CONFIGURATION”部分,找到“Hostname”字段并输入新主机名。

  5. 保存并退出: 按Esc键,然后按y键确认更改,最后按Enter键退出。

  6. 重启网络服务

    sudo systemctl restart NetworkManager
    
  7. 验证主机名: 系统重启后,可以使用以下命令验证主机名是否已更改:

    hostnamectl status
    

通过以上方法之一,你可以成功地在CentOS系统中同步主机名。选择适合你系统配置的方法进行操作即可。

0