LAB 環境 : RHEL 5. 5
1. 設定主機名稱(HostName)
若要設定主機名稱可以使用 hostname 命令在CLI設定,或是修改 /etc/sysconfig/network 的「HOSTNAME」設定值,也可以在CLI使用 setup 命令啟動setup文字視窗設定工具。
1-1. 使用 hostname 命令在CLI設定HostName
需注意的是,設定後若重啟系統其設定會恢復系統設定值,Hostname 命令的語法如下,
hostname [option] [HostNam]
單獨使用hostname,可以用來檢視主機名稱
[root@lab ~]# hostname
lab.mpsstudio.org
若要變更主機,在參數欄位接加上新 FQDN 即可。
[root@lab ~]# hostname rhcelab.tmldp.org
[root@lab ~]# hostname
rhcelab.tmldp.org
主要選項如下,
-d : 顯示DNS DomainName,其輸出與 dnsdomainname 相同
-f , --fqdn : 顯示 FQDN[root@lab ~]# hostname -d
mpsstudio.org
[root@lab ~]# dnsdomainname
mpsstudio.org
[root@lab ~]# hostname -f
lab.mpsstudio.org
[root@lab ~]# hostname --fqdn
lab.mpsstudio.org
-s : 顯示 FQDN 第一個『.』 之前的FQDN 資訊,即主機名稱。
[root@lab ~]# hostname -s
lab
-y,--yp,--nis : 輸出NIS Domainname,其輸出與 domainname 相同。
[root@lab ~]# hostname -y
(none)
[root@lab ~]# hostname --yp
(none)
[root@lab ~]# hostname --nis
(none)
[root@lab ~]# domainname
(none)
※尚未設定故為空值
1-2. 修改 /etc/sysconfig/network 的「HOSTNAME」設定值
修改後需重啟主機,同時需同步修改 /etc/hosts 中的相關資訊。
HOSTNAME=lab.mpsstudio.org => HOSTNAME=rhclab.tmldp.org
同步修改 /etc/hosts 中的相關資訊。
127.0.0.1 lab.mpsstudio.org lab localhost.localdomain localhost
=>
127.0.0.1 rhclab.tmldp.org rhclab localhost.localdomain localhost
1-3. 使用 setup 命令啟動setup文字視窗設定工具
在CLI 使用 setup 命令啟動setup文字視窗設定工具。
- [root@lab ~]# setup
選取[Network Configuration]。
選取[Edit DNS configuration]。
在 Hostname 欄位輸入新的 FQDN。
要記得儲存。
/etc/sysconfig/network 的 『HOSTNAME』 會被修改。
[root@lab ~]# hostname
lab.tmldp.org
[root@lab ~]# cat /etc/sysconfig/network | grep HOSTNAME
HOSTNAME=lab.tmldp.org
但,/etc/hosts 並不會被修改。
[root@lab ~]# cat /etc/hosts | grep 127
127.0.0.1 lab.mpsstudio.org lab localhost.localdomain localhost
沒有留言:
張貼留言