配置IPv6 DNS Client功能
通过配置IPv6 DNS,建立域名与IPv6地址的对应关系,实现设备使用域名与其他设备通信。
应用环境
- 如果用户使用域名访问其他设备的次数很少,或者没有可用的IPv6 DNS服务器时,需要在IPv6 DNS客户端配置静态IPv6 DNS。配置静态IPv6 DNS需要网络管理员知道域名与IPv6地址的对应关系,且在域名与IPv6地址的对应关系变化时,需要手动修改IPv6 DNS表项。
- 如果用户需要使用域名访问很多的设备,且有可用的IPv6 DNS服务器,此时可配置动态IPv6 DNS。
前置任务
配置IPv6 DNS Client到IPv6 DNS Server的路由信息,使得IPv6 DNS Client到IPv6 DNS Server路由可达。
配置IPv6 DNS Server。
操作步骤
- 配置静态IPv6 DNS域名解析
执行命令system-view,进入系统视图。
执行命令ipv6 host host-name ipv6-address [ vpn-instance vpn-name ],手动配置主机域名与IPv6地址的对应关系。
执行命令commit,提交配置。
- 配置动态IPv6 DNS域名解析
执行命令system-view,进入系统视图。
执行命令dns resolve,使能动态域名解析功能。
执行命令dns server ipv6 ipv6-address [ interface-type interface-number ] [ vpn-instance vpn-name ],配置域名服务器。
(可选)执行命令dns server ipv6 source-ip ipv6-address [ vpn-instance vpn-name ],指定本端作为IPv6 DNS客户端申请域名解析时的源地址。
通过指定与IPv6 DNS服务器通信使用的源地址,从而保证通信的安全。
- 执行命令dns domain domain-name [ vpn-instance vpn-name ],增加域名后缀。
(可选)执行命令dns timeout interval-time,配置DNS客户端等待查询响应的超时时间。
(可选)执行命令dns try times,配置DNS客户端域名查询的重传次数。
- 执行命令commit,提交配置。
说明:
如果要配置多个域名服务器,则需重复步骤3。如果要配置多个域名后缀,则需重复步骤5。
检查配置结果
完成配置后,可以按以下指导来检查配置结果。
执行display ipv6 host命令,可以查看静态IPv6 DNS表项,包括主机名和IPv6地址的映射信息。
<HUAWEI> display ipv6 host Host Age Flags Address hw 0 static 2001:db8::1 gww 0 static 2001:db8::2
执行display dns server命令,可以查看所有域名服务器的IPv6地址。
<HUAWEI> display dns server IPv4 Dns Servers : Domain-server IpAddress 1 172.16.1.1 2 172.16.1.2 IPv6 Dns Servers : Domain-server Ipv6Address Interface Name 1 2001:db8::1 2 2001:db8::2
执行display dns domain命令,可以查看域名后缀列表。
<HUAWEI> display dns domain No Domain Name 1 com 2 net
执行display dns ipv6 dynamic-host命令,可以查看域名缓存区内的动态IPv6 DNS表项信息。
<HUAWEI> display dns ipv6 dynamic-host No Domain Name Ipv6address TTL Alias 1 huawei1.com 2001:db8:2 86378