Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1134498
  • 博文数量: 276
  • 博客积分: 10077
  • 博客等级: 上将
  • 技术积分: 2513
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-24 20:31
文章分类

全部博文(276)

文章存档

2020年(1)

2015年(5)

2012年(2)

2011年(6)

2010年(7)

2009年(224)

2008年(31)

我的朋友

分类: LINUX

2009-07-12 16:10:00

在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就可以在 重新登录一下就可以使其生效,但是重起后就会失效

三、如果有/etc/HOSTNAME这个文件,比如opensuse,要修改这个文件里面的主机名。
阅读(1006) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~