欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决telnet时no route to host的错误

程序员文章站 2024-03-14 09:08:40
...

问题描述: 搭建rocketmq集群时,在机器2上 ping 机器1的ip地址可以ping通,但telnet指定端口(9876)时提示 no route to host。


解决方案:

 

1 可能是 防火墙问题

  在机器1运行

systemctl status firewalld

 发现状态是inactive,没有启动,排除防火墙问题

 

2 iptable配置问题

方法a: 清除所有iptables(慎用,可能影响配置)

 iptables -F

方法b: 端口放行

输入 

iptables-save

出现已配置的规则。

输入

iptables -I INPUT -p tcp -m tcp --dport 9876 -j ACCEPT

运行

iptables-save

出现COMMIT则提交成功

 

验证:在机器2

telnet  机器1IP地址 9876

成功。

相关标签: BUG解决记录