2009年5月19日 星期二

Linux hostname修改

在Linux下修改主機名稱有兩種方法:
一:使用hostname命令
[root@test ~]# hostname yourname
注意:使用這個命令修改主機名稱只能在當前shell有效,如果重啟系統就會失效。
二:修改linux主機的設定檔/etc/sysconfig/network 和 /etc/hosts
1.修改/etc/sysconfig/network裡面的主機名稱字。
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=yourname //在這修改hostname,(必須重起後生效?)
2.修改/etc/hosts裡面的名字
# vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.121 yourname //在這修改hostname
//有時候只有這一行
127.0.0.1 yourname localhost.localdomain localhost
修改 /etc/hosts。不修改的話,apache等需要解析主機名稱的服務將不能啟動
127.0.0.1 newhost localhost

¥¥¥那麼如何在不重新開機linux的情況下,修改主機名稱而讓其生效呢?
使用hostname newname就可以在 重新登錄一下就可以使其生效,但是重起後就會失效

沒有留言:

wibiya widget