Bar*_*rim 7 domain-name-system dhcp active-directory mac-osx
网络正在运行许多带有 Snow Leopard 的 Mac 并且存在 DNS 解析问题(运行 Windows Active Directory 环境,Windows DHCP 分发租约)。有没有办法让 Mac 强制向 DNS 服务器注册系统名称(或某种方式让 DHCP 向 DNS 服务器注册名称),就像 Windows 可以通过“ipconfig /registerdns”强制这样做?
Windows 执行 DHCP/DNS 的方式是否存在一些不太标准的固有方式?
您可以在交互模式下使用nsupdate,也可以使用我制作的脚本:
#!/bin/sh
# en0 = ethernet - en1 = airport - 选择正确的接口!
IPADDR=`/sbin/ifconfig en0 | grep 'inet' | awk '{print $2}'`
HOSTNAME=`主机名 -f`
# 可选地设置名称服务器(如果不存在,则使用系统默认值)。
#echo 服务器 "${DNSSERVER}" > $TMPDIR/nsupdate
# 如果设置了名称服务器,则将 > 更改为 >>。
echo update delete "${HOSTNAME}" A > $TMPDIR/nsupdate
回声更新添加 "${HOSTNAME}" 86400 A "${IPADDR}" >> $TMPDIR/nsupdate
回声显示>> $TMPDIR/nsupdate
回声发送>> $TMPDIR/nsupdate
nsupdate $TMPDIR/nsupdate
这个脚本只是删除任何以前的 A 记录,然后注册一个新的。
| 归档时间: |
|
| 查看次数: |
14717 次 |
| 最近记录: |