温馨提示×

怎样在Linux中设置静态主机名

小樊
61
2025-05-11 12:45:39
栏目: 云计算

在Linux中设置静态主机名可以通过以下步骤完成:

方法一:使用hostnamectl命令(适用于systemd)

  1. 查看当前主机名

    hostnamectl status
    
  2. 设置新的静态主机名

    sudo hostnamectl set-hostname your-new-hostname
    

    your-new-hostname替换为你想要设置的主机名。

  3. 验证更改

    hostnamectl status
    

    或者使用:

    hostname
    

方法二:编辑/etc/hostname文件

  1. 打开终端

  2. 编辑/etc/hostname文件

    sudo nano /etc/hostname
    

    将文件中的内容替换为你想要的主机名。

  3. 保存并退出编辑器(在nano中按Ctrl+O保存,Ctrl+X退出)。

  4. 重启网络服务或系统

    • 重启网络服务:
      sudo systemctl restart networking
      
    • 或者重启系统:
      sudo reboot
      

方法三:编辑/etc/sysconfig/network文件(适用于Red Hat系列)

  1. 打开终端

  2. 编辑/etc/sysconfig/network文件

    sudo nano /etc/sysconfig/network
    
  3. 找到HOSTNAME行并修改

    HOSTNAME=your-new-hostname
    

    your-new-hostname替换为你想要的主机名。

  4. 保存并退出编辑器(在nano中按Ctrl+O保存,Ctrl+X退出)。

  5. 重启网络服务或系统

    • 重启网络服务:
      sudo systemctl restart network
      
    • 或者重启系统:
      sudo reboot
      

方法四:使用nmcli命令(适用于NetworkManager)

  1. 查看当前主机名

    nmcli general hostname
    
  2. 设置新的静态主机名

    sudo nmcli general hostname your-new-hostname
    

    your-new-hostname替换为你想要的主机名。

  3. 验证更改

    nmcli general hostname
    

通过以上任一方法,你都可以在Linux系统中成功设置静态主机名。选择适合你系统的方法进行操作即可。

0