Windows 11クライアントをドメインに参加させようとしたら、ドメインが見つからないエラーにはまってしまった。
エラーメッセージ
ドメイン "XXXXXXXXX.com" の Active Directory ドメイン コントローラー (AD DC) を検索するために使用される DNS の Service Location (SRV) リソース レコードを照会したときに、次のエラーが発生しました: エラー: "DNS 名がありません。" (エラー コード 0x0000232B RCODE_NAME_ERROR) クエリは _ldap._tcp.dc._msdcs.XXXXXXXXXX.com の SRV レコードに対するものでした
原因と対策
nslookupでSRVが見つかるか確認。サーバー上では問題ないが、クライアント上では見つからない。
PS C:\Users\aa> nslookup -type=SRV _ldap._tcp.dc._msdcs.XXXXXXXXXX.com
サーバー: UnKnown
Address: 240b:11:c082:3200:a612:42ff:fe4d:9086
*** UnKnown が _ldap._tcp.dc._msdcs.XXXXXXXXX.com を見つけられません: Non-existent domain
アドレスがIPv6で探しに行っていることが分かったので、IPv6を無効にしたが
ipconfig /all
を実行すると
DNS サーバー. . . . . . . . . . . . .: 240b:11:c082:3200:a612:42ff:fe4d:9086
192.168.1.33
192.168.1.1
IPv6が残っている
対策として、
PowerShellで無効にする
Get-DnsClientServerAddress -InterfaceAlias "イーサネット"
ipconfig /allで再度確認すると、IPv6がなくなった。
ドメインに参加できた。