ďťż
 
 
   [+] Postgresql na porcie 80 i 443 / iptables?
 
 

Tematy

 
    
 

 

 

 

[+] Postgresql na porcie 80 i 443 / iptables?





blackmoon - 21-04-2010 11:33
Uprasczając post:

chcę łączyć się z postgresem, który działa na serwerze na porcie 5432 z portu 80
ip zewnętrzne serwera to 111.111.111.111.
Jak. Proszę o pomoc

Na kompie w domu mam też debiana i postgres. Nie mogę włączyć postgres, gdyż serwer postgresa wywala mi błąd o shared mem ... i cała strona komunikatów.
Mam 4GB ramu. Co muszę zmienić, aby postgres włączył się.



db - 21-04-2010 21:55
Poczytaj o destination nat.



lessmian2 - 21-04-2010 22:04

Ps. Na drugiej mojej kompilacji Debiana krzyczy o błędzie pamięci jądra i shared mem. Mam 4GB ramu. Co muszę zmienić, aby postgres włączył się. Pokaż sysctl -a | egrep 'shmmax|shmall' i parametr shared_buffers z konfiguracji postgresa.

PS.
Piszesz tak, że trudno zrozumieć o co pytasz ;)



blackmoon - 22-04-2010 18:37
Pokombinowałem i działa.
iptables -I FORWARD -p tcp -d 111.111.111.111 --dport 80 -j ACCEPT
 iptables -t nat -I PREROUTING -p tcp -i eth0 -d 111.111.111.111 --dport 80 -j DNAT --to 111.111.111.111:5432 Dziękuję za podpowiedzi.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis