我们即将在我的小公司(不到 10 个用户)设置 SBS 2011。我的合作者希望将 SBS 域命名为“example.local”。我认为我们应该将 SBS 域命名为“corp.example.com”,并设置 DNS,以便“corp”记录成为 SBS 服务器私有 IP 的 NS 记录。
仅供参考:“Example.com”不是真正的域名,虽然该网站托管在我们办公室外,但电子邮件在经过托管在其他地方的垃圾邮件过滤智能主机后,也会存储在我们办公室的 SBS 服务器上。
答案1
就我个人而言,我会选择 example.local,根据维基百科是微软推荐的命名约定。
我找不到任何信息来支持这一点,但是微软确实有一个文章关于命名域名,这对您应该有用。
我已经使用此命名约定进行了许多安装,它使您能够根据需要灵活地为网络上的任何系统分配内部和外部 DNS 名称。(例如,test.example.local 将指向内部 IP 地址,而 test.example.com 将指向其外部 IP 地址 - 当然假设它可以被外界访问)。
请注意,您可能会发现如果您尝试在内部使用 test.example.com,它默认将不起作用,但您可以添加另一个内部 DNS 区域(test.example.com),并使用指向 test.example.local 使用的 IP 的默认记录,这样,test.example.com 就可以在内部和外部工作。
我还为内部和外部共享 .com 的客户维护系统,并且我一直在努力解决重复的 DNS 命名空间问题。
编辑:另请注意,根据RFC2606
答案2
我们对小型域名使用 corp.example.com 约定。不要为您的域名使用 .local 顶级域名,因为它是 Zeroconf/Bonjour 的顶级域名,因此任何 MacOS X 客户端都无法轻松连接。此外,使用注册到您名下的真实域名将使您和您的用户的生活更加轻松,尤其是当他们不在您的办公室时。
答案3
我建议使用 example.corp。通常,管理员会将他们的内部域名设置为与公共域名相同,当 example.com 也是内部域名时,访问它之类的简单操作可能会出现问题。在小型企业中,如果它还托管公司网站等,那么这也可能是一种首选。
通过使用 example.corp,您可以进行内部解析,并且可以根据需要轻松设置 example.com 的记录以进行解析,并且可以在内部和外部解析之间增加灵活性。