Centos設置主機名 hostnamectl set-hostname


edhat 7.3 上hostname 相關設置

一開始使用了:

vi /etc/hostname 

——編輯第一行為期望設置的主機名 FQDN

vi /etc/sysconfig/network

—— 編輯 HOSTNAME=<FQDN> 

vi /etc/hosts

—— 添加 IP | <FQDN> | 簡寫

systemctl restart network 

重啟網絡服務后生效,使用hostname 命令 或 hostname -f 命令都可以看到已經改成目標主機名

然而,重啟服務器后,/etc/hostname 內的主機名就被還原成未更改之前的,其他文件沒有變化,

使用 vi 再次編輯 /etc/hostname 文件並重新啟動網絡服務后,hostname 顯示的依然是初始的,此時cat查看 /etc/hostname也顯示為更新過的主機名,但hostname 命令返回的卻是舊的主機名。。。

不知道因為什么緣故。。。

但使用 命令 hostnamectl set-hostname <FQDN> 

設置后,重新啟動網絡服務,主機名已經完成更新〜〜〜
————————————————
版權聲明:本文為CSDN博主「華北沙漠」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_42678620/article/details/86716166


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM