刚刚回到 Linux,这是我九年来第一次安装 CentOS。所以我想我会使用入门指南来增强我的“rtfm”习惯。当我到达设置的主机名时,我注意到已经设置了默认格式 li1234-567.members.linode.com。将此主机名重置为人类可读的内容是否有任何真正有益的理由?我将使用 goDaddy DNS 作为虚拟主机。
答案1
拥有人类可读的主机名可以让人类的生活更轻松。由于宠物与牛博客文章指出,这不再被视为一种良好做法。他从与你类似的地方开始:
事实上,我仍然记得当我刚刚开始从事系统管理时,我所有的服务器都有可爱的名字。
但之后他感到沮丧,他找到了更好的方法
前虚拟化模型和后虚拟化模型之间的差异可以看作是宠物和牛之间的差异。宠物被赋予了可爱的名字,例如
pussinboots
(或者在我的情况下是Tortoise
、Achilles
等)。它们是独一无二的,由人精心饲养和照料。你通过让它们变大来扩大它们的规模。当它们生病时,你会照顾它们恢复健康。而牛被赋予了功能性识别号,例如vm0042
。它们几乎彼此相同。你通过养更多来缩小它们的规模。当一只生病时,你会用另一只来替换它。
听起来你的服务器就像是牛群,所以给它们起亲切的名字会浪费你的时间。
答案2
相比之下,我能想到的唯一技术论点反对重置主机名的缺点是您可能会忽略更新反向 DNS 记录以匹配,这会在该主机发送电子邮件时产生不利影响。