本地 DNS 服务器

mih*_*iho 2 networking dns lan

我正在使用一个本地(公司)网络,它提供了一些也可以从外部使用的服务器(通过一个公共静态 IP 和端口转发)。还有一些域指向公共 IP。

我想要的是我的域在本地网络内时指向本地 IP。我知道我需要一个本地(内部)DNS 服务器来将域更改为 IP。我能够设置 DHCP 服务器以将 DNS 传送到本地客户端(所以这不会有任何问题)。

我可以使用什么样的 DNS 服务器软件来:

  • 重复所有域,如 DNS 会这样做
  • 但只有我的域使用本地值

Ƭᴇc*_*007 5

这完全是关于 DNS 解析和转发。:)

  • 设置内部 DNS 服务器。
  • 设置 DNS 服务器以将所有未知请求转发到外部 DNS 服务器(如 Google 或您的 ISP)。
  • 设置 DHCP 为 LAN 客户端提供内部 DNS 服务器作为其 DNS 服务器设置。
  • 在内部 DNS 中,使用其内部 IP 地址设置域区域 (domain.com) 或特定于主机的区域 (machine.domain.com) 以覆盖有问题的主机/域。

现在,当 LAN 客户端发出 DNS 请求时,它将向内部 DNS 服务器询问 IP。如果它有那个主机/域条目,它将解析并返回本地 IP,如果它不能识别请求的主机/域,它将被转发到公共 DNS 进行解析。