在/etc/hosts
,我已经为我要连接的域设置了IP。
即使我没有设置其IP,该域也是可解析的/etc/hosts
。
我可以ping
,或requests.get
用来向它发送请求,它按预期工作。
但我仍然可以[Errno 113] No route to host
在错误日志中看到。
这可能是什么原因?
什么程序或库产生错误消息?我们需要更多细节。
—
见证了2014年
@neersighted我
—
Satoru.Logic 2014年
requests
在Python中使用该库。
什么是生成错误日志?如果请求可以成功地向域发出请求,那么isssue是什么?
—
见证了2014年
@neersighted不,我没有说“成功向域名提出请求”。当然它失败了,错误是由<class'socket.error'>引起的:[Errno 113]无主机路由
—
Satoru.Logic 2014年
这听起来像是一个网络问题。IP全球可路由吗?或者它是您的网络的本地。如果它是全球可路由的,请尝试让
—
见证了2014年
ping
运行几个小时,看看你得到了多少损失。mtr
如果您可以访问nix系统,也可以使用它。