Dan*_*rly 5 database postgresql
我有一个在Windows 7上运行的pgsql服务器.我可以使用计算机名远程连接到网络中,所以我知道配置等没有问题.我已禁用防火墙.我有一个静态IP,并试图从另一个网络连接到数据库,但我得到错误:服务器不听.我究竟做错了什么?我知道关于IP地址的少量信息,所以任何帮助将不胜感激.提前致谢!
编辑:更多的信息,我已经建立了一个家庭网络,我有两台联网的计算机,可以访问驻留在其中一台计算机上的pgsql服务器.我位于英国,从plusnet获取我的互联网,配置全部在汤普森网关完成.第三台计算机是不在同一网络上的远程计算机,我只是在测试是否可以"托管"pgsql数据库,而不是网络计算机.它真的是一个最讨人喜欢的东西,尽管如果我也可以出于工作原因这样做.谢谢你的帮助.(对不起,如果我听起来很蠢,但这真的不是我的主题!)
配置pg_hba.conf文件以添加该行
host all all 192.168.0.1/24 trust
Run Code Online (Sandbox Code Playgroud)
IP 192.168.0.1只是为了举例,你会把你的IP放在那里然后编辑postgresql.conf以反映这些设置
tcpip_socket = true
Run Code Online (Sandbox Code Playgroud)
我认为只有旧版本才需要这个^^,但无论如何都要添加它
的listen_addresses = '*'
默认情况下,它是localhost,put*来监听所有地址,或者只是你的IP来加强安全性
| 归档时间: |
|
| 查看次数: |
13154 次 |
| 最近记录: |