ubuntu

ubuntu hostname设置方法

小樊
36
2025-12-08 10:45:40
栏目: 智能运维

在Ubuntu系统中,设置主机名可以通过以下几种方法:

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

  1. 临时更改主机名

    sudo hostnamectl set-hostname new-hostname
    

    这个命令会立即更改主机名,但重启后会恢复为默认值。

  2. 永久更改主机名

    • 编辑/etc/systemd/system.conf文件:
      sudo nano /etc/systemd/system.conf
      
    • 找到#DefaultHostname=行,去掉注释并设置为新的主机名:
      DefaultHostname=new-hostname
      
    • 保存并退出编辑器。
    • 重新加载systemd配置并重启系统:
      sudo systemctl daemon-reload
      sudo reboot
      

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

  1. 临时更改主机名

    sudo hostname new-hostname
    

    这个命令会立即更改主机名,但重启后会恢复为默认值。

  2. 永久更改主机名

    • 编辑/etc/hostname文件:
      sudo nano /etc/hostname
      
    • 将文件中的旧主机名替换为新主机名。
    • 保存并退出编辑器。
    • 编辑/etc/hosts文件,确保新主机名也被正确映射:
      sudo nano /etc/hosts
      
    • 找到类似以下的行:
      127.0.0.1   localhost
      
    • 在其下方添加新主机名:
      127.0.0.1   new-hostname localhost
      
    • 保存并退出编辑器。
    • 重启系统以应用更改:
      sudo reboot
      

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

  1. 打开系统设置

    • 在Ubuntu桌面环境中,打开“设置”应用。
  2. 进入网络设置

    • 在设置窗口中,找到并点击“网络”选项。
  3. 更改主机名

    • 在网络设置页面中,找到“主机名”选项。
    • 输入新的主机名并保存更改。

注意事项

通过以上方法,您可以在Ubuntu系统中成功设置主机名。

0
看了该问题的人还看了