首页 > Web开发 > 详细

telnet:no route to host

时间:2020-08-21 09:05:40      阅读:88      评论:0      收藏:0      [点我收藏+]
还是最近那个私有云项目,客户提供了几台虚机,让我搭建一套环境,这套环境涉及到postgresql的使用。我在A机器上安装好了postgresql之后,发现在B机器上依赖postgresql的服务报错,一看是无法访问postgresql的5432端口,于是我使用telnet尝试访问pg的5432端口,如下图:
 
技术分享图片

 

结果报错:No route to host

在本机上使用telnet 127.0.0.1 5432是可以访问的,说明端口被防火墙给拦截住了。

 
使用centos7下的firewall-cmd命令就能解除防火墙,执行如下命令 
#这里的端口号可以换成你实际的端口号,如果是开启一段端口号范围,可以写成port1-por2,例如firewall-cmd --permanent --add-port=5432-10000/tcp

firewall-cmd --permanent --add-port=5432/tcp
firewall-cmd --reload

可以访问了。

 技术分享图片

 

博主:测试生财

座右铭:通过测试生涯完成原始积累,通过投资奔向财务自由

csdn:https://blog.csdn.net/ccgshigao

博客园:https://www.cnblogs.com/qa-freeroad/

51cto:https://blog.51cto.com/14900374

telnet:no route to host

原文:https://www.cnblogs.com/qa-freeroad/p/13539057.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!