05-域名解析命令
本章节下载: 05-域名解析命令 (153.04 KB)
目 录
1.1.2 display dns dynamic-host
2.1.1 display dns ipv6 dynamic-host
2.1.6 reset dns ipv6 dynamic-host
l 不同型号产品的特性功能支持情况略有不同,详细请参见“特性差异化列表”部分的介绍。
l 设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明。实际使用中请根据具体设备的接口类型和编号进行配置。
【命令】
display dns domain [ dynamic ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
dynamic:显示通过DHCP等协议动态获得的域名后缀信息。
【描述】
display dns domain命令用来显示域名后缀列表信息。
相关配置可参考命令dns domain。
【举例】
# 显示域名后缀列表信息。
<Sysname> display dns domain
Type:
D:Dynamic S:Static
No. Type Domain-name
1 S com
表1-1 display dns domain命令显示信息描述表
字段 |
描述 |
No. |
序号 |
Type |
域名后缀类型,S表示静态配置的域名后缀,D表示通过DHCP等协议动态获得的域名后缀 |
Domain-name |
域名后缀名称 |
【命令】
display dns dynamic-host
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display dns dynamic-host命令用来显示IPv4动态域名缓存信息。
相关配置可参考命令reset dns dynamic-host。
【举例】
# 显示IPv4动态域名缓存信息。
<Sysname> display dns dynamic-host
No. Host IP Address TTL
1 www.baidu.com 202.108.249.134 63000
2 www.yahoo.akadns.net 66.94.230.39 24
3 www.hotmail.com 207.68.172.239 3585
4 www.eyou.com 61.136.62.70 3591
表1-2 display dns dynamic-host命令显示信息描述表
字段 |
描述 |
No. |
序号 |
Host |
主机名 |
IP Address |
主机名对应的IPv4地址 |
TTL |
表项可以缓存的时间,单位为秒 |
display dns dynamic-host命令显示信息中的主机名字段最长为21个字符。如果解析的主机名超过21个字符,则只显示前21个字符。
【命令】
display dns server [ dynamic ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
dynamic:显示通过DHCP等协议动态获得的域名服务器信息。
【描述】
display dns server命令用来显示IPv4域名服务器的相关信息。
相关配置可参考命令dns server。
【举例】
# 显示IPv4域名服务器的相关信息。
<Sysname> display dns server
Type:
D:Dynamic S:Static
DNS Server Type IP Address
1 S 169.254.65.125
表1-3 display dns server命令显示信息描述表
字段 |
描述 |
DNS Server |
域名服务器的序号,系统自动给所配置的服务器编号,从1开始 |
Type |
域名服务器类型,S表示静态指定的域名服务器,D表示通过DHCP等协议动态获得的域名服务器信息 |
IP Address |
域名服务器IPv4地址 |
【命令】
display ip host
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display ip host命令用来显示静态域名解析表中所有主机名及其对应的主机IPv4地址。
【举例】
# 显示静态域名解析表中所有主机名及其对应的主机IPv4地址。
<Sysname> display ip host
Host Age Flags Address
My 0 static 1.1.1.1
Aa 0 static 2.2.2.4
表1-4 display ip host命令显示信息描述表
字段 |
描述 |
Host |
主机名 |
Age |
生存时间,静态表项的生存时间固定显示为0,表示不会老化,只能通过手工方式删除主机名和IP地址的对应关系 |
Flags |
主机名与IP地址映射的类型标志,静态解析显示为static |
Address |
主机IP地址 |
【命令】
dns domain domain-name
undo dns domain [ domain-name ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
domain-name:域名后缀,由“.”分隔的字符串组成(如aabbcc.com),每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过238个字符。不区分大小写,字符串中可以包含字母、数字、“-”及“_”。
【描述】
dns domain命令用来配置域名后缀,域名解析时,用户只需要输入域名的部分字段,系统会自动将输入的域名加上不同的域名后缀进行解析。undo dns domain命令用来删除域名后缀。
缺省情况下,没有配置域名后缀,即只根据用户输入的域名信息进行解析。
需要注意的是:
l 通过本命令配置的域名后缀既用于IPv4 DNS,又用于IPv6 DNS。
l 设备上最多可配置10个域名后缀。
l 在删除域名后缀的时候,输入后缀名,将删除指定后缀,否则删除全部静态配置的域名后缀。
相关配置可参考命令display dns domain。
【举例】
# 配置一个域名后缀com。
<Sysname> system-view
[Sysname] dns domain com
【命令】
dns resolve
undo dns resolve
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
dns resolve命令用来开启动态域名解析功能。undo dns resolve命令用来关闭动态域名解析功能。
缺省情况下,动态域名解析功能处于关闭状态。
需要注意的是,本命令既用于IPv4 DNS,又用于IPv6 DNS。
【举例】
# 开启动态域名解析功能。
<Sysname> system-view
[Sysname] dns resolve
【命令】
系统视图:
dns server ip-address
undo dns server [ ip-address ]
接口视图:
dns server ip-address
undo dns server ip-address
【视图】
系统视图/接口视图
【缺省级别】
2:系统级
【参数】
ip-address:域名服务器的IPv4地址。
【描述】
dns server命令用来配置域名服务器的IP地址。undo dns server命令用来删除域名服务器的IP地址。
缺省情况下,没有配置域名服务器的IP地址。
需要注意的是:
l 包括IPv6地址的域名服务器在内,系统视图下最多可配置6个域名服务器;所有接口下配置的域名服务器总数不能超过6。
l 在系统视图下执行undo dns server命令,将删除系统视图和接口视图下配置的所有域名服务器地址;在系统视图或接口视图下执行undo dns server ip-address命令,将删除相应视图下配置的域名服务器。
l 系统视图下配置的域名服务器优先级高于接口视图下配置的域名服务器,即首先向系统视图下配置的域名服务器发送查询请求,失败后再依次向所有接口视图下配置的域名服务器发送查询请求。
相关配置可参考命令display dns server。
【举例】
# 系统视图下配置域名服务器的IP地址为172.16.1.1。
<Sysname> system-view
[Sysname] dns server 172.16.1.1
【命令】
ip host hostname ip-address
undo ip host hostname [ ip-address ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
hostname:主机名,为1~20个字符的字符串,不区分大小写,字符串中可以包含字母、数字、“-”、“_”或“.”,且必须至少包含一个字母。
ip-address:主机IPv4地址,即与主机名对应的IPv4地址,为点分十进制形式。
【描述】
ip host命令用来设置主机名及其对应的主机IPv4地址。undo ip host命令用来删除主机名及其对应的IPv4地址的对应关系。
缺省情况下,静态域名解析表中没有主机名及其IPv4地址的对应关系。
每个主机名只能对应一个IPv4地址,当对同一主机名进行多次配置时,最后配置的IPv4地址有效。
相关配置可参考命令display ip host。
【举例】
# 设置主机名aaa对应IP地址为10.110.0.1。
<Sysname> system-view
[Sysname] ip host aaa 10.110.0.1
【命令】
reset dns dynamic-host
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
无
【描述】
reset dns dynamic-host命令用来清空IPv4动态域名缓存信息。
相关配置可参考命令display dns dynamic-host。
【举例】
# 清空IPv4动态域名缓存信息。
<Sysname> reset dns dynamic-host
IPv6域名解析配置命令的支持情况与设备的型号有关,请以设备的实际情况为准。
【命令】
display dns ipv6 dynamic-host
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display dns ipv6 dynamic-host命令用来显示IPv6动态域名缓存信息,包括主机名、主机名对应的IPv6地址、表项可以缓存的时间等信息。
用户可以通过reset dns ipv6 dynamic-host命令清除所有IPv6动态域名缓存信息。
【举例】
# 显示IPv6动态域名缓存信息。
<Sysname> display dns ipv6 dynamic-host
No. Host IPv6 Address TTL
1 aaa 2001::2 6
表2-1 display dns ipv6 dynamic-host命令显示信息描述表
字段 |
描述 |
No. |
序列号 |
Host |
主机名 |
IPv6 Address |
主机名对应的IPv6地址 |
TTL |
表项可以缓存的时间,单位为秒 |
display dns ipv6 dynamic-host命令显示信息中的主机名字段最长为21个字符。如果解析的主机名超过21个字符,则只显示前21个字符。
【命令】
display dns ipv6 server [ dynamic ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
dynamic:显示通过DHCP等协议动态获得的IPv6域名服务器信息。
【描述】
display dns ipv6 server命令用来显示IPv6域名服务器的相关信息。
【举例】
# 显示IPv6域名服务器的相关信息。
<Sysname> display dns ipv6 server
Type:
D:Dynamic S:Static
DNS Server Type IPv6 Address (Interface Name)
1 S 1::1
2 S FE80:1111:2222:3333:4444:5555:6666:7777 Vlan2
表2-2 display dns ipv6 server命令显示信息描述表
字段 |
描述 |
DNS Server |
域名服务器的序号,系统自动给所配置的服务器编号,从1开始 |
Type |
域名服务器类型,S表示静态指定的域名服务器,D表示通过DHCP等协议动态获得的域名服务器信息 |
IPv6 Address |
域名服务器IPv6地址 |
Interface Name |
接口名称,只有将服务器地址配置为IPv6链路本地地址时,才会存在对应的接口名称 |
【命令】
display ipv6 host
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display ipv6 host命令用来显示静态域名解析表中所有主机名与IPv6地址的对应关系。
相关配置可参考命令ipv6 host。
【举例】
# 显示静态域名解析表中所有主机名与IPv6地址的对应关系。
<Sysname> display ipv6 host
Host Age Flags IPv6Address
aaa 0 static 2002::1
bbb 0 static 2002::2
表2-3 display ipv6 host命令显示信息描述表
字段 |
描述 |
Host |
主机名 |
Age |
该表项的生存时间,静态配置的显示为0 |
Flags |
主机名与IPv6地址映射的类型标志,静态解析显示为static |
IPv6Address |
主机名对应的IPv6地址 |
【命令】
dns server ipv6 ipv6-address [ interface-type interface-number ]
undo dns server ipv6 ipv6-address [ interface-type interface-number ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
ipv6-address:DNS服务器的IPv6地址。
interface-type interface-number:出接口类型及接口号。当DNS服务器的IPv6地址为链路本地地址时,需要指定此参数。
【描述】
dns server ipv6命令用来配置DNS服务器的IPv6地址。undo dns server ipv6命令用来删除域名服务器的IPv6地址。
缺省情况下,没有配置域名服务器的IPv6地址。
包括IPv4域名服务器在内,设备上最多可配置6个域名服务器。
【举例】
# 配置DNS服务器的IPv6地址为2002::1。
<Sysname> system-view
[Sysname] dns server ipv6 2002::1
【命令】
ipv6 host hostname ipv6-address
undo ipv6 host hostname [ ipv6-address ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
hostname:主机名,为1~20个字符的字符串,字符串中可以包含字母、数字、“_”、“-”或“.”,且至少包含一个字母。
ipv6-address:IPv6地址。
【描述】
ipv6 host命令用来配置主机名与IPv6地址的对应关系。undo ipv6 host命令用来删除主机名与IPv6地址的对应关系。
缺省情况下,静态域名解析表中没有主机名及IPv6地址的对应关系。
每个主机名只能对应一个IPv6地址,当对同一主机名进行多次配置时,最后配置的IPv6地址有效。
相关配置可参考命令display ipv6 host。
【举例】
# 配置主机名与IPv6地址的对应关系。
<Sysname> system-view
[Sysname] ipv6 host aaa 2001::1
【命令】
reset dns ipv6 dynamic-host
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
无
【描述】
reset dns ipv6 dynamic-host命令用来清除IPv6动态域名缓存信息。
当前的IPv6动态域名缓存信息可以通过display dns ipv6 dynamic-host命令查看。
【举例】
# 清除IPv6动态域名缓存信息。
<Sysname> reset dns ipv6 dynamic-host
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!