场景:业务使用部门反馈,云主机在访问京东某接口的时候,发现时而通,时而不通;云主机使用云墙映射访问公网。于是检查了/etc/resolv.conf 里面的DNS配置,发现配置的是标准的dns。未查到问题的原因。
排查过程:使用dig @8.8.8.8 接口接口,仍然出现时而通时而不通的情况。
ping 域名 或者 curl 域名,结果都是一样的,有通的情况,也有不通的情况。
尝试dig @114.114.114.114 接口地址,发现114根本dig 不通。
临时解决办法:修改/etc/hosts 文件,ping 接口地址,将对应的解析IP和域名都写进去。问题临时解决了;使用部门反馈问题解决了。
另外可以使用dig +trace @域名 看下通的情况和不通的情况,进行对比下,看下是不是大网在哪儿断开了。
最终排查发现是DNS服务有问题,云服务商紧急修复bug后,问题解决了。