我已经设置了postgresql并在运行时得到了这个:netstat -peanut
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 109 13704 -
我的postgresql.conf
文件具有以下配置:
listen_addresses = '*'
port = 5432
我的pg_hba.conf
文件包含以下行:
host all all 192.168.103.0/24 md5
运行ifconfig -a
后我的网络配置是:
Link encap:Ethernet HWaddr 08:00:27:0d:a1:94
inet addr:192.168.103.226 Bcast:192.168.103.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe0d:a194/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12320 errors:0 dropped:26 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
但是从我的主机(192.168.103.22)pgadmin III连接到postgresql到该主机时,运行postgresql服务器没有任何问题。
提前致谢。
答案 0 :(得分:0)
检查您的防火墙,看看您是否允许连接5432,如果是这样,将md5更改为信任,仅用于测试!