ITPub博客

首页 > Linux操作系统 > Linux操作系统 > (转)Linux下修改主机名

(转)Linux下修改主机名

原创 Linux操作系统 作者:polestar123 时间:2009-04-07 13:58:44 0 删除 编辑
在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就可以在 重新登录一下就可以使其生效,但是重起后就会失效

linux修改主机名的方法

用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。

#hostname //查看机器名
#hostname -i //查看本机器名对应的ip地址


另外一种方法就是之久修改配置文件

修改/etc/sysconfig/network 修改这个文件,系统才有效
/etc/hosts hostname命令读这个配置文件

网上有很多朋友说直接修改/etc/hosts文件就可以,但系统本身用到主机名的地方不会变化,所以我觉得
/etc/hosts 是网络中用的,/etc/sysconfig/network是本机起作用,而且经络测试也是这样的,我得版本是

linux as3


总结:所以要修改主机名,就两个文件都更改

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70612/viewspace-1020088/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-22

  • 博文量
    110
  • 访问量
    438369