Linux 修改主机名称并通过主机名称访问服务器

一、命令提示符简介

        当我们打开终端的时候,我们要输入命令的左边就是命令提示符,如下图,接下来介绍下他们分别代表什么含义

Linux 修改主机名称并通过主机名称访问服务器_第1张图片

        1、root xhf 表示的是当前登录的用户名称。

        2、node2 表示的当前的主机名称。

        3、~ 表示的是当前的目录

        4、# 表示的是管理员账户,$ 表示的是普通账户。

二、修改主机名称

        我们想要修改当前的主机名称,把 node2 修改为 mylinux04,只需要执行下面的命令

vi /etc/hostname

# 重启命令
reboot

        编辑 hostname 文件,把里面的 node2 替换成 mylinux04,然后重启 linux 服务器即可

三、通过主机名称访问服务器

        我现在有三台服务,现在它们之间的 ip 地址和主机名,如下所示:

ip 地址 主机名
192.168.229.166 mylinux04
192.168.229.167 mylinux05
192.168.229.168 mylinux03

        这三台服务器之间通过 ping 命令是可以 ping 通的,如下图,我这里只进行了一台服务器的测试,另外两台就不测试了,肯定是可以 ping 通的。

Linux 修改主机名称并通过主机名称访问服务器_第2张图片

        接下来我们 ping 一下主机名试试,看看是否可以 ping 通,可以看到是无法 ping 通的。

        如果想要 ping 通主机名,就需要做如下的修改,在 mylinux03 服务器上执行下面的命令

# 编辑 hosts 文件
vi /etc/hosts

# 在文件里面添加如下内容
192.168.229.166 mylinux04
192.168.229.167 mylinux05

        然后执行下 ping 操作,看看是否可以 ping 通,可以发现,现在是没有问题了

Linux 修改主机名称并通过主机名称访问服务器_第3张图片

        现在只是单方面的在 mylinux03 服务器上可以 ping mylinux04 服务器和 mylinux05 服务器,如果想要他们三个之间互相 ping 通,则需要分别修改剩下的 mylinux04 服务器和 mylinux05 服务器的 hosts 文件,这里就不再演示了。

你可能感兴趣的:(linux,linux)