阅读420 返回首页    go 阿里云 go 技术社区[云栖]


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

问题现象

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

436a86619eb8c044c175471028f6c8ed0e3a1d70
350dfb147458e577879afdc4c704f8a8fec0378b


排查过程&解决方法

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

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

2c6dede1b748be7dd2c8c36e74949edf186f5c92


最后对比出来,调用相同的文件名有
/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  软链接目的文件被替换,重新指向后恢复正常
 
3a2cdfe8b143144de71b6ec3c85f6f33e2b11c8b




最后更新:2017-10-24 13:34:36

  上一篇:go  启动 zabbix-server 报错
  下一篇:go  iPhone7破解锁屏密码_IPHONE手机显示IPHONE已停用是怎么回事