「接続固有のDNSサフィックス」の設定方法と設定方法を理解しており、ほとんどの目的を理解しています。私の質問は、なぜ特定のネットワーク接続/アダプターのみがデフォルトでそれを持っているのかについてです(UIがそれを空と表示している場合でも)。たとえば、私の場合、有線/ LAN接続は(IPCONFIG /ALL
):
Ethernet adapter MAIN:
Connection-specific DNS Suffix . : abc.corp.com
Description . . . . . . . . . . . : Intel(R) Ethernet Connection
UI([TCP/IPの詳細設定]-> [DNS]タブ)には、何も表示されません。何かに設定するとIPCONFIG
がそれを表示しますが、空のままにすると、コマンドによって「abc.corp.com」が表示されます。
[
ワイヤレスに接続すると、IPCONFIG
の出力により、「接続固有のDNSサフィックス」が空のままになります。 (実際には、有線/無線に接続されているかどうかは関係ありません)。
したがって、問題は次のとおりです。
やった /RENEW
、/FLUSHDNS
、/RELEASE
IPCONFIG、しかしそれは影響を与えません。
「接続固有のDNSサフィックス」は、オプション015ドメイン名によってDHCPから返されます。たとえば、 "contoso.com"などのドメイン名がわかります。クライアントは、オプション015からの情報とそのホスト名を使用して、FQDNを形成します(例:PC1.contoso.com
)。
コンピュータには「プライマリDNSサフィックス」を定義できますが、これは一度定義すると変更されません。接続中に別の「接続固有のDNSサフィックス」が受信された場合、それが優先されます。これにより、新しいネットワークまたはVPNでコンピューターがネットワーク上で適切な名前を持ち、他のコンピューターで検索および検出されることが保証されるためです。 VPNから切断した後、「プライマリDNSサフィックス」が再び使用されます。
「接続固有のDNSサフィックス」が存在するかどうかは、DHCPサーバーから返される応答にのみ依存します。何も返されない場合は空のままになり、デフォルトで「プライマリDNSサフィックス」が引き続き使用されます。
DHCP Option 015の名前はルーターまたはISPから取得でき、その存在は有線または無線のネットワークタイプに依存しませんが、DHCPがOption 015名を返したかどうかに依存します。何も受信されない場合、空のままになります。
投稿では、ワイヤレスネットワークが「接続固有のDNSサフィックス」を持つことができないという仮定があります。私はipconfig /all
の結果が公開され、ワイヤレスアダプタに存在する他のいくつかの投稿を検索して見つけました: link1 、 link2 、- link 、および link4 。
ポスターのコンテキストでは、DHCPサーバーはおそらく無線ルーターであり、オプション015の名前を返さなかったと思います。これは、他の要因ではなく、ワイヤレスルーターのファームウェアによって決定されます。ルーターは別の方法でプログラムすることもできますが、ここでは取り上げません。
参照: RFC 2132、DHCPオプションおよびBOOTPベンダー拡張 、セクション3.17。ドメイン名。
DHCPサーバーは、「ドメインコントローラではなく」「接続固有のDNSサフィックス」を渡す役割を果たします。したがって、これはTCP/IPプロトコルの一部でもありませんし、グループポリシー経由でもありません。
したがって、ネットワークアダプターから独立しているため、イーサネット(有線)またはWLAN(ワイヤレス)接続を使用しても違いはありません。有線接続と無線接続で同じDHCPサーバーに接続する場合は、同じサフィックスを取得する必要があります。 LAN/WLANにDHCPサーバーが1つしかないことを前提にしていますが、これは事実です。
両方のアダプターを使用して同じLANに接続しているときにこれが発生する場合は、大まかなDHCPサーバーがある可能性があります。たとえば、それがホームネットワークであり、WLAN接続を確立するために(2番目の)ルーターを使用している場合、DHCPが有効になっているルーターの1つだけを確認します。協力ネットワークでは、おそらくs.o.彼のテストネットワークをメインネットワークから適切に分離しませんでした here's その実際の例。
したがって、IP構成(/RENEW
、/FLUSHDNS
、/RELEASE
)DHCPサーバーへの新しいリクエストを開始するだけなので、違いはありません。最後にサフィックスを渡さなかった場合は、次回も実行しません(別のDHCPでない限り)。サーバ)。両方の接続/アダプターで同じDHCPを使用する必要があります。