Linux网络管理(一)之配置主机名与域名

Linux网络管理(一)之配置主机名与域名
参考自:
[1]修改主机名(/etc/hostname和/etc/hosts区别) https://blog.csdn.net/shmily_lsl/article/details/81164404
[2]/etc/hosts文件的作用 https://blog.csdn.net/tanga842428/article/details/53078643
[3]/etc/hostname和/etc/hosts详解 https://www.dazhuanlan.com/2019/08/30/5d67fc73ed7ee/
[4]hostname及hostnamectl区别 https://blog.csdn.net/weixin_41831919/article/details/102767618

一、主机名配置
Linux主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。
1、查看主机名
      hostname或hostnamectl或cat /etc/hostname
2、修改主机名
临时修改:hostname "新主机名"
永久修改:hostnamectl set-hostname "新主机名"
                  或修改/etc/hostname文件
注:值的指出的是,并非所有Linux系统的主机名都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。
       修改/etc/sysconfig/network文件,添加或修改:
                       NETWORKING=yes
                        HOSTNAME=主机名
        所以,修改主机名时应注意区分是哪种linux发行版。

二、域名配置
/ect/hosts文件可以看作是域名查找系统(DNS),只不过,它只是本地查找的,在本地建立一个ip <-> name的对应关系。
一般/etc/hosts 的内容一般有如下类似内容:
        127.0.0.1 localhost.localdomain localhost
        192.168.1.100 linmu100.com linmu100
        192.168.1.120 ftpserver ftp120
一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。
第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名或域名的别名;
当然每行也可以是两部份,即主机IP地址和主机名;比如 192.168.1.100 linmu100

原文地址:https://www.cnblogs.com/shujk/p/13338350.html