解决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
成功。
上一篇: 史上最详细java对象占几个字节?
下一篇: gzip压缩及解压缩
推荐阅读
-
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方
-
解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法
-
解决tensorflow测试模型时NotFoundError错误的问题
-
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
-
关于使用CMake构建C++项目时出现Missing variable is: CMAKE_FIND_LIBRARY_SUFFIXES错误的解决方法
-
运行opencv保存视频时出现错误的解决方法
-
解决的错误-20200306-安装darknet时,opencv 出现路径问题
-
解决编译OpenCV项目时出现的undefined reference to cv::xxxx错误
-
解决telnet时no route to host的错误
-
Docker问题:容器互连时访问宿主机出现“No route to host”的问题