CentOS 7 主机名修改方式
CentOS 7 主机名修改方式
在 CentOS 7 中有三种主机名(Hostname):
- 静态的(Static hostname):静态主机名,也称为内核主机名,是系统在启动时从
/etc/hostname
自动初始化的主机名。 - 瞬态的(Transient hostname):瞬态主机名是在系统运行时临时分配的主机名,例如通过 DHCP 或 mDNS 服务器分配的主机名。
- 灵活的(Pretty hostname):灵活主机名也称为“别名”主机名,允许使用自由形式(包括特殊字符或空白字符)的主机名,以展示给终端用户(如 xh01@f5 )。静态主机名和瞬态主机名都遵守互联网域名的字符限制规则。
在 CentOS 7 中,有一个叫 hostnamectl
的命令行工具,允许你查看或修改与主机名相关的配置。
查看主机名
1 |
|
修改主机名
1 |
|
在修改静态或瞬态主机名时,任何特殊字符或空白字符都会被移除,提供的参数中的任何大写字母会自动转化为小写。
一旦修改了静态主机名,/etc/hostname
将被自动更新。然而,/etc/hosts
不会自动更新以反映所做的修改。因此,每次在修改主机名后,你一定要手动更新 /etc/hosts
文件,然后再重启 CentOS 7,否则系统启动时会很慢。
更新 /etc/hosts 文件
1 |
|
重启系统
1 |
|
参考
CentOS 7 主机名修改方式
https://hexo.leelurker.com/posts/43706