Linux

讓網路廣告加入創建 PTR 記錄

  • May 16, 2014

使用該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 記錄。

引用自:https://serverfault.com/questions/581640