Introduction
本文描述如何排除Linux基于域名服务(DNS)故障MediaSense服务器和其他语音操作系统的(VOS)平台的。
贡献用Mingze严, Cisco TAC工程师。
Prerequisites
Requirements
Cisco 建议您了解以下主题:
Cisco VOS平台
Components Used
MediaSense 11.0
CentOS使用了Linux DNS服务器
在MediaSense OS管理员页面中, DNS显示不可得到。
Troubleshoot
步骤1.运行此命令utils诊断测试验证系统
警告:当运作此命令,您能击中此缺陷https://bst.cloudapps.cisco.com/bugsearch/bug/CSCuu99832/?referring_site=bugquickviewredir,并且您必须运行此命令,当解决方法utils诊断模块validate_network
Step 2.此命令的结果显示失效的反向DNS
开始诊断测试
===========================
测试- validate_network : 出故障的逆向DNS查找
完成的诊断
步骤3. Verfiied Linux DNS设置。在Linux DNS反向设置的第一coloum必须是服务器IP地址的最后一个八位位组。
例如在这种情况下, MSA服务器的IP地址是x.x.x.25。它的反向DNS条目必须是
25 IN PTR MSA.Domain
这是原始设置:
3 IN PTR CUCM10PUB.Domain.
4 IN PTR CUCM10SUB. Domain.
5 IN PTR CUPS10PUB.Domain.
6 IN PTR CUPS10SUB.Domain.
7 IN PTR UCCXA.Domain
8 IN PTR UCCXB.Domain
9 IN PTR MSA.Domain
10 IN PTR MSB.Domain
步骤4.重新运行了utils诊断模块validate_network,但是仍然获得了revese DNS故障
开始诊断测试
===========================
测试- validate_network : 出故障的逆向DNS查找
完成的诊断
这时,从MediaSense服务器的信息包获取。
运行此命令到信息包获取utils网络捕捉eth0文件newcap计数100000大小全部
运行此命令utils诊断模块validate_network
请等待,直到它完成。然后,请按Ctrl+C终止捕获。
运行此file命令列表activelog平台/cli/*.cap保存捕获。
第5.步。请使用此过滤器dns和ip.dst==10.66.75.140或者dns和ip.src==10.66.75.140发现自DNS服务器的信息包。
在被归档的答案,我们能看到DNS回归主机名- + “addr.arpa’
这导致反向DNS发生故障
第6.步。在设置,在FQDN以后,小点的Linux DNS中“’。在非工作的条目丢失了。在请添加小点并且重新启动DNS服务后,问题获得修正。
25 IN PTR MSA.Domain .