是否可以设置 DNS 服务器(Win2k8),从而根据某些选项将相同的 DNS 名称(A 记录)解析为不同的 IP。
例如,对于从 192.168.0.0 到 192.168.0.1 的客户端,example.com,对于从互联网到某个 inet IP 的客户端?
PS 据我所知,这种方法在 BIND 上的名称是“views”
答案1
Windows Server DNS 没有视图。建议您设置单独的硬件来覆盖私有端和公共端。
答案2
是的,在 BIND 中这确实被称为“视图”。
说实话,我不知道微软的 DNS 服务器是否可以做到这一点。不过,BIND 目前在 Windows 系统上运行得相当顺畅。
答案3
如果在 Windows 机器上设置 BIND 或拥有两台独立的机器需要太多精力/成本 - 您可能需要考虑使用 iptables 或类似方法对内部机器进行目标 NAT。这种解决方案的优点在于,如果您已经安装了 *nix 防火墙(并且您真的应该有一个 *nix 防火墙 ;)),不需要额外的机器...更多信息: