在CentOS 7/8、Fedora 30/29/28上更改主机名(hostname)

本文详细介绍了如何在CentOS 8系统中修改服务器的主机名,包括设置静态、临时和描述性主机名的方法,以及如何更新主机名映射至IP地址,并通过ping命令验证设置。

前言

服务器的主机名可以包含字母(a-z,A-Z),数字(0-9),连字符(-),点(.),但必须以字母或数字结尾,建议在分配主机名时使用描述性名称,以便于识别服务器/服务。
在设置主机名之前,请先检查现有主机名:

hostname -s

cent8

hostname -f

cent8.server.info

hostnamectl

Static hostname: cent8.server.info
Pretty hostname: Study machine
Icon name: computer-desktop
Chassis: desktop
Machine ID: 30ac2b6267c64603af8ace4d08773f52
Boot ID: 756ae5f8715a48a09ddf461772c4b164
Operating System: CentOS Linux 8 (Core)
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-147.3.1.el8_1.x86_64
Architecture: x86-64

注明:
-s,-short - 用于打印短主机名。
-f,-fqdn,-long - 用于打印长主机名(FQDN)。

使用hostnamectl更改主机名

设置持久主机名:

sudo hostnamectl set-hostname study.gdis.org --static

确认你的新主机名:

hostname -f

study.gdis.org

此设置将自动更新/etc/hostname文件:

cat /etc/hostname 

study.gdis.org

设置Pretty hostname:

sudo hostnamectl set-hostname "Server for Raymond" --pretty

设置Transient hostname - 通常与静态主机名相同:

sudo hostnamectl set-hostname study.gdis.org --transient

确认你的设置:

hostnamectl

Static hostname: study.gdis.org
Pretty hostname: server for Raymond
Icon name: computer-desktop
Chassis: desktop
Machine ID: 30ac2b6267c64603af8ace4d08773f52
Boot ID: 756ae5f8715a48a09ddf461772c4b164
Operating System: CentOS Linux 8 (Core)
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-147.3.1.el8_1.x86_64
Architecture: x86-64

要将新主机名映射到IP地址,请编辑/etc/hosts文件并将旧主机名替换为新主机名:

sudo vim /etc/hosts
219.135.172.125 study.gdis.org

ping一下:

ping -c 2 study.gdis.org

PING study.gdis.org (219.135.172.125) 56(84) bytes of data.
64 bytes from study.gdis.org (219.135.172.125): icmp_seq=1 ttl=63 time=1.38 ms
64 bytes from study.gdis.org (219.135.172.125): icmp_seq=2 ttl=63 time=1.80 ms
 
— study.gdis.org ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 2ms
rtt min/avg/max/mdev = 1.379/1.590/1.801/0.211 ms

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值