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,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/167760036152852.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:NOROUTETOHOST.doc
本文 PDF 下載地址:NOROUTETOHOST.pdf
| 留言與評論(共有 0 條評論) |