2010-06-03 70 views

回答

32

只需更改文件postgresql.conf中的設置(可以在數據目錄中找到):

port = 5433    # (change requires restart) 

遠程訪問可以通過改變pg_hba.conf給出,只是添加的IP地址。您還可以編輯postgresql.conf中:

listen_addresses = '*' 
+0

如果我給需要給訪問客戶在我的子網,我需要做這樣的事情右鍵 - >我的IP是172.17.163.108和我的子網掩碼是255.255.128.0,所以我應該像 主機一樣添加全部全部 172.17.128.0/17 信任權? – goh 2010-06-03 09:34:28

+0

這是正確的,您還必須更改postgresql.conf中的listen_addresses。我不會使用「信任」,只有md5。密碼不會受到傷害。 – 2010-06-03 10:08:26

+0

這很奇怪,因爲我嘗試訪問另一臺筆記本電腦,它說服務器沒有在端口上偵聽。我應該使用ipconfig中所述的ip地址正確嗎?港口號碼是否重要?我已經將端口設置爲1683,但我打開端口的tcp .. btw即時通訊使用Windows – goh 2010-06-03 14:28:36