非再帰的なMSDNSを解決する方法、見つからない場合はgoogleDNSで(再帰的に)解決する方法は?
## resolv.conf ##
nameserver 192.168.10.1 # msdns, non-recursive
nameserevr 8.8.8.8 # googleDNS, recursive
MSDNSを最初に入れるとping someLocalServer
機能しますが、ping google.com
「不明なホスト」が表示される場合。逆に切り替えると、GoogleはPingを鳴らし、「someLocalServer」に「不明なホスト」を表示します。
私はいたずらを見たが役に立たnsswitch.conf
なかった。
## nsswitch.conf ##
host: file mdns_minimal dns mdns4
このタグを変更しました。file dns mdns4
[または] file mdns4 dns
[または] file mdns_minimal [NOTFOUND=continue] dns
...
Windowsドメインがあり、Windows DNSが非再帰的に設定されています。私が探しているのは、ローカル検索が失敗した場合はgoogleDNSで検索を処理したいということです。
この設定はWindows Serverでは正しく機能しますが、CentOSのデフォルトインストールでは機能しません。
ベストアンサー1
resolv.conf
一番下の項目への置換は、最初の項目にタイムアウトまたはエラーがある場合にのみ発生します。 DNS サーバーに対する正解は不明です。