sudo hostname 新主机名
sudo nano /etc/hostname # 编辑文件内容为新主机名
sudo nano /etc/hosts # 修改127.0.1.1对应的主机名
sudo service hostname restart # 重启hostname服务
sudo hostnamectl set-hostname 新主机名
sudo nano /etc/sysconfig/network # 修改HOSTNAME=新主机名
hostname # 查看当前主机名
hostname -f # 查看完整主机名(FQDN)
hostnamectl # 查看主机名详细信息
问题:修改后重启恢复原主机名 - 确保修改了所有相关配置文件(/etc/hostname, /etc/hosts, /etc/sysconfig/network) - 检查是否有其他服务或脚本在启动时重置主机名
问题:网络服务无法识别新主机名
sudo systemctl restart networking # 重启网络服务
sudo systemctl restart systemd-hostnamed # 重启hostname服务
如需更具体的帮助,请提供您的Linux发行版版本和具体错误信息。