温馨提示×

ubuntu hostname更改后失效

小樊
40
2025-08-21 13:53:04
栏目: 智能运维

Ubuntu主机名更改后失效,可能是以下原因及解决方法:

  • 未重启网络服务:修改后需重启网络服务,如sudo systemctl restart networkingsudo netplan apply
  • /etc/hosts文件未更新:确保该文件中主机名与/etc/hostname一致,如将127.0.1.1 oldname改为127.0.1.1 newname
  • cloud-init配置影响:若使用cloud-init,需将/etc/cloud/cloud.cfgpreserve_hostname设为false并重启。
  • DNS缓存问题:可尝试重启nscd服务或系统,如sudo systemctl restart nscd
  • 服务未刷新:部分服务(如SSH)需手动重启,如sudo systemctl restart ssh

0