ubuntu

Ubuntu主机名无法修改怎么办

小樊
33
2025-11-22 17:08:33
栏目: 云计算

Ubuntu 主机名无法修改的排查与修复

一、先确认现状与快速自检

二、标准修复步骤(适用于大多数 Ubuntu 版本)

三、常见原因与对应处理

四、最小化命令清单(可直接复制执行)

# 1) 设置新的静态主机名
sudo hostnamectl set-hostname your-new-hostname

# 2) 同步 /etc/hosts(Debian/Ubuntu 常见为 127.0.1.1 行)
# 先备份
sudo cp /etc/hosts /etc/hosts.bak
# 使用 sed 原地替换 127.0.1.1 后的旧主机名为新主机名(请先在终端确认旧名)
# 注意:如果本机使用 NetworkManager/DHCP 管理主机名,127.0.1.1 行可能不存在,可跳过或按需添加
sudo sed -i "s/^127\.0\.1\.1[[:space:]]*.*/127.0.1.1   your-new-hostname/" /etc/hosts

# 3) 使配置生效
sudo systemctl restart systemd-hostnamed
# 或重启
sudo reboot

# 4) 验证
hostnamectl
hostname

0
看了该问题的人还看了