我想知道是否有办法配置 Linux 或 Windows 机器以根据正在查询的域使用单独的名称服务器。
比如对于 internal.example.com,它解析为 192.168.10.7,其余的则通过 google 搜索 8.8.8.8。
其主要原因是使用 VPN。
答案1
处理此问题的通常方法是配置您自己的 DNS 服务器,将非本地域的请求转发到其他 DNS 服务器。
答案2
您可以在 BIND 中使用转发器根据每个域执行此操作。
我想知道是否有办法配置 Linux 或 Windows 机器以根据正在查询的域使用单独的名称服务器。
比如对于 internal.example.com,它解析为 192.168.10.7,其余的则通过 google 搜索 8.8.8.8。
其主要原因是使用 VPN。
处理此问题的通常方法是配置您自己的 DNS 服务器,将非本地域的请求转发到其他 DNS 服务器。
您可以在 BIND 中使用转发器根据每个域执行此操作。