- postgresql 14.2 连接本地 Navicat 时报错:
在此之前也开启防火墙的端口号 5432
could not connect to server: Connection timed out (Ox0000274C/10060)
ls the server running on host "xxx" and accepting
TCP/IP connections on port 5432?
- 检查是否开启远程访问,在postgresql 安装根路径下的
data/postgresql.conf
,把listen_addresses
改为 “*
”,表示允许服务器监听来自任何 IP 地址的网络连接请求,建议只加入本机IP即可
listen_addresses = '*'
- 在
data/pg_hba.conf
下添加如下允许本机连接的信息,xxx 表示本机IP
host all all xxx trust
- 检查是否开起了防火墙中的端口号
1、开放 postgresql 的默认端口号:5432
firewall-cmd --permanent --add-port=5432/tcp
2、重载
firewall-cmd --reload
- 如需了解防火墙的更多信息,请访问如下文章:
Linux之firewall防火墙开启和关闭