(可选)配置DNS服务器与NQA联动
操作步骤
- 配置并启动NQA测试例。DNS服务器支持联动DNS和ICMP两种类型的NQA测试例,根据测试机制,DNS类型的NQA测试例主要用来测试DNS服务器的功能是否正常,ICMP类型的测试例主要用来测试到DNS服务器的路由是否可达,用户可以根据需要选择NQA测试例的类型。
- 配置并启动DNS类型的NQA测试例:
执行命令system-view,进入系统视图。
执行命令nqa test-instance admin-name test-name,建立NQA测试例并进入测试例视图。
缺省情况下,系统未配置NQA测试例。
执行命令test-type dns,配置测试例类型为DNS。
缺省情况下,NQA测试例未配置任何测试类型。
执行命令dns-server ipv4 ip-address,配置DNS服务器地址。
缺省情况下,系统未配置DNS服务器的地址。
请确保此处指定的DNS服务器地址与命令dns server ip-address track nqa admin-name test-name指定的DNS服务器地址保持一致,否则会导致NQA检测结果与联动的DNS服务器不匹配。执行命令destination-address url urlstring,配置目的主机名。
缺省情况下,系统未配置测试的目的主机名。
执行命令frequency interval,配置NQA测试例的自动测试周期。
缺省情况下,未配置自动测试周期,即只进行一次测试。
执行命令start,启动NQA测试例。
命令start有多种形式,根据实际需要选择其中一种启动方式:
执行命令start now [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],立即启动NQA测试例。
执行命令start at [ yyyy/mm/dd ] hh:mm:ss [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],在指定时刻启动NQA测试例。
执行命令start delay { seconds second | hh:mm:ss } [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],延迟指定时间后启动NQA测试例。
执行命令quit,退出NQA测试例视图。
- 配置并启动ICMP类型的NQA测试例:
执行命令system-view,进入系统视图。
执行命令nqa test-instance admin-name test-name,建立NQA测试例并进入测试例视图。
缺省情况下,系统未配置NQA测试例。
执行命令test-type icmp,配置测试例类型为ICMP。
缺省情况下,NQA测试例未配置任何测试类型。
执行命令destination-address ipv4 ipv4-address,配置目的地址。
缺省情况下,系统未配置测试的目的地址。
执行命令frequency interval,配置NQA测试例的自动测试周期。
缺省情况下,未配置自动测试周期,即只进行一次测试。
执行命令start,启动NQA测试例。
命令start有多种形式,根据实际需要选择其中一种启动方式:
执行命令start now [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],立即启动NQA测试例。
执行命令start at [ yyyy/mm/dd ] hh:mm:ss [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],在指定时刻启动NQA测试例。
执行命令start delay { seconds second | hh:mm:ss } [ end { at [ yyyy/mm/dd ] hh:mm:ss | delay { seconds second | hh:mm:ss } | lifetime { seconds second | hh:mm:ss } } ],延迟指定时间后启动NQA测试例。
执行命令quit,退出NQA测试例视图。
- 为持续检测DNS服务器的状态,要求NQA测试例循环周期性地测试。因此,需要通过命令frequency interval,配置NQA测试例的自动测试周期。
- 以上为DNS类型和ICMP类型NQA测试例的基本配置,如果需要配置其他参数,请参见《Huawei AR系列 V200R009 配置指南-网络管理与监控配置 NQA配置》中的配置DNS测试和配置ICMP测试。
- 执行命令dns resolve,使能动态域名解析功能。
缺省情况下,动态域名解析功能处于未使能状态。
- 执行命令dns server ip-address track nqa admin-name test-name,配置DNS服务器的IP地址并与NQA联动,动态域名解析的时候仅向UP状态的DNS服务器发送查询请求。
缺省情况下,未配置DNS服务器的IP地址。