我使用的是 Windows Server 2012,在我的工作场所,我在域控制器中设置了 DNS 服务器。因为我使用的是虚拟桌面。
问题是,当我将网络中的其余计算机配置为使用我自己的 DNS 服务器以加入我自己的域时(假设我使用 DNS 服务器 192.168.1.70),当我想在该计算机上使用互联网时,却无法做到,因为我的 DNS 服务器无法解析其他域。
那么有什么方法可以扩展 8.8.8.8 DNS 服务器,或者如果我的服务器无法解析主机名,可以将其委托给另一个 DNS 服务器吗?
答案1
如果您将 DNS 服务器角色添加到 Windows 2012 服务器(服务器管理器 -> 本地服务器 -> vpravo 菜单管理 -> 添加角色和功能 -> 服务器角色 -> DNS 服务器)并且根本不配置它,它将充当缓存 DNS 服务器 - 即从默认计算机的 DNS 服务器(例如 8.8.8.8)获取所有未知 DNS 信息。您需要关心的唯一两件事是:
- 在防火墙中打开 53 个 TCP 和 UDP 端口。
- 让 DNS 服务器监听正确的 IP 地址(在任意接口上或者在你的情况下是 192.168.1.70)