在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系统中成功设置静态主机名。选择适合你系统的方法进行操作即可。