温馨提示×

centos minimal如何修改主机名

小樊
39
2026-10-14 14:09:11
栏目: 云计算

在 CentOS Minimal(CentOS 7/8/Stream)中修改主机名,常见有以下几种方式,按推荐程度排序:


一、使用 hostnamectl(推荐,CentOS 7+)

适用于 CentOS 7 / 8 / Stream

hostnamectl set-hostname 新主机名

例如:

hostnamectl set-hostname server01

✅ 立即生效
✅ 重启后依然有效
✅ 同时修改了 /etc/hostname

查看当前主机名:

hostnamectl

二、直接修改 /etc/hostname(传统方式)

vi /etc/hostname

内容改为:

server01

保存后重启或执行:

hostname server01

⚠️ 不推荐单独使用,容易遗漏配置


三、修改 /etc/hosts(建议同步修改)

避免某些服务报警或解析异常:

vi /etc/hosts

增加或修改一行:

127.0.0.1   server01

或:

本机IP   server01

四、临时修改(重启失效)

hostname 新主机名

仅当前会话有效,不建议生产使用。


五、验证

hostname

或

hostname -f

✅ 推荐做法(一步到位)

hostnamectl set-hostname server01
vi /etc/hosts

然后退出重新登录即可。

如果你是 CentOS 6 或更早版本,请告诉我,我给你对应方法。

0 踩