Redirecionamento de PORTAS - iptables
caros amigos,
Estou precisando fazer um redirecionamento da seguinte forma, tenho um servidor linux com duas placas de rede eth0 20.0.0.73 e eth1 10.0.0.3 quero que as estacoes que estiverem na rede 20 acessem meu banco de dados oracle que esta em uma maquina win2000 endereco 10.0.0.4 sendo que as maquinas da rede 10 pingam pra 20 mas o contrario ( 20 pra 10) não funciona.
Tentei usar a seguinte regra:
iptables -t nat -A PREROUTING -p tcp -d 20.0.0.73 --dport 1521 -j DNAT --to 10.0.0.4
iptables -t nat -A POSTROUTING -p tcp -s 10.0.0.4 --sport 1521 -j SNAT --to 20.0.0.73
Mas nao funcionou...o q fiz de errado???
Miguel
Redirecionamento de PORTAS - iptables
tente:
iptables -t nat -A PREROUTING -s 20.0.0./8 -p tcp --dport 1521 -d 20.0.0.73/32 -j DNAT --to 10.0.0.4:1521
faça com q o gateway do 10.0.0.4 seja a 10.0.0.3
[]'s
eh so deixar a saida de boa..
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE
ai vai funcionar....é pq o dado entra pela 1521 mas nao sai dela...ele retorna por outra porta!
:)