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

一、命令提示符简介

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

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

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

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

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

二、修改主机名称

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

bash 复制代码
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通的。

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

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

bash 复制代码
# 编辑 hosts 文件
vi /etc/hosts

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

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

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

相关推荐
倔强的石头_11 分钟前
【Linux指南】动静态库与链接机制:从原理到实践
linux
赏点剩饭77835 分钟前
linux中的hostpath卷、nfs卷以及静态持久卷的区别
linux·运维·服务器
神鸟云42 分钟前
DELL服务器 R系列 IPMI的配置
linux·运维·服务器·网络·边缘计算·pcdn
herderl1 小时前
**僵尸进程(Zombie Process)** 和**孤儿进程(Orphan Process)**
linux·运维·服务器·网络·网络协议
lepton_yang1 小时前
Zephyr下控制ESP32S3的GPIO口
linux·嵌入式硬件·esp32·zephyr
泽02021 小时前
Linux 编译器 gcc 与 g++
linux·运维·服务器
G_H_S_3_2 小时前
【网络运维】Playbook项目实战:基于 Ansible Playbook 一键部署 LNMP 架构服务器
linux·运维·服务器·网络·ansible
yuxb733 小时前
Ansible 学习笔记:变量事实管理、任务控制与文件部署
linux·运维·笔记
岚天start3 小时前
Linux sar命令详细使用指南
linux·运维·服务器·负载·sar·磁盘io·sysstat