尝试连接到已在/ etc / hosts中设置了IP的主机时,获取“无主机路由”


0

/etc/hosts,我已经为我要连接的域设置了IP。

即使我没有设置其IP,该域也是可解析的/etc/hosts

我可以ping,或requests.get用来向它发送请求,它按预期工作。

但我仍然可以[Errno 113] No route to host在错误日志中看到。

这可能是什么原因?


什么程序或库产生错误消息?我们需要更多细节。
见证了2014年

@neersighted我requests在Python中使用该库。
Satoru.Logic 2014年

什么是生成错误日志?如果请求可以成功地向域发出请求,那么isssue是什么?
见证了2014年

@neersighted不,我没有说“成功向域名提出请求”。当然它失败了,错误是由<class'socket.error'>引起的:[Errno 113]无主机路由
Satoru.Logic 2014年

1
这听起来像是一个网络问题。IP全球可路由吗?或者它是您的网络的本地。如果它是全球可路由的,请尝试让ping运行几个小时,看看你得到了多少损失。mtr如果您可以访问nix系统,也可以使用它。
见证了2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.