跳过标题
 

使用“dns”命令配置或显示 DNS(Domain Name System,域名系统)设置。

查看设置

以下命令可显示当前的DNS设置:

msh> dns

IPv4 DNS服务器配置

以下命令可启用或禁用IPv4 DNS服务器地址:

msh> dns "ID" server "server address"

以下命令可显示在DNS 1服务器上使用IP地址192.168.15.16的配置:

msh> dns 1 server 192.168.15.16

  • 您可以注册IPv4 DNS服务器地址。

  • 可在1至3之间选择一个ID编号。最多可选择3个ID编号。

  • 不可将“255.255.255.255”用作DNS服务器地址。

IPv6 DNS服务器配置

以下命令可启用或禁用IPv4 DNS服务器地址:

msh> dns "ID" server6 "server address"

  • 您可以注册IPv6 DNS服务器地址。

  • 可在1至3之间选择一个ID编号。最多可选择3个ID编号。

动态DNS功能设置

msh> dns "interface_name" ddns {on|off}

  • 可以启用或禁用动态DNS功能。

  • {on}表示“有效”,{off}表示“无效”。

接口名称

已配置的接口

ether

以太网接口

指定记录覆盖操作

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服务器地址和域名将被用于注册。

在启用DDNS功能并设置了DHCPv6时,将AAAA记录注册为DNS客户端

dns aaaarecord [dhcpv6|own]

  • dhcpv6:DHCPv6服务器而非本机器将AAAA记录注册为DNS客户端。

  • own:机器将AAAA记录注册为DNS客户端。

记录更新间隔设置

msh> dns interval [1–255]

  • 可指定当使用动态DNS功能时记录更新的时间间隔。

  • 更新间隔是以小时为单位来指定的。可输入1至255小时之间的任何数值。

  • 默认值为24小时。

解析配置显示

msh> dns resolv

指定在双工堆栈期间询问名称时的协议

msh> dns resolv protocol {ipv4|ipv6}

  • 仅在双工堆栈期间出现。