更新 DNS 服务器。
nsupdate4 [ -a ] [ -g ] [ -i ] [ -q ] [ -v ] [ -? ] [ -k KeyFile] [ -h HostName ] [ -d DomainName ] [ -p PrimaryName ] [ -r IPAddress ] [ -s "CommandString"]
nsupdate4 命令更新 DNS 服务器。nsupdate4 命令在交互方式或命令方式下运行。如果提供命令字符串,nsupdate4 命令运行命令字符串,然后退出。 返回码依赖于命令字符串的成功。
命令字符串或交互方式下的有效内部命令如下:
-g 标志允许生成一系列用于安全模式的分发给用户的密钥。 该标志采用主机名和原始名称,并生成一个公共密钥和一个私有密钥。 对于安全模式的区域操作,公共密钥输入到 DNS 服务器的数据库中作为数据得到保护,而私有密钥存放在客户端以便在随后某个时候更新该信息。
-a 标志允许进入管理模式。 区域可以通过区域密钥进行保护。该密钥给予用户访问区域的充分权限。 -a 标志尽量使用区域密钥来更新签名,以取代个别记录密钥。
这个命令返回如下的出口值:
0 | 成功结束。 |
>0 | 出现一处错误。 |
访问控制:任何用户
为了初始化数据包,删除指定主机名的所有 A 记录,为主机名添加 A 记录到相关的 9.3.145.2,在 300 秒内带缺省的 3110400 密钥填充的 9.3.145.2 是签署过的和有效的, 传递数据包,并且退出,请输入:(这里的“;”是按下 Enter 键)
r;d;a;*;a;a;9.3.145.2;s;300;3110400;x;q
如果任何一项失败,将会打印消息。 在命令行模式,错误会导致程序退出并返回 1。
/usr/sbin/nsupdate4 | 包含 nsupdate4 命令。 |
/usr/sbin/named | 包含 DNS 服务器。 |
《AIX 5L V5.2 系统管理指南:通信与网络》中的『TCP/IP 地址和参数赋值 — 动态主机配置协议(DHCP)』。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『TCP/IP 守护程序』。