<![CDATA[Latest posts for the topic "Hỏi về remote access đến postgresql"]]> /hvaonline/posts/list/24.html JForum - http://www.jforum.net Hỏi về remote access đến postgresql host all all 0.0.0.0/0 trust  /var/lib/pgsql/data/postgresql.conf
listen_addresses = '*' port = 5432  
Sau đó restart SQL và kiểm tra bằng netstat .
/etc/rc.d/init.d/postgresql start  
[root@hva minh]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN  
Ghi chú : iptables đã được tắt, và máy chủ của postgresql không có firewall nào nằm ở ngoài cả , phía client thì cũng tắt firewall, và antivirus nhưng cũng không có tác dụng. ]]>
/hvaonline/posts/list/38309.html#235306 /hvaonline/posts/list/38309.html#235306 GMT
Hỏi về remote access đến postgresql

tranvanminh wrote:
Chào cả nhà, Mình lại bị bí về vấn đề kết nối từ remote đến postgresql, không biết nhà mình có ai rành vụ này thì xin ý kiến. Hiện mụốn tuy cập từ một Server nằm ngoài internet (global IP) đến server chạy dịch vụ postgresql nhưng không thực hiện được. Mình cài postgresql8.1.22 trên centos5, thông tin config như sau: /var/lib/pgsql/data/pg_hba.conf
host all all 0.0.0.0/0 trust 
/var/lib/pgsql/data/postgresql.conf
listen_addresses = '*' port = 5432  
Sau đó restart SQL và kiểm tra bằng netstat .
/etc/rc.d/init.d/postgresql start  
[root@hva minh]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN  
Ghi chú : iptables đã được tắt, và máy chủ của postgresql không có firewall nào nằm ở ngoài cả , phía client thì cũng tắt firewall, và antivirus nhưng cũng không có tác dụng.  
Em chạy thử 2 cái tcpdump từ 2 phía client và server: tcpdump -i eth0 port 5432 -w client.dump (hoặc server.dump) rồi thử telnet từ client đến server ở cổng 5432 hoặc dùng một sql client nào đó connect thử. Nếu ở phía server im re, không nhận gì hết mà ở phía client cứ gởi SYN rồi bị teo thì chắc chắn giữa client và server bị một cái gì đó cản rồi.]]>
/hvaonline/posts/list/38309.html#235309 /hvaonline/posts/list/38309.html#235309 GMT
Hỏi về remote access đến postgresql /hvaonline/posts/list/38309.html#235310 /hvaonline/posts/list/38309.html#235310 GMT Hỏi về remote access đến postgresql /hvaonline/posts/list/38309.html#235311 /hvaonline/posts/list/38309.html#235311 GMT Hỏi về remote access đến postgresql

tranhuuphuoc wrote:
Thử chỉ định dòng listen_addresses='*' thành listen_addresses='113.110.220.10' và restart lại Postgresql thử xem coi còn có hiện tượng này không. Lão cho xem mấy cái log để tìm nguyên nhân thử.  
Mình thử cách đó rồi, không hết bệnh bác ạ. Rồi thử chuyển SSH sang port 5432 thì cũng không chạy được (22 thì OK) . Chắc nó có firewall ở GW của cái dịch vụ hosting chổ mình, nên không vào được. ]]>
/hvaonline/posts/list/38309.html#235313 /hvaonline/posts/list/38309.html#235313 GMT
Hỏi về remote access đến postgresql /hvaonline/posts/list/38309.html#235314 /hvaonline/posts/list/38309.html#235314 GMT Hỏi về remote access đến postgresql /hvaonline/posts/list/38309.html#235315 /hvaonline/posts/list/38309.html#235315 GMT Hỏi về remote access đến postgresql

tranvanminh wrote:
Hì, cám ơn nhiều nha. Để mình test lại trên virtual box xem, chắc là config không sai thì mới dám mạnh dạng đem vào môi trường chính chạy ^^  
Điều này thì chắc chắn rồi, cái GW nó đứng trước mà nó không open port liên quan đến postgresql thì sao mình có thể truy cập nó từ xa đc . Kiếm 1 con server khác nằm trong GW đó và thử remote đến postgresql database thử xem có OK hay không, nếu OK thì kiểm tra lại con GW. ]]>
/hvaonline/posts/list/38309.html#235316 /hvaonline/posts/list/38309.html#235316 GMT
Hỏi về remote access đến postgresql /hvaonline/posts/list/38309.html#235373 /hvaonline/posts/list/38309.html#235373 GMT