Estou tentando realizar acesso remoto à um servidor postgres na porta 5432.
O servidor fica dentro de uma rede interna, portanto no servidor web da rede eu inclui a seguinte regra:
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 5432 -j DNAT --to 192.168.1.130 ---> todos os pacotes para a porta 5432 são desviados para o servidor postgres na rede interna
Até aí foi blz, se acesso o 192.168.2.2 (endereço interno do servidor web) ou de uma conexão direta com a internte acesso o ip externo do servidor web na porta 5432 ele me transfere para o servidor postgres e tudo funciona bem.
O problema ocorre quando tento acessar de dentro de uma outra rede que acessa a internet por nat, ele até cria a conexão com o sevidor de dados mas não consegue estabelecer, fica no SYN_ENVIADO...
Alguém já passou por isso ou tem idéia do que posso fazer no servidor nat local para receber os dados de volta?
dronf78
Membro Senior
Registrado
280 Mensagens
8 Curtidas