Linuxでpdnsdで2つの検索ドメインを使用する方法


0

ローカルネットワークとVPN接続があります-両方ともドメインが異なります。

DNSルックアップの検索ドメインとして両方のドメインを使用する可能性はありますか?VPN DNSサーバー上のVPNドメインとローカルサーバー上のローカルドメイン名のみを検索するために、すでにpdnsdを取得しています。また、ルックアップhostnameするときに解決しhostname.domain1.localますが、短いホスト名を持つ2番目のドメインから名前を検索しようとすると、DNSはNXDOMAIN

私のシステムに試してみる可能性はありますか?hostname.domain1.local検索hostname.domain2.local時に見つからない場合はhostname

回答:


0

/etc/resolv.confファイルの一番下に、次の2行を(sudoとして)追加します。

search hostname.domain1.local
search hostname.domain2.local

新しい接続を確立するたびに、/ etc / resolv.confファイルは消去され、書き直されます。

編集:私の悪い。Linuxマニュアルの状態:

ホスト名検索の検索リスト。 通常、検索リストはローカルドメイン名から決定されます。デフォルトでは、ローカルドメイン名のみが含まれます。これは、名前を区切るスペースまたはタブを使用して、検索キーワードの後に​​目的のドメイン検索パスをリストすることで変更できます。ドットがndots未満(デフォルトは1)のリゾルバークエリは、一致が見つかるまで検索パスの各コンポーネントを順番に使用して試行されます。複数のサブドメインを持つ環境では、中間者攻撃とroot-dns-serversの不要なトラフィックを避けるために、以下のオプションndots:nをお読みください。

          The search list is currently limited to six domains with a
          total of 256 characters.

したがって、これは次のようになっているはずです。

search hostname.domain1.local  hostname.domain2.local

これを試しましたが、うまくいきません。最初の検索ドメインは正常に機能しますが、最初のドメインが解決しないhostname.domain1.local場合でも、hostname.domain2.local
Izzy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.