阅读量:2
若Ubuntu hostname修改失败,可按以下步骤排查解决:
-
检查配置文件
- 确保正确修改了
/etc/hostname和/etc/hosts文件,将旧主机名替换为新主机名。 - Ubuntu 18.04及以上版本需确保
/etc/cloud/cloud.cfg中preserve_hostname: true。
- 确保正确修改了
-
应用主机名更改
- 使用命令
sudo hostnamectl set-hostname 新主机名永久生效。 - 临时修改可使用
sudo hostname 新主机名,但重启后失效。
- 使用命令
-
重启相关服务
- 重启
systemd-hostnamed服务:sudo systemctl restart systemd-hostnamed。 - 若仍不生效,重启网络服务:
sudo systemctl restart networking。
- 重启
-
清除缓存并重启
- 清除主机名缓存:
sudo systemd-hostnamed --flush-caches。 - 重启系统:
sudo reboot。
- 清除主机名缓存:
-
验证结果
- 使用
hostname或hostnamectl命令查看当前主机名是否已更新。
- 使用
注意:修改过程中避免拼写错误,确保配置文件权限正确(需使用sudo编辑)。若问题持续,检查网络配置或DNS设置是否冲突。
以上就是关于“Ubuntu hostname修改失败怎么解决”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm