net ads join
コマンドを使用してLinuxホスト(CentOS 6.5)をドメイン(Windows Server 2008 DC)に参加させると、Aレコードが作成されますが、対応するPTRレコードは作成されません。 PTRレコードを自動的に作成することは可能ですか?おそらく、net ads join
へのパラメータまたは/etc/samba/smb.conf
の設定ですか?
参考までに、ホストをDCに参加させるために実行する完全なコマンド:
Sudo net ads join createcomputer="machines/Servers/Linux Servers" osName="CentOS" osVer=6.5 -U banjer
WindowsServerでDNSAレコードを手動で作成する場合、PTRレコードは自動的に作成されます。さらに情報が必要な場合はお知らせください。
Linux側からPTRレコードを作成するための回避策として、nsupdate
を使用できることがわかりました。
banjer@myhost~> nsupdate
> update add 210.31.20.192.in-addr.arpa 3600 ptr myhost.example.com.
> send
ワンライナーと同じコマンド:
echo -e "update add 210.31.20.192.in-addr.arpa 3600 ptr myhost.example.com.\nsend" | nsupdate
ここで、210.31.20.192は逆順のIPです。
ただし、ネット広告でPTRレコードを適切に追加するためのより良い答えを受け入れています。
まず、そのネットワークのプライマリ逆引き参照ゾーンを作成する必要があります。次に、プライマリ逆引き参照ゾーンにA(AAA)ホストレコードを追加すると、Windowsサーバーは必要なPTRレコードを自動的に作成できます。