在CentOS系统中,同步主机名可以通过以下几种方法实现:
hostnamectl命令查看当前主机名:
hostnamectl status | grep "Static hostname"
设置新的主机名:
sudo hostnamectl set-hostname new-hostname
重启系统(可选,但推荐):
sudo reboot
/etc/hostname文件备份原始文件:
sudo cp /etc/hostname /etc/hostname.bak
编辑/etc/hostname文件:
sudo vi /etc/hostname
将文件中的旧主机名替换为新主机名。
编辑/etc/sysconfig/network文件:
sudo vi /etc/sysconfig/network
找到HOSTNAME行并修改为新主机名。
重启网络服务:
sudo systemctl restart network
nmcli命令(适用于NetworkManager)查看当前连接的主机名:
nmcli connection show --active | grep "HOSTNAME"
设置新的主机名:
sudo nmcli connection modify <connection-name> hostname new-hostname
重启网络连接:
sudo nmcli connection down <connection-name>
sudo nmcli connection up <connection-name>
hostname命令临时更改(不推荐用于永久更改)临时更改主机名:
sudo hostname new-hostname
验证更改:
hostname
hostnamectl或编辑配置文件的方法进行永久更改。通过以上方法,您可以在CentOS系统中成功同步主机名。