linux

Linux hostname修改后生效时间

小樊
47
2025-03-28 06:57:55
栏目: 智能运维

在Linux系统中,修改主机名后,通常需要重启网络服务或者整个系统才能使新的主机名生效。具体操作如下:

  1. 临时生效:使用hostname命令直接修改主机名,这种方式修改的主机名只在当前会话有效。当系统重启后,主机名将恢复为原来的名称。

    修改主机名:

    sudo hostname 新主机名
    
  2. 永久生效:修改/etc/hostname文件来永久更改主机名。这种方式修改的主机名在系统重启后仍然有效。

    修改主机名:

    sudo nano /etc/hostname
    

    将文件中的旧主机名替换为新主机名,然后保存并退出。

    为了让新的主机名立即生效,还需要修改/etc/hosts文件,将旧主机名替换为新主机名。

    修改hosts文件:

    sudo nano /etc/hosts
    

    找到包含旧主机名的行,将其替换为新主机名,然后保存并退出。

    最后,重启网络服务或者整个系统使新的主机名生效:

    重启网络服务(适用于大多数Linux发行版):

    sudo systemctl restart networking
    

    或者重启整个系统:

    sudo reboot
    

    重启后,新的主机名将生效。

0
看了该问题的人还看了