DNS検証を高速化するためにdnsmasqを設定しようとしていますが、PPPoE接続を使用しているため、ISPが提供するDNSサーバーと127.0.0.1の両方があります。
それでは、/etc/resolv.confの最初の行にローカルDNSサーバーを自動的に追加するにはどうすればよいですか?静的DNSサーバー構成の使用を要求しないでください。
ありがとうございます!
ベストアンサー1
127.0.0.1
以外のネームサーバーを一覧表示する必要はありません/etc/resolv.conf
。 ISPサーバーに要求を転送し、キャッシュするアップストリームDNSサーバーdnsmasqに通知する必要があります。
ISPのDNSプロバイダが変更されていない場合(ほとんど変更されていない)、pppまたはdhcpデーモンがISPプロバイダのアドレスをファイルに保存する場合は、/etc/dnsmasq.conf
Dnsmasq設定ファイル()で宣言できます。server=203.0.113.1
、次の/etc/ppp/resolv.conf
ファイルを参照してください。dnsmasq.conf
resolv-file=/etc/ppp/resolv.conf
最も一般的な設定の手順については、以下で確認できます。Dnsmasq 設定文書と完全なオプションのリストサンプル構成ファイル。
Debian、Ubuntu、または他のディストリビューションを実行している場合構成ファイルの解析パッケージをインストールしてインストールしてください。 Resolvconf は、ネットワークに接続したり切断したりするときに、DNS 設定でエントリの追加と削除を自動的に管理します。