resolv.conf は常に 2 つのサーバーを照会します。

resolv.conf は常に 2 つのサーバーを照会します。

resolv.confに常にすべてのサーバーのIPを照会させる方法はありますか?現在私が持っている場合

nameserver 1.1.1.1
nameserver 8.8.8.8

まず、1.1.1.1を試してみます。 5秒以内に応答がない場合は、8.8.8.8に問い合わせてください。私はいつも両方を照会し、どの答えが最初に出てくるかを使用したいと思います。

ベストアンサー1

いいえ。

「いいえ」。現在見ている動作はライブラリルーチンに含まれています。オペレーティングシステムは常にサーバーを順番に試して、ユーザーが見ている動作を生成します。したがって、resolv.confこの問題を解決する方法はありません。

「はい」。しかし……欺くことはできます。resolv.confで単一のDNSサーバーを指定できます。それユーザーに代わって並列検索を実行し、応答する最初のサーバーから結果を返すことができます。たとえば、dnsmasqオプションがあります。--all-servers

おすすめ記事