no route to host怎么解决

【no route to host怎么解决】

no route to host怎么解决

文章插图
1、no route to host是什么意思?回答:就是没有通往主机的路线意思就是你访问的目标地址路由不可达,这个no route to host的报错是由于收到icmp路由不可达报文而导致的 。no route to host,没有到主机的路由 。即你的路由表里面没有到达目标主机的表项,也没有默认网关项 。例如:The host the program'%1'was to reach is unreachable,no route to host程序“%1”试图连接的主机无法接通,没有到主机的路由 。2、遇到no route to host问题如何解决,下面为你列举几个解决方法 。需自行测试适合自己的解决方法案例1、有网友遇到过同样的问题,如果是linux,是iptables阻挡造成的,解决方法就是你可以用service iptables stop关闭iptables试试,或者重新配置local的DNS 。案例2、可能是防火墙问题,我用电脑的xshell连虚拟机就没问题,用手机连虚拟机就不行了,用iptables-F清空防火墙策略,再用手机连就可以了!这个命令只是临时生效,使用service iptables save保存防火墙策略即可 。案例3、在hadoop集群中跑程序出现NO Route to Host的错误,原因其实很简单,就是因为系统防火墙没有关案例4、No route to host解决方法:清理虚拟机中的防火墙“[root H0f~]#sudo iptables-F”(很多人提示这个方法慎重使用如果不懂可能会造成严重后果!)no route to host 是什么意思如何解决no route to host 问题总结其实很多回答说的很原理性,而你也觉得我防火墙关了啊,我就是本机彼此同心也没什么不安全 。那么,请检查一下你的子节点是否关了 。包括许多关于连通的比如jave.net.conection(拒绝连接)的bug,也是因为我们把主节点配的很好,却忘记了在子节点里配置一遍 。你没玩那么深,没道理遇到太深的问题 。有问题就多思考一下自己的操作 。实在不行就建一个备份debug下自己的操作 。

    推荐阅读