在CentOS 7中修改主機(jī)名的方法如下:
1、使用hostnamectl
命令修改主機(jī)名
打開(kāi)終端并以root用戶身份登錄。
運(yùn)行以下命令來(lái)查看當(dāng)前主機(jī)名:
“`
hostnamectl
“`
要修改主機(jī)名,請(qǐng)運(yùn)行以下命令,將"new_hostname"替換為您想要的新主機(jī)名:
“`
hostnamectl sethostname new_hostname
“`
確認(rèn)主機(jī)名已成功更改,再次運(yùn)行以下命令:
“`
hostnamectl
“`
2、編輯/etc/hosts
文件更新主機(jī)名
打開(kāi)終端并以root用戶身份登錄。
運(yùn)行以下命令以編輯/etc/hosts
文件:
“`
sudo vi /etc/hosts
“`
在文件中查找舊的主機(jī)名并替換為新的主機(jī)名,如果舊主機(jī)名為"old_hostname",則將其替換為新主機(jī)名。
保存并關(guān)閉文件。
3、重啟網(wǎng)絡(luò)服務(wù)使更改生效
運(yùn)行以下命令以重啟網(wǎng)絡(luò)服務(wù):
“`
sudo systemctl restart network
“`
確認(rèn)主機(jī)名已成功更改,可以使用以下命令檢查:
“`
ping new_hostname
“`
4、如果需要修改域名稱(chēng)(FQDN),還需要編輯/etc/sysconfig/network
文件。
運(yùn)行以下命令以編輯/etc/sysconfig/network
文件:
“`
sudo vi /etc/sysconfig/network
“`
找到以下行并進(jìn)行相應(yīng)的更改:
“`
FQDN=old_fqdn
DOMAIN=old_domain
“`
將"old_fqdn"和"old_domain"替換為新的完全限定域名(FQDN)和域名,如果新FQDN為"new_fqdn",新域名為"new_domain",則將其替換為:
“`
FQDN=new_fqdn
DOMAIN=new_domain
“`
保存并關(guān)閉文件。
重啟網(wǎng)絡(luò)服務(wù)使更改生效:
“`
sudo systemctl restart network
“`