/etc/hostname与/etc/hosts的区别
程序员文章站
2022-05-31 11:05:17
...
hosts文件的作用相当于DNS,提供IP地址hostname的对应。用作主机名/域名 的解析
# Do not remove the following line, or various programs
# that require network functionality will fail.
192.168.1.102 localhost.localdomain localhost
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
第一部份:网络IP地址;
第二部份:主机名.域名,比如 localhost.localdomain。
hostname同/etc/sysconfig/network中的hostname一样,用于修改主机名。
修改hostname的四种方式:
1: hostname 主机名
——运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
2: echo 主机名 > /proc/sys/kernel/hostname
——运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
3: sysctl kernel.hostname=主机名
——运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
4: 修改/etc/sysconfig/network下的HOSTNAME变量
——需要重启生效,永久性修改。
上一篇: LVS小试(RHEL5.4)
下一篇: centos7安装docker
推荐阅读
-
/etc/rc.d/rc与/etc/rc.d/init.d的关系介绍
-
ubuntu系统中/etc/rc.local和/etc/init.d/rc.local的区别详解
-
浅谈Linux配置定时,使用crontab -e与直接编辑/etc/crontab的区别
-
/etc/rc.d/rc与/etc/rc.d/init.d的关系介绍
-
Linux hostname主机名配置文件/etc/hosts详解
-
IP,DNS,HostName & /etc/hosts 文件
-
ubuntu系统中/etc/rc.local和/etc/init.d/rc.local的区别详解
-
配置Oracle RAC时修改/etc/hosts文件的注意事项
-
浅谈Linux配置定时,使用crontab -e与直接编辑/etc/crontab的区别
-
/etc/hostname 与 /etc/hosts 的区别