Linux Mint 18.3の場合
私はここと他の場所でこれに関するいくつかの記事を読むことから始めました/etc/resolv.conf
。一部の投稿は1行の表を参照していましたが、その機能については説明していませんsearch attlocal.net
。
さらに、VPN を使用してインターネットに接続すると、VPN ソフトウェアが DNS サーバーの IP アドレスを置き換えることが観察されました。/etc/resolv.confANDは行を削除しますsearch attlocal.net
。それでは、これはsearch attlocal.net
必要ないと思いますか?場合によっては「有用ではない」場合もありますか?
だから:
目的は何ですかattlocal.netを検索?
埋め込まれたコンテンツを整理する必要がありますか?/etc/resolv.conf含まれていませんattlocal.netを検索基本的に?
できるか、やらなければならない、attlocal.netを検索「より良い」に置き換えられますか? (それではどうですか?)
答え1
このsearch
ディレクティブは、DNSリゾルバに見つからないホスト名にドメイン名を追加するように指示します。
たとえば、/etc/resolv.conf
次のような場合
server attlocal.net
あなたも同じです。
ping somehost
リゾルバーが見つけようとするIPアドレスsomehost
。これが失敗した場合somehost.attlocal.net
は、失敗を返す前にIPアドレスを見つけようとします。
あなたの場合は、初期の非VPN接続の一部としてDHCPを介してAT&Tデバイス(またはレプリカ)用に設定されている可能性があります。これは、DHCPサーバーが提供するすべてのホストが同じドメインにIPアドレスを持っているように見え、hostname
お互いを簡単に使用できるようにするためです。
VPN をイネーブルにすると、すべてのネットワークトラフィックが VPN を通過することを望みます。トラフィックが発生したくありません*.attlocal.net
。 VPN設定は無視されるため、このディレクティブは必要ありません/etc/resolv.conf
。server