- Roteador, NAT e Firebird
+ Responder ao Tópico
-
Roteador, NAT e Firebird
Boa tarde, amigos...
Desenvolvemos uma aplicação em ruindows para se comunicar com nosso banco de dados internet. Porém estou com dificuldades para acertar o roteador da empresa, onde será instalado o software. O banco de dados é firebir (porta 3050). O roteador está repassando os pacotes da net usando NAT. Vejam a estrutura da rede:
Cliente (192.168.0.1) ---> Roteador (eth0: 192.168.0.2 - eth1: IP dinâmico) ---> Servidor Firebird (200.xxx.xxx.xxx).
Instalo o aplicativo na máquina cliente e este precisa se comunicar com o firebird externo, porém há um gateway no meio do caminho. Qual seria a melhor regra para esse caso, lembrando que estamos usando NAT?
Obrigado pela ajuda...
Marcelo Estanislau.
-
Roteador, NAT e Firebird
Caro,
Neste caso estou direcionando a porta 22 (do SSH) na conexão com a internet (eth0) para o micro 192.168.0.2 da rede local:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 22 -j DNAT --to-dest 192.168.0.2
iptables -A FORWARD -p tcp -i eth0 --dport 22 -d 192.168.0.2 -j ACCEPT
faça um teste e me report..
-
Roteador, NAT e Firebird
Caro amigo...
Neste caso, o aplicativo se conecta à porta 3050 do servidor firebird. A porta que ele se conecta são portas aleatórias acima de 65000.
Tentei então:
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 65000: -j DNAT --to-dest 192.168.0.2
iptables -A FORWARD -p tcp -i ppp0 --dport 65000: -d 192.168.0.2 -j ACCEPT
Porém, ainda não consegui fazer funcionar.
Att.
-
Urgente....
E aí.... alguém se candidata, é um tanto urgente!!!!