独立域的 FQDN 的最佳实践(由两部分组成的 domain.tld 可以吗?)

独立域的 FQDN 的最佳实践(由两部分组成的 domain.tld 可以吗?)

我搜索了很多次,似乎找不到一个直接的、现代的答案。

假设我mydomain.com在一台只用于该域的机器上托管一个域,并且没有子域,那么除了合规性之外,是否还有其他真正的实际理由来创建任意主机名(即myhost),只是为了拥有一个由三部分组成的 FQDN(myhost.mydomain.com)来满足某种预期的 RFC 或惯例。

从我的角度来看,这似乎造成了很多不必要的复杂性,我不确定是否有优势或者这只是从所有网络资源都来自子域(如)的时代遗留下来的wwwftp可能需要扩展到单独的机器。

我也不在我的域名上使用它www,从管理员的角度来看这是不明智的(尽管从设计师的角度来看删除它是常态)...

答案1

永远不要给你的服务器命名包含仅有的裸域名。

主要原因是许多服务使用主机名,并可以假定服务器的命名与域名是分开的。

除其他外,这可能导致电子邮件未送达。它还可能导致更微妙的破坏,因为程序认为您的域名是,com因为您已将机器命名为example.com。可能无法列出可能破坏的完整列表。

只要你只有一台服务器作为宠物饲养,你也许可以解决由此引起的问题。但当你扩张时(你要么扩张,要么破产),你最终会开始饲养牲畜,这时你就必须射杀你的宠物。

我总是建议保持良好的习惯和做法,即使你不是那么严格需要这样做,因为当你当您以后需要它们时,它们就已经根深蒂固了。

答案2

如果您不想创建子域名,则不必创建。指向 是一种非常常见的做法,www这样@,如果互联网浏览器指向www.domain.comdomain.com,他们最终都会进入您的首页。

人们创建子域名的原因是除了 之外他们还可以做其他的事情www,例如ftp.domain.comowa.domain.comdevelopment.domain.com

如果您想谈论使用 Active Directory、水平分割 DNS 区域和内部网络时可能带来的复杂情况,那就完全是另一回事了。但您没有这样做。

编辑:迈克尔·汉普顿的回答比我的好多了。

相关内容