
バインド DNS サーバーであるマシン上で PowerBroker Open を使用してドメインに参加すると、問題が発生します。
この時点で powerbroker が正確に何をしようとしているのかはよくわかりません (調査中です) - 私の推測では、DNS から何らかの SRV レコードを読み取ろうとしていますが、マシンは実際にはバインド DNS サーバー (および resolv.conf が 127.0.0.1 を指している) であるため、問題が発生しています。
使用方法:
sudo domainjoin-cli join --assumeDefaultDomain yes MYDOMAIN.LAN myuser
私が見ているのは:
Error: DNS_ERROR_BAD_PACKET [code 0x0000251e] A bad packet was received from a DNS server. Potentially the requested address does not exist.
この問題に対して、bind が引き続き localhost を指すようにする適切な解決策はありますか? /etc/resolv.conf のドメイン DNS サーバーをそのまま使用できるとは思えません。同様の質問をしている人が何人かいましたが、このマシン自体が bind サーバーであるため、提供されている解決策は実行できないようです。
答え1
DNS が AD ドメインの適切な SRV レコードを返している限り、動作するはずです。
もう 1 つのオプションは、Centrify Express を試すことです。このユーティリティは、DNS チェックを含む一連のチェックを実行し、システムが AD に参加できるかどうかを確認する adcheck というユーティリティを提供します。DNS の問題がある場合は、adcheck がそれを指摘します。adcheck がエラーを報告せず、Powerbroker で参加できない場合は、代わりに Centrify Express の使用を検討してください。