no route to host怎么解决
该怎么解决no route to host
出现No route to host 的时候,有如下几种可能:
1、对方的域名确实不通
2、本机自己开了防火墙
3、本机的etc/hosts 里面没有配置本机的机器名和ip (可能性最大)
其中第三点是最猫腻的,在不配置的时候是间断性的(可能1个月都正常,然后突然几天不正常)。修改方案如下:
在结尾加上:机器名和机器ip(用空格隔开)
扩展资料:
# telnet虚拟机No route to host的解决方法:
## 问题
知道虚拟机的ip地址,而且可以ping的通:
[minbo@ares ~]$ ping 192.168.62.110
PING 192.168.62.110 (192.168.62.110) 56(84) bytes of data.
64 bytes from 192.168.62.110: icmp_q=1 ttl=64 time=0.831 ms
64 bytes from 192.168.62.110: icmp_q=2 ttl=64 time=0.769 ms
64 bytes from 192.168.62.110: icmp_q=3 ttl=64 time=0.966 ms
64 bytes from 192.168.62.110: icmp_q=4 ttl=64 time=0.829 ms
64 bytes from 192.168.62.110: icmp_q=5 ttl=64 time=0.903 ms
64 bytes from 192.168.62.110: icmp_q=6 ttl=64 time=0.886 ms
^C
--- 192.168.62.110 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5604ms
rtt min/avg/max/mdev = 0.769/0.864/0.966/0.062 ms
但是telnet连不通
telnet 192.168.62.110 7000
Trying 192.168.62.110...
telnet: connect to address 192.168.62.110: No route to host
## 解决方案
把虚拟机中的防火墙清一下
sudo iptables -F
我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:
1、尊重别人的隐私。
2、输入前要先考虑(后果和风险)。
3、权力越大,责任越大。
[sudo] minbo 的密码:
再次telnet就好了
Linux No 系统为什么会出现route to host问题?如何解决?
1、原因是可能没有关闭防火墙。
2、查看防火墙状态。
1)防火墙没有关闭的状态。
2)防火墙关闭的状态。
3、永久关闭防火墙。
4、然后再次运行,程序就不在报NO Route to Host的错误了。
你是怎么解决的??no route to host 问题
意思就是你访问的目标地址路由不可达,这个noroutetohost(路由不可达)的报错是由于收到icmp路由不可达报文而导致的。
受到这个报文的原因可能是:
目标设备确实已经离线了,目标设备的网关找不到目标设备,所以网关向源地址发出路由不可达消息。
访问请求被防火墙拦截了,防火墙拦截请求的方式可能是直接丢弃、连接重置、回应目标不可达消息,这里是第三种。
本地软件防火墙拦截了访问,或者目标设备防火墙拦截了访问,如果是linux,可能是iptables阻挡造成的,你可以用rviceiptablesstop(redhat\centos)关闭iptables试试。
no route to host什么意思
本文发布于:2023-02-28 19:09:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/167760036152852.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:NOROUTETOHOST.doc
本文 PDF 下载地址:NOROUTETOHOST.pdf
留言与评论(共有 0 条评论) |