curl: (6) Couldn’t resolve host ‘www.ttlsa.com’
上周, 部分站点出现Couldn't resolve host.....问题, 导致公司所有走api的程序都无法正常使用(系统redhat 6.3的都出现问题, redhat 5一切OK). 最后解决方法找到了,但是具体原因目前还未知. 从这个报错,可以很明显的发现是域名解析不了。于是做如下排查。 1. 故障排除 1. 1 测试域名是否能解析到 简单的使用ping来测试,发现DNS解析是OK。 # ping -c 1 www.ttlsa.com PING www.ttlsa.com (173.255.219.122) 56(84) bytes of data. 64 bytes from rpms.adiscon.com (173.255.219.122): icmp_seq=1 ttl=51 time=222 ms 1 2 3 # ping -c 1 www.ttlsa.com PING www . ttlsa . com ( 173.255.219.122 ) 56 ( 84 ) bytes of data . 64 bytes from rpms . adiscon . com ( 173.255.219.122 ) : icmp_seq = 1 ttl = 51 time = 222 ms 1.2 测试curl是否有故障 因为 php 程序调用的是curl