温馨提示×

Ubuntu hostname怎么快速设置

小樊
35
2025-12-28 02:30:40
栏目: 智能运维

在Ubuntu系统中,可以通过以下步骤快速设置hostname:

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

  1. 查看当前主机名

    hostnamectl status
    
  2. 临时更改主机名

    sudo hostnamectl set-hostname new-hostname
    

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

  3. 永久更改主机名

    • 编辑/etc/hostname文件:
      sudo nano /etc/hostname
      
    • 将文件中的旧主机名替换为新主机名,然后保存并退出。
    • 重启系统以使更改生效:
      sudo reboot
      

方法二:使用hostname命令(适用于init.d)

  1. 查看当前主机名

    hostname
    
  2. 临时更改主机名

    sudo hostname new-hostname
    

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

  3. 永久更改主机名

    • 编辑/etc/hostname文件:
      sudo nano /etc/hostname
      
    • 将文件中的旧主机名替换为新主机名,然后保存并退出。
    • 编辑/etc/hosts文件,更新新主机名:
      sudo nano /etc/hosts
      
    • 找到类似以下的行:
      127.0.0.1   localhost
      
    • 在其下方添加一行:
      127.0.0.1   new-hostname
      
    • 保存并退出。
    • 重启系统以使更改生效:
      sudo reboot
      

方法三:使用图形界面(适用于桌面环境)

  1. 打开“设置”应用。
  2. 导航到“详细信息”或“关于”部分。
  3. 找到“主机名”选项并点击编辑。
  4. 输入新的主机名并保存。

注意事项

  • 更改主机名后,可能需要更新网络配置文件(如/etc/network/interfaces/etc/netplan/*.yaml),特别是如果你使用的是静态IP地址。
  • 确保新主机名符合你的网络命名规范,避免与现有设备冲突。

通过以上方法,你可以快速且有效地在Ubuntu系统中设置或更改主机名。

0