主机名用于标识主机、客户机、服务器等系统。主机名提供易于记忆的可读名称。在大环境中,主机名将提供一些易于使用的功能。本教程与 RHEL6、RHEL7、Fedora、CentOS 6和CentOS 7版本
主机名的工作原理
在基本形式上,像TCP/IP这样的计算机网络使用IP地址进行通信。IP地址对于记忆和使用是不实用的。所以我们用主机名命名主机,这些主机名与相关的IP地址相关联。在下面的示例中,我们关联主机名 web1
具有IP地址 192.168.122.10
192.168.122.10 web1
有关使用完全限定域名命名主机的详细信息,请阅读以下教程。
更改网络配置文件中的主机名
更改CentOS服务器主机名的一种方法是编辑网络配置文件。CentOS网络配置文件位于 /etc/sysconfig/network
. 我们将打开这个文件,其中没有最喜爱的编辑器是 vi
在这个例子中。我们还需要根权限,以便编辑和保存网络配置文件。
$ vi /etc/sysconfig/network
我们将添加以下行或更改(如果存在)。在这个例子中,我们将设置 HOSTNAME
配置到 poftut3
HOSTNAME=poftut3

为了应用新的主机名,我们需要使用以下命令重新启动网络服务。
$ systemctl restart network
使用hostname命令更改主机名
我们都准备好了,检查一下房间 hostname
用于更改和设置完全限定域名的主机名的命令。我们只需在之后指定新的主机名 hostname
命令。在本例中,我们将主机名设置为 poftut5
. 这将需要根权限
$ hostname poftut5

将主机名和关联的IP地址添加到主机文件
在更改CentOS主机名之后,我们还应该在本地系统和其他系统中设置新的主机名和关联的IP地址。我们将添加主机名和IP地址到 /etc/hosts
文件如下。这也需要root权限。
192.168.122.10 poftut3
相关文章: Linux历史命令教程及示例