2012-03-09 74 views
1

我发现我的帖子gresql只在我的本地访问我在linux终端发出以下命令后(SUSE LINUX - SLES 11 SP2 64位):无法访问到PostgreSQL数据库服务器远程

# netstat -an 10.64.72.202 | grep 5432 
tcp  0  0 127.0.0.1:5432   0.0.0.0:*    LISTEN  
tcp  0  0 127.0.0.1:5432   127.0.0.1:33304   ESTABLISHED 
tcp  0  0 ::1:5432    :::*     LISTEN  
tcp  0  0 127.0.0.1:33304   127.0.0.1:5432   ESTABLISHED 
unix 2  [ ACC ]  STREAM  LISTENING  2739454 /tmp/.s.PGSQL.5432 
unix 3  [ ]   STREAM  CONNECTED  4225466 /tmp/.s.PGSQL.5432 
unix 3  [ ]   STREAM  CONNECTED  4104233 /tmp/.s.PGSQL.5432 
unix 3  [ ]   STREAM  CONNECTED  2839271 /tmp/.s.PGSQL.5432 
unix 3  [ ]   STREAM  CONNECTED  2816569 /tmp/.s.PGSQL.5432 

我的问题是如何让postgressql服务器可以从外面访问。我可以ping到安装postgressql的机器,但我无法连接到数据库本身。提前致谢。

回答

1

您需要在您的机器上启用对postgres的远程访问。

Here是一个教程,帮助我完成了我的设置。

它是一个非常简单的postgres版本分步指南< 7.x和8.x及更新版本。

希望这个帮助,玩得开心!

+0

你应该发布相关的命令和有用的问题的评论,以避免死链接,但无论如何感谢:) – 2016-09-19 14:35:41