centos

CentOS hostname设置错误怎么办

小樊
45
2025-08-20 23:25:47
栏目: 智能运维

  1. 查看当前主机名
    使用命令 hostnamehostnamectl status 查看当前主机名。

  2. 临时修改主机名
    使用命令 sudo hostname new-hostname,重启后失效。

  3. 永久修改主机名

    • CentOS 7及以上
      • 编辑 /etc/hostname 文件,替换为新的主机名。
      • 编辑 /etc/sysconfig/network 文件,找到 HOSTNAME 行并修改。
      • 可选:编辑 /etc/hosts 文件,更新 127.0.0.1127.0.1.1 对应的主机名。
      • 重启系统或执行 sudo systemctl restart network 使生效。
    • CentOS 8及以上
      也可使用 nmcli 命令修改网络连接的主机名。
  4. 验证修改
    使用 hostnamehostnamectl 命令确认新主机名已生效。

  5. 常见问题

    • 若修改无效,检查是否修改正确配置文件,或是否有 SELinux、DNS 等限制。
    • 确保 /etc/hosts 中主机名与配置一致,避免解析冲突。

0
看了该问题的人还看了