Ubuntu 系統本身不會在每次啟動時自動設置主機名,但可以在安裝后手動設置,也可以通過一些方法使其在啟動時自動設置。以下是相關介紹:
使用 hostnamectl 命令:
在終端中輸入以下命令,將 your-hostname 替換為您想要設置的主機名:
sudo hostnamectl set-hostname your-hostname
然后,更新 /etc/hosts 文件以反映新的主機名。使用文本編輯器打開文件,例如:
sudo nano /etc/hosts
找到類似于以下的行:
127.0.0.1 localhost
將其更改為:
127.0.0.1 your-hostname localhost
保存并關閉文件。
使用 NetworkManager 命令(適用于使用 NetworkManager 的系統):
sudo nmcli general hostname your-hostname
同樣,更新 /etc/hosts 文件以反映新的主機名。
如果您想要在 Ubuntu 中自動設置主機名,可以將主機名設置命令添加到系統的啟動腳本中。但是,在大多數情況下,手動設置主機名并更新 /etc/hosts 文件就足夠了。
請注意,更改主機名可能需要根據您的網絡配置進行相應的調整,以確保主機名在網絡中的唯一性和解析正確。