Linux
讓網路廣告加入創建 PTR 記錄
使用該
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
在 Windows Server 上手動創建 DNS A 記錄時,會自動創建 PTR 記錄。如果您需要更多資訊,請告訴我。
我發現這
nsupdate
可以用作從 Linux 端創建 PTR 記錄的解決方法: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 記錄。