温馨提示×

centos hostname命名规则

小樊
84
2025-02-14 08:02:18
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 CentOS 系统中,主机名的命名规则主要涉及以下三种类型:

  1. 静态主机名(Static Hostname):也称为内核主机名,是系统在启动时从 /etc/hostname 文件内自动初始化的主机名。静态主机名是永久有效的,修改后无需重启系统即可生效。
  2. 瞬态主机名(Transient Hostname):是在系统运行时临时分配的主机名,例如通过 DHCP 或 mDNS 服务器分配。瞬态主机名仅在当前系统会话中有效,重启系统后会恢复为原来的主机名。
  3. 灵活主机名(Pretty Hostname):允许使用自由形式的主机名,包括特殊字符和空白字符,以展示给终端用户。例如,主机名可以是 Dan’s Computer。灵活主机名的设置可以通过 hostnamectl set-hostname --pretty 命令进行。

在使用 hostnamectl 命令修改主机名时,需要注意以下几点:

  • 字符限制:静态主机名和瞬态主机名遵从互联网域名的字符限制规则,即只允许包含 ASCII 字符中的数字 0-9、字母 a-zA-Z 以及连字符 -。其他字符,如标点符号和空格,是不允许的。
  • 大写转换:在修改静态或瞬态主机名时,任何特殊字符或空白字符会被移除,并且提供的参数中的任何大写字母会自动转化为小写。
  • 手动更新 /etc/hosts 文件:如果修改了静态主机名,/etc/hostname 文件会被自动更新,但 /etc/hosts 文件不会更新以保存所做的修改。因此,需要手动更新 /etc/hosts 文件以反映新的主机名。

希望这些信息能帮助您更好地理解 CentOS 系统中的主机名命名规则。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos env变量命名规则

0