温馨提示×

怎么重置ubuntu hostname

小樊
44
2026-09-28 08:33:47
栏目: 智能运维

在 Ubuntu 中重置(修改)hostname 有几种方式,取决于你使用的 Ubuntu 版本(是否使用 systemd)。下面是最常用、最推荐的方法。


方法一:使用 hostnamectl(推荐,Ubuntu 16.04+)

sudo hostnamectl set-hostname 新主机名

例如:

sudo hostnamectl set-hostname ubuntu-server

✅ 立即生效,且重启后仍然有效。


方法二:手动修改配置文件(兼容老版本)

1. 修改 /etc/hostname

sudo nano /etc/hostname

把里面的内容改成新的主机名,例如:

ubuntu-server

2. 修改 /etc/hosts

sudo nano /etc/hosts

找到类似这一行:

127.0.1.1  旧主机名

改成:

127.0.1.1  新主机名

3. 临时生效(可选)

sudo hostname 新主机名

4. 重启系统

sudo reboot

方法三:临时修改(重启后失效)

sudo hostname 新主机名

查看当前 hostname

hostname

或

hostnamectl

注意事项

  • hostname 只能包含:
    • 小写字母
    • 数字
    • 连字符 -
  • 不能以连字符开头或结尾

如果你是在 云服务器 / 容器 / WSL 环境,也可以告诉我,我可以给你更合适的方案。

0 踩