1、查看当前的主机名称
1.1 命令 hostname
[root@localhost /]# hostname
localhost.localdomain
2、通过hostname命令,修改主机名称
2.1 使用命令 hostname newname 修改主机名称
[root@localhost /]# hostname cent01
[root@localhost /]# hostname
cent01
2.2 命令的局限性
hostname newname 的作用是暂时性的修改linux的主机名称, 它的存活时间是linux的当前运行时间,也就是再重启前的运行时间内。一般修改后就立即生效,但是不能永久修改。
3、通过配置文件 /etc/sysconfig/network,修改主机名称
3.1 配置文件 /etc/sysconfig/network 原来的内容
3.1 配置文件 /etc/sysconfig/network 后的内容
3.3 通过修改配置文件/etc/sysconfig/network,修改主机名称是永久性的。但不会立即生效,要重启后才会生效。
4、通过配置文件 /etc/hosts,修改ip地址和主机名的映射
4.1 对于配置文件/etc/hosts 的介绍
这个文件的作用就是提供ip和主机名的对照作用,linux通过这个文件知道某个ip对应于某个主机名。 如比方说google的ip是10.23.56.238,那么可以在这个文件的最后加上一行:10.23.56.238 google.com。 这个文件的一行对应一个对照,每行的格式是:
ip 全局主机名 主机名的别称
4.2 修改配置文件,是的刚修改的主机名与当前的ip地址对应起来
4.2.1 修改前 /etc/hosts 的内容
4.2.1 修改后 /etc/hosts 的内容
5、重新启动linux,使得配置生效
reboot