私は昔、resolv.conf
静的で、自分で編集しました。
その後、DHCPクライアントは、いくつかの静的エントリとDHCPリースから取得したものを使用して、それを書き換えます。
最近、いくつかのディストリビューション-私のように(Linux Mint 18.1)は、/etc/resolv.conf.d
スクリプトのいくつかのサブディレクトリを持つメカニズムを持っています。
では、正しい方法は何ですか
- DHCPリースで取得したDNSサーバーを使用するか使用しないかを示すには?
- 常に、またはDHCPリースで取得したネームサーバーがない場合のフォールバックとして、resolv.confに固定エントリを追加するには?
- ファイル内の相対的な順序について決定するには?
自分でスクリプトを書いても構いません。既存のメカニズムに「反抗」したり、重複したりしたくないだけです。
dhclient
DHCP DNS情報を無視/置換するように構成することもできます。/etc/resolv.conf.d
これを行うためのメカニズムがあるかどうかはわかりません(しかし、私はMintを使用せず、これらのスクリプトもありません)。
/etc/resolv.conf
はlocalhost(dnsmasqを実行する)なので、dnsmasq、resolv.conf.dメカニズム、およびDHCPクライアントがどのように相互作用するかはわかりません。
resolvconf
、サーバに... unix.stackexchange.com/questions/286195/...