使用“dns”命令配置或显示DNS(Domain Name System,域名系统)设置。
查看设置
以下命令将显示当前DNS设置:
msh> dns
IPv4 DNS服务器配置
以下命令用于启用或禁用IPv4 DNS服务器地址:
msh> dns "number" server "server address"
以下命令显示在DNS 1服务器上使用IP地址192.168.15.16的配置:
msh> dns 1 server 192.168.15.16
可以注册IPv4 DNS服务器地址。
最多可以注册三个IPv4 DNS服务器号码。
不可将“255.255.255.255”用作DNS服务器地址。
IPv6 DNS服务器配置
以下命令用于启用或禁用IPv6 DNS服务器地址:
msh> dns "number" server6 "server address"
可以注册IPv6 DNS服务器地址。
最多可以注册三个IPv6 DNS服务器号码。
动态DNS功能设置
msh> dns "interface_name" ddns {on|off}
可以启用或禁用动态DNS功能。
{on}表示“启用”,而{off}表示“禁用”。
接口名称 |
配置的接口 |
|---|---|
ether |
Ethernet interface |
指定记录重叠操作
msh> dns overlap {update|add}
您可以指定当记录重叠时执行的操作。
update
删除旧记录并注册新记录。
add
添加新记录并存储旧记录。
当CNAME重叠时,不管设置为何,它总是会改变。
CNAME注册
msh> dns cname {on|off}
可以指定是否注册CNAME。
{on}表示“启用”,而{off}表示“禁用”。
注册的CNAME是以rnp开头的默认名称。CNAME不可更改。
A记录注册
msh> dns arecord {dhcp|own}
{dhcp}
您可以指定在启用动态DNS功能并使用DHCP时注册A记录的方法。
{own}
使用打印机作为DNS客户端注册A记录。
使用已指定的DNS服务器地址和域名进行注册。
记录更新间隔设置
msh> dns interval "time"
您可以指定使用动态DNS功能时更新记录的时间间隔。
更新间隔以小时为单位。可以输入的值介于1到255小时之间。
默认值为24小时。
resolv.conf显示
msh> dns resolv
双重堆叠期间询问名称时指定协议
msh> dns resolv protocol {ipv4|ipv6}
仅在双重堆叠期间出现。