兩個 DNS 伺服器,均不完整

兩個 DNS 伺服器,均不完整

在我的公司,我們有 2 台 DNS 伺服器:一台用於內部主機名,另一台用於 Internet。

我嘗試在我的網路管理員中配置這兩個伺服器,這導致我的/etc/resolv.conf.

如果我將網際網路作為主 DNS 伺服器,當我嘗試解析一個內部主機名稱時,它會失敗,解析器不會嘗試使用輔助 DNS 伺服器來尋找 IP。

另一方面,如果我將內部 DNS 設定為主要 DNS,則我無法從我的電腦存取任何 Internet 伺服器。

當第一個解析器回答「沒有這樣的名稱」或任何其他 DNS 查找錯誤時,是否有解決方案使解析器查詢輔助 DNS?

答案1

我想您可以使用自己的名稱伺服器(BIND)來解析:

zone "." IN {
    type forward;
    forward only;
    forwarders {8.8.8.8;};
};

zone "company.lan" IN {
    type forward;
    forward only;
    forwarders {192.168.0.1;};
};

相關內容