溫馨提示×

Ubuntu hostname設置不成功怎么辦

小樊
68
2025-05-01 16:36:46
欄目: 智能運維

如果在Ubuntu系統中設置主機名不成功,可以按照以下步驟進行排查和解決:

臨時修改主機名

  • 打開終端(快捷鍵:Ctrl+Alt+T)。
  • 輸入以下命令臨時更改主機名:
    sudo hostname new_hostname
    
    new_hostname 替換為您想要的主機名。

永久修改主機名

  1. 編輯 /etc/hostname 文件

    • 打開終端,輸入以下命令以使用文本編輯器(如nano)編輯 /etc/hostname 文件:
      sudo nano /etc/hostname
      
    • 將文件中的舊主機名替換為新主機名,然后保存并關閉文件。
  2. 編輯 /etc/hosts 文件

    • 輸入以下命令以使用文本編輯器(如nano)編輯 /etc/hosts 文件:
      sudo nano /etc/hosts
      
    • 將文件中所有出現的舊主機名替換為新主機名,然后保存并關閉文件。
  3. 應用新的主機名

    • 使用以下命令來應用新的主機名:
      sudo hostnamectl set-hostname new_hostname
      
      new_hostname 替換為您實際設置的主機名。
  4. 重啟系統

    • 為了使主機名的更改生效,您需要重啟Ubuntu系統:
      sudo reboot
      

針對特定版本的Ubuntu(如Ubuntu 18.04)

  • 如果使用的是Ubuntu 18.04,可能需要額外修改 /etc/cloud/cloud.cfg 文件:
    • 編輯 /etc/cloud/cloud.cfg 文件,將 preserve_hostname: false 改為 preserve_hostname: true。
    • 再次設置主機名:
      sudo hostnamectl set-hostname new_hostname
      
    • 重啟驗證生效。

檢查主機名是否修改成功

  • 打開終端,輸入以下命令查看當前主機名:
    hostname
    
    或者查看完整主機名(包含域名):
    hostname -f
    

通過以上步驟,您應該能夠成功設置Ubuntu系統的主機名。如果問題仍然存在,請檢查是否有其他配置文件或網絡設置影響了主機名的修改。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女