2010年12月5日 星期日

Network Configyration and Troubleshooting (二) 設定工具 (1-1) 變更主機名稱 (LAB 環境 : RHEL 5.5)

類別 : [TMLDP] [System Administration]

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 相同
[root@lab ~]# hostname -d
mpsstudio.org
[root@lab ~]# dnsdomainname
mpsstudio.org
    -f , --fqdn : 顯示 FQDN
[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

沒有留言:

張貼留言