在Linux中設置靜態主機名可以通過以下步驟完成:
hostnamectl
命令(適用于systemd)查看當前主機名:
hostnamectl status
設置新的靜態主機名:
sudo hostnamectl set-hostname your-new-hostname
將your-new-hostname
替換為你想要設置的主機名。
驗證更改:
hostnamectl status
或者使用:
hostname
/etc/hostname
文件打開終端。
編輯/etc/hostname
文件:
sudo nano /etc/hostname
將文件中的內容替換為你想要的主機名。
保存并退出編輯器(在nano中按Ctrl+O
保存,Ctrl+X
退出)。
重啟網絡服務或系統:
sudo systemctl restart networking
sudo reboot
/etc/sysconfig/network
文件(適用于Red Hat系列)打開終端。
編輯/etc/sysconfig/network
文件:
sudo nano /etc/sysconfig/network
找到HOSTNAME
行并修改:
HOSTNAME=your-new-hostname
將your-new-hostname
替換為你想要的主機名。
保存并退出編輯器(在nano中按Ctrl+O
保存,Ctrl+X
退出)。
重啟網絡服務或系統:
sudo systemctl restart network
sudo reboot
nmcli
命令(適用于NetworkManager)查看當前主機名:
nmcli general hostname
設置新的靜態主機名:
sudo nmcli general hostname your-new-hostname
將your-new-hostname
替換為你想要的主機名。
驗證更改:
nmcli general hostname
通過以上任一方法,你都可以在Linux系統中成功設置靜態主機名。選擇適合你系統的方法進行操作即可。