ecs内域名无法解析的排查记录

问题现象

ping curl  wget 都无法获取域名解析
host  dig 正常

ecs内域名无法解析的排查记录
ecs内域名无法解析的排查记录


排查过程&解决方法

检查/etc/resolve.conf   /etc/nsswitch.conf 配置文件,没有发现异常
分析 dig host 可以获取到解析,说明dns server正常,且可以获取返回值

尝试来对比下 ping curl 两个命令执行调用文件的共同点

ecs内域名无法解析的排查记录

ecs内域名无法解析的排查记录


最后对比出来,调用相同的文件名有
/lib/x86_64-linux-gnu/libresolv.so.2 
/lib/x86_64-linux-gnu/libc.so.6


进入到该目录下查看,stat 一目了然 ,/lib/x86_64-linux-gnu/libresolv.so.2  软链接目的文件被替换,重新指向后恢复正常
 
ecs内域名无法解析的排查记录




上一篇:C语言数据结构(9)--串的朴素模式匹配算法


下一篇:LVM 裸盘扩容方法