因此,随着公司的发展,我们最近将所有内部网工作站迁移到 Windows 域,以便更好地管理。
我们的网络服务器位于公司网络内部,但我们有公共 DNS 记录将我们的域名指向我们的互联网地址,例如 1.1.1.1 example.com 1.1.1.1 www.example.com
因此,所有 Intranet 和 Internet 用户都习惯通过 example.com 和 www.example.com 访问我们的网站 - 这两个行为完全相同。
现在我们进入域,我已经部署了一台装有 Windows 2012 R2 的 DNS/DC 计算机,其 DNS 记录如下:192.168.1.10 example.com
然而,这会中断想要使用以下 URL 访问我们网站的内联网用户的连接:https://example.com/homepage
互联网用户仍然可以使用 www.example.com 或 example.com,而内网用户则无法享受这种便利。
我当然可以要求所有内联网用户使用全名,例如https://www.example.com/homepage
然而,我有点完美主义(或挑剔),想要鱼与熊掌兼得。此外,我们可能已经用我目前没有意识到的代码对其中一些 URL 进行了硬编码,这些代码现在由于使用 example.com 而损坏。
我不知道设置 DNS 记录的最佳做法是什么。也许我不应该将根域用作 AD 域,而应该使用一些子域,如 intranet.example.com?但如果有一天我们决定部署 Exchange 服务器和其他东西,那会不会有问题?
我找到了一些 AD 管理文章,但对这个问题没有多大帮助。有人能解释一下吗?