在Ubuntu系統中設置靜態hostname可以通過以下步驟完成:
hostnamectl
命令(適用于systemd)臨時更改hostname: 打開終端,輸入以下命令來臨時更改hostname:
sudo hostnamectl set-hostname your-new-hostname
將your-new-hostname
替換為你想要設置的靜態hostname。
永久更改hostname:
編輯/etc/systemd/hostname
文件:
sudo nano /etc/systemd/hostname
將文件內容替換為你想要設置的靜態hostname,然后保存并退出。
重啟系統: 為了使更改生效,需要重啟系統:
sudo reboot
/etc/hostname
文件(適用于所有Ubuntu版本)臨時更改hostname: 打開終端,輸入以下命令來臨時更改hostname:
sudo hostname your-new-hostname
將your-new-hostname
替換為你想要設置的靜態hostname。
永久更改hostname:
編輯/etc/hostname
文件:
sudo nano /etc/hostname
將文件內容替換為你想要設置的靜態hostname,然后保存并退出。
編輯/etc/hosts
文件:
編輯/etc/hosts
文件以確保新的hostname被正確解析:
sudo nano /etc/hosts
找到類似以下的行:
127.0.0.1 localhost
在這行下面添加一行:
127.0.0.1 your-new-hostname
將your-new-hostname
替換為你想要設置的靜態hostname,然后保存并退出。
重啟系統: 為了使更改生效,需要重啟系統:
sudo reboot
重啟系統后,你可以通過以下命令驗證hostname是否已成功更改:
hostnamectl status
或者簡單地輸入:
hostname
這兩個命令都應該顯示你設置的靜態hostname。
通過以上步驟,你應該能夠在Ubuntu系統中成功設置靜態hostname。