2010年3月17日 星期三

Linux 更改 hostname 的方式

有一次架了Mail Server,想要變更hostname,但幾次下來感覺都改得不太完整
記下幾個修改的經驗,感覺比較完善的修改要點


1.假設原本 hostname 為 mail2, 現在想要更改為mail,使用 root 才可以更改 hostname

#su - root
 

2.將 /etc/hosts 內出現的 mail2 都改成mail

:
127.0.0.1 mail localhost.localdomain localhost


3.將 /etc/sysconfig/network 內的 HOSTNAME 改成mail

NETWORKING=yes
HOSTNAME=mail
GATEWAY=192.168.15.21



4.再使用 hostname 命令指定一次

#hostname mail
 
 
5.這時就已經設定完成. 可以使用 hostname 命令去確認一次
 
[root@mail2 etc]# hostname
mail
[root@mail2 etc]# 


6.只要重新登入, 命令提示字串就會改成 [root@mail etc]# 


必須要重新啟動 sendmail 否則會出現 relay deny 的狀況

沒有留言:

張貼留言