2つのDNSサーバー、両方が不完全

2つのDNSサーバー、両方が不完全

私達の会社に2つのDNSサーバーがあります。 1つは内部ホスト名用、もう1つはインターネット用です。

ネットワーク管理者は両方のサーバーを設定しようとしましたが、その結果/etc/resolv.conf

インターネットをプライマリDNSサーバーとして使用している場合は、内部ホスト名を解決しようとすると失敗し、リゾルバーはセカンダリDNSサーバーを使用してIPを検索しようとしません。

一方、内部 DNS を既定の DNS に設定すると、マイ コンピュータはどのインターネット サーバーにもアクセスできません。

最初のリゾルバーが「名前なし」または他の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;};
};

おすすめ記事