|
pgAdmin如何登陆postgreSQL:
一台SUse Linux安装了8.0.2版本的PostgreSQL,另一台Windows Xp安装了pgAdmin III.
网卡设置:
windows xp有两张网卡
一张用于连接因特网,采用DHCP分配
一张用于连接Suse linux,连接方式为:此张网卡和linux的网卡都连接到一个switch(无路由功能的集线器)。
window端设置如下:
IP:192.168.0.1
submask:255.255.255.0
default gate:192.168.0.1
Suse Linux端的网卡设置如下:
IP:192.168.0.2
submask:255.255.255.0
default gate:192.168.0.2
我已经修改了pg_hba.conf文档:
在host all all 127.0.0.1/32 md5 后面加上
host all all 192.168.0.1/24 md5
也查看了postgresql.conf文档:
confirm是“*”,说明已经listen所有的IP地址
linux与windows相互ping,也都成功。
重启了linux的电脑之后,设置windows上的pgAdmin的登录信息:
IP addr:192.168.0.2
端口:5432
数据库名字:enigma (也是我们这个project的代号 哈哈)
登录用户名:admin
登录密码:********
连接,结果就失败了。。。
=================================
=我也尝试过将两台机子都用DHCP的方式连到因特网,
=当然也修改相应的pgAdmin登录信息中的IP addr.
=结果是成功的。
=所以很迷茫,为什么在内网里面登录就失败了? |
|