linux

如何在CentOS中修改hostname

小樊
37
2025-03-26 06:31:37
栏目: 智能运维

在 CentOS 中修改 hostname 的步骤如下:

  1. 打开终端。

  2. 临时修改 hostname: 在终端中输入以下命令,将 “new-hostname” 替换为您想要的新主机名:

    sudo hostnamectl set-hostname new-hostname
    

    然后,使用以下命令使更改生效:

    sudo reboot
    
  3. 永久修改 hostname:

    • 使用文本编辑器(如 vi、nano 等)打开 /etc/hostname 文件:
      sudo vi /etc/hostname
      
    • 将文件中的旧主机名替换为新主机名,然后保存并关闭文件。
    • (可选)如果您还希望修改 /etc/hosts 文件以反映新的主机名,请使用文本编辑器打开该文件:
      sudo vi /etc/hosts
      
    • 在文件中找到旧主机名,并将其替换为新主机名。确保保留与 IP 地址的映射关系。例如:
      127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
      ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
      127.0.0.1   new-hostname new-hostname.localdomain new-hostname
      
    • 保存并关闭文件。
  4. 重启系统以使更改生效:

    sudo reboot
    

完成上述步骤后,您的 CentOS 系统应该已经成功修改了 hostname。您可以通过运行以下命令来验证更改是否生效:

hostnamectl

或者

hostname

0
看了该问题的人还看了