如何為Linux設置靜態hostname

如何為Linux設置靜態hostname

本文介紹如何在linux系統中設置靜態主機名,以ubuntucentos為例。

Ubuntu系統:

  1. 打開終端: 使用快捷鍵Ctrl+Alt+T打開終端。
  2. 編輯主機名文件: 使用文本編輯器(如nano或vim)打開/etc/hostname文件。 命令如下:
    sudo nano /etc/hostname
  3. 修改主機名: 將文件內容替換為你的新主機名,保存并退出。 也可以使用以下命令直接修改:
    sudo hostnamectl set-hostname your-new-hostname
  4. 重啟網絡服務: 執行以下命令重啟網絡服務,使新主機名生效:
    sudo systemctl restart networking
  5. 驗證主機名: 使用以下命令驗證新主機名是否生效:
    hostnamectl status

CentOS系統:

  1. 打開終端: 使用快捷鍵Ctrl+Alt+T打開終端。
  2. 編輯主機名文件: 使用文本編輯器(如nano或vim)打開/etc/hostname文件。 命令如下:
    sudo nano /etc/hostname
  3. 修改主機名: 將文件內容替換為你的新主機名,保存并退出。 也可以使用以下命令直接修改:
    sudo hostnamectl set-hostname your-new-hostname
  4. 重啟網絡服務: 執行以下命令重啟網絡服務,使新主機名生效:
    sudo systemctl restart network
  5. 驗證主機名: 使用以下命令驗證新主機名是否生效:
    hostnamectl status

重要提示:

  • 部分Linux發行版可能需要使用hostname命令而非hostnamectl命令設置主機名。
  • 主機名應遵循系統命名規范,建議使用小寫字母和數字,避免特殊字符。
  • 虛擬機環境下,需確保虛擬機配置文件中也設置了正確的主機名。

完成以上步驟后,你的Linux系統靜態主機名設置就完成了。

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享