这个情况在我机器上常常出现,并且时不时的给你出点问题。可是有些时候等一下就好了。或者把引擎换到百度的话它就又行得通了。。
被这个问题搞得非常烦。上网查了下说是防火墙啊之类的出问题。可是自己弄了后这个问题还是常常出现。只是好好查了下资料还是发现了问题所在,感觉这脑袋真的挺笨的。。
假设在ping其它主机。本地地址等一些地址后都没问题的话,那应该就是dns域名解析出了问题了。
查看dns域名解析配置文件:
$cat /etc/resolv.conf
比方我的是这个信息:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
在nameserver 后接的应该是dns地址。而我这里是本地回环地址。把它改动成dns地址就o了,
$sudo vi /etc/resolv.conf
nameserver 8.8.8.8 (谷歌提供的免费dns服务器地址)
到这里问题就临时攻克了。可是也许在你重新启动后你会发现相同的问题又出现了,打开文件 /etc/resolv.conf 时我们上次改动的地址竟然被重置成原来的样子了。
所以还需做些工作:
$sudo vi /etc/resolvconf/resolv.conf.d/head
相同的,在打开的这个文件里加入:nameserver 8.8.8.8
保存后问题就攻克了!