我们有一台带 DNS 的 Windows Server 2008 R2,但问题是我们的网站可以从外部不同的 IP(例如 83.3.3.3)访问,并且从内部不同的 IP(例如 192.168.0.3)访问。那么是否可以添加一条规则,(本地)将 www.mydomain.com 解析为 192.168.0.3(同时仍然将外部解析为 83.3.3.3)?请注意,我想为内部网络的所有用户设置它 - 类似于 etc/hosts,但适用于所有内部用户。
答案1
您可以使用支持视图的 ISC Bind。它向不同的主机返回不同的地址。
答案2
如果我理解您的要求,那么您需要在内部 DNS 服务器上为 mydomain.com 创建一个区域,然后为 www 添加一个 A 记录,该记录解析为 Web 服务器的内部 IP 地址。