相同 DNS 的不同路由

Ian*_*kem 1 domain-name-system ip route windows-dns

我不知道这个概念的正确术语。但基本上,我只想重新路由内部流量以直接进入网络内的服务器,而不是绕过互联网。域必须相同。

例子:

- (for internal users) site.domain.com --> 10.0.0.1
- (for external users) site.domain.com --> 111.222.111.12
Run Code Online (Sandbox Code Playgroud)

这些是我的限制:

  • 域必须相同。
  • 该系统不可配置为使用 1 个以上的域。
  • 我们在微软网络上。

我最近看到这个帖子,但它是旧的。现在可能有一个解决方案。

根据客户端 IP 网络将相同的 DNS 名称解析为不同的 IP

我将不胜感激任何建议。

谢谢!

Dan*_*Dan 5

您需要使用“拆分 DNS”设置。本质上,您拥有一台用于外部请求/用户的 DNS 服务器和一台供内部使用的 DNS 服务器。外部 DNS 服务器将事物指向您的公共 IP,而内部 DNS 可以使用您的私有 IP 范围。

但是,您究竟如何实现这一点将取决于您正在做什么。

这是一个很好的,虽然过时的关于这个想法的入门书:

http://www.isaserver.org/tutorials/you_need_to_create_a_split_dns.html