景:
/etc/hostname
/etc/hosts
# 機器一 192.168.11.110 機器二 192.168.11.111
#機器一
hostnamectl set-hostname node01
#cat /etc/hostname 查看配置文件 hostname命令 查看主機名
vi /etc/hosts
192.168.11.110 node01
#機器二
hostnamectl set-hostname node02
vi /etc/hosts
192.168.11.110 node02
未修改前
修改后
注意
1、直接使用 vi /etc/hostname 更改主機名 可能會失效,建議使用 hostnamectl命令
參考:https://blog.csdn.net/meteorkong/article/details/134035977#
補充:
/etc/hostname 文件定義了系統的主機名
/etc/hosts 文件則提供了主機名到IP地址的本地映射
電腦的名稱和本地主機名用于在本地網絡上識別您的電腦。
更改電腦的名稱
您電腦的名稱顯示在“共享”偏好設置面板的頂部。
在 Mac 上,選取蘋果菜單 >“系統偏好設置”,然后點按“共享”。
在“電腦名稱”欄中鍵入新名稱??赡苄枰c按鎖圖標 并提供管理員的名稱和密碼,然后才能更改名稱。
更改您電腦的本地主機名
本地主機名或本地網絡名稱,顯示在“共享”偏好設置面板頂部的電腦名稱下面。為兼容 Bonjour 的服務識別您的 Mac。
本地主機名是帶有 .local 的電腦名稱,而且任何空格都會替換為連字符。例如,如果電腦的名稱是 My Computer,則本地主機名就是 My-Computer.local。本地主機名不區分大小寫,因此 my-computer.local 與 My-Computer.local 相同。
在 Mac 上,選取蘋果菜單 >“系統偏好設置”,然后點按“共享”。
點按“編輯”,然后輸入新的本地主機名。
如果您的 Mac 的名稱包含本地網絡上其他 Mac 的確切名稱,則將在本地網絡名稱中添加一個數字。
如果 Bonjour 不能識別您的電腦名稱,則本地網絡名稱將顯示為 Macintosh.local。
關注本頭條號,每天堅持更新原創干貨技術文章。
如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習
1. 前言:
在使用Linux過程中,我們有時間需要修改主機名,用于快速識別主機系統。本文主要講解Linux系統怎么修改主機名,以及涉及的工具與命令。
查看主機名命令:
[root@zcwyou ~]# uname -a
查看Linux主機名
2. 臨時修改主機名,該方法重啟后失效:
[rroot@zcwyou~]# hostname abc
退出shell,再重新登錄系統生效。
3. 永久修改
3.1 修改網絡配置文件:
CentOS6系統及其他發行版通用的方法:
[rroot@zcwyou~]# vi /etc/sysconfig/network
修改以下內容
HOSTNAME=abc.qq.com
修改網絡配置文件和主機名
CentOS7 修改主機名永久生效的方法:
[rroot@zcwyou~]# hostnamectl set-hostname xxx
3.2 設置正確的本地域名解析
[rroot@zcwyou~]# vi /etc/hosts
修改以下內容
127.0.0.1 abc
在配置文件里修改主機名
修改主機名后,需要登出用戶并重新登錄才能生效。
[rroot@zcwyou~]# logout
4. 總結
最好區分CentOS6與CentOS7的修改方法,雖然一定程度上通用,但CentOS7的方法更簡單,也有專用的工具命令,推薦使用系統原生的命令修改。
本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/rmxx/614.html
點擊了解更多,快速查看更多的技術文章列表。