繁体   English   中英

Postgres PgAdmin 3:服务器不监听-尝试了一切

[英]Postgres PgAdmin 3: Server doesn't listen - Tried everything

我尝试在IPTables中打开端口,
将监听地址设置为*
添加
托管所有23.81.27.0/24信任
乃至
托管所有0.0.0.0/0信任

YouGetSignal显示端口已关闭,我无法通过PgAdmin连接到我的数据库。

我懂了

无法连接到服务器:连接超时(0x0000274C / 10060)服务器是否在主机“ 23.81.27.206”上运行并在端口5432上接受TCP / IP连接?

有任何想法吗?

我已经尝试过重启Postgresql,IPtables和服务器。

出现这个错误

无法连接到服务器:连接超时(0x0000274C / 10060)服务器是否在主机“ 23.81.27.206”上运行并在端口5432上接受TCP / IP连接?

无需修改hba_file postgres.conf中的listen_address未设置为侦听外部iface,或防火墙阻止了它/未翻译/其他网络问题。 第一种情况通常是人们在错误的postgres.conf修改了listen_address或不重新启动服务器。 为了确保它不会发生在您身上,请使用ssh连接到服务器,使用psql进行检查

show config_file;
show listen_addresses;

如果还可以的话,那么仍然在遥控器外壳上:

psql -h 23.81.27.206

如果您已连接,请停止查看postgres配置-检查网络(防火墙,PAT,NAT,路由,您的客户端连接((也许您未连接到Internet?)。))

原来毕竟是IPTables。 我做了“服务iptables停止”,我可以连接。 我无法允许我的IP /打开该端口。 但是我想这就是我必须要做的。 我只是在完成时启用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM