是否可以设置 DNS 服务器(Win2k8),从而根据某些选项将相同的 DNS 名称(A 记录)解析为不同的 IP。
例如 example.com 用于从 192.168.0.0 到 192.168.0.1 的客户端,用于来自互联网的客户端 - 到某些 inet IP?
PS 据我所知,BIND 上的这种方法名称是“views”
是否可以设置 DNS 服务器(Win2k8),从而根据某些选项将相同的 DNS 名称(A 记录)解析为不同的 IP。
例如 example.com 用于从 192.168.0.0 到 192.168.0.1 的客户端,用于来自互联网的客户端 - 到某些 inet IP?
PS 据我所知,BIND 上的这种方法名称是“views”
Windows Server DNS 没有视图。建议您设置单独的硬件以覆盖私有和公共方面。
是的,在 BIND 中,这确实被称为“视图”。
老实说,我不知道微软的 DNS 服务器是否可以做到。不过,如今 BIND 在 Windows 系统上运行得非常愉快。
如果在您的 Windows 机器上设置 BIND,或者拥有两台单独的机器需要付出太多努力/成本 - 您可能需要考虑使用 iptables 或类似方法对内部机器进行目标 NAT。这种解决方案的美妙之处在于,如果您已经安装了 *nix 防火墙(并且您确实应该安装了 *nix 防火墙;)),则不需要额外的机器......更多信息:
http://linux-ip.net/html/nat-dnat.html