Pular para o conteúdo

iptables prerouting redirect [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. iptables prerouting redirect [RESOLVIDO]

Enviado em 30/08/2010 - 15:07h

Pessoal,

Eu postaria de saber como posso fazer para utilizar essas duas regras:

iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp -d ! exemplo.com --dport 80 -j REDIRECT --to-port 8080

e

iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp -d ! XXX.XXX.XXX.XXX --dport 80 -j REDIRECT --to-port 8080

já que as duas no mesmo script não funcionam.


Grato desde já.


JUNIOR

Responder tópico

2. Alvo RETURN

Melhor resposta

Enviado em 30/08/2010 - 17:07h

Olá Junior, você pode utilizar o alvo RETURN do iptables, caso o pacote caia nesta regra ele irá ignorar a próxima. Conforme o seu exemplo ficaria assim:

iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp -d exemplo.com --dport 80 -j RETURN

iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp -d XXX.XXX.XXX.XXX --dport 80 -j RETURN

iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp --dport 80 -j REDIRECT --to-port 8080

3. Totalmente resolvido

Enviado em 01/09/2010 - 10:37h

Agradeço a sugestão do amigo fs.schmidt.

Resolveu perfeitamente... Até a próxima dúvida!!

JUNIOR

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder