内容纲要
-
连接terminal 控制台到你的CentOS 7系统。
-
使用以下命令检查当前hostname
hostnamectl
例如:
[root@hadoop101 ~]# hostnamectl
Static hostname: hadoop101
Icon name: computer-vm
Chassis: vm
Machine ID: e9f716bf784e4209b56a0fdcc50a5c17
Boot ID: 174ee410201148a4b0f2a56924ef882f
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1160.88.1.el7.x86_64
Architecture: x86-64
-
使用以下目录修改hostname到你想要的新名称(替换
new-hostname
为你想使用的名称)sudo hostnamectl set-hostname new-hostname
-
使用文本编辑器打开
/etc/hosts
sudo vi /etc/hosts
-
更新包含新hostname,以
127.0.0.1
开始的行127.0.0.1 localhost new-hostname
可能还需要更新文件中引用旧主机名的任何其他 IP 地址。
-
保存并退出文件。
-
使用以下命令重新加载主机名和 DNS 设置:
sudo systemctl restart systemd-hostnamed
-
使用以下命令验证是否已设置新主机名:
hostnamectl
-
重新连接后即可看到修改后的hostname