且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

由于DNS缓存造成的邮件无法发送!

更新时间:2022-08-18 22:12:42

今天发送邮件的时候,需要检索收件人的名字,进行搜索的时候报错,说无法联系LDAP服务器,请进行其他查询!

邮件系统是linux的,在DC上做了区域进行,分别为,解析地址:mail1.XXXX.net  地址为 10.0.0.5  接收发送地址为:mail2.XXXX.net IP地址为10.0.0.5   2个域名解析同一个服务器地址!

于是,查看用户的DNS,没有错,设置的是DC的IP,然后使用nslookup进行解析,如图,能够正常的解析出来,mail1和mail2的域名,IP都是10.0.0.5

由于DNS缓存造成的邮件无法发送!

接下来,我们来ping一下看看结果

由于DNS缓存造成的邮件无法发送!

很显然,没有解析成功,但使用IP的话是没有问题的,另外,mail2解析也是正常的!

接下来呢,进行了多次的test都不能够ping通,于是我们清除缓存在进行test!

由于DNS缓存造成的邮件无法发送!

总结,此次故障是因为缓存的问题造成,无法正常的进行解析工作!



本文转自 IT之梦 51CTO博客,原文链接:http://blog.51cto.com/itmydream/739882