CentOS 修改主机名

举例:将系统默认的localhost更改为yycbb

第一种方法:临时修改主机名

#hostname yycbb

该方法只是临时地修改主机名,系统重启后会恢复原样的。

 

第二种方法:永久更改主机名

需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。

第1步:修改/etc/sysconfig/network中的hostname

# vi /etc/sysconfig/network

用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名。HOSTNAME的值中点前面的是主机名,点后面的是域名,没有点就是主机名。

第2步:修改/etc/hosts文件

#vi /etc/hosts

打开该文件,会有一行 127.0.0.1 localhost.localdomain localhost 。其中 第一项127.0.0.1 是本地环路地址, 第二项localhost.localdomain 是主机名(hostname),也就是你需要待修改的。第三项localhost 是主机名的别名(alias),它会出现在Konsole的提示符下。将第二项修改为你的主机名,第三项可选。

修改上面两个文件是永久的,重启系统会得到新的主机名。

执行完上面两步后,并不能立刻生效。如若想要立即生效的话,再次执行第一种方法即可。

 

ps:重启后查看主机名 uname -n

posted @ 2013-01-28 22:15  雾岛的朝雾  阅读(344)  评论(0编辑  收藏  举报