Redirecionammento de portas

Publicado por Adão S. Raul Neto em 16/12/2004

[ Hits: 7.246 ]

Blog: https://github.com/adaoraul

 


Redirecionammento de portas



Muitas vezes precisamos fazer com que um cliente externo acesse um servidor existente na nossa rede interna. Para isto utilizamos o redirecionamento de portas do iptables juntamente com as tabelas SNAT (nat de origem) e DNAT (nat de destino).

Exemplo:
Temos o nosso servidor interno de WEB (IP 192.168.4.3 :80) e que deve ser acessado a partir do endereço IP da interface externa eth0 (10.0.0.0).

1 - Primeiramente, temos que direcionar a ENTRADA para o WEB Server:

# iptables -t nat -A PREROUTING -p tcp -d 10.0.0.0 --dport 80 -j DNAT --to 192.168.4.3

2 - Agora redirecionaremos a resposta para a máquina cliente, que acessou o servidor:

# iptables -t nat -A POSTROUTING -p tcp -s 192.168.4.3 --sport 80 -j SNAT --to 10.0.0.0

Outras dicas deste autor

Code Igniter - Programando com segurança e velocidade

Instalando o Mercury (cliente MSN)

Redirecionammento de portas com iptables e SNAT

Baixando fotos de uma câmera digital na "unha"

giFT utilzando OpenFT, Gnutella, OpenNap e FastTrack

Leitura recomendada

Acesso externo - estação interna

Senhas criptograficamente seguras com o PWGen

Criando um firewall com o Kurumim

Filtros adicionais para o Squid bloquear malwares

Backtrack 4 - OScanner

  

Comentários
[1] Comentário enviado por infocampi em 20/12/2004 - 21:40h

Eu estava dando uma olhada em seu artigo e não pude deixar observar que é quase o que estou precisando.
Gostaria que você desse uma olhada em artigo em que postei no forum para que você pudesse me ajudar.
http://www.vivaolinux.com.br/perguntas/verPergunta.php?codigo=17089



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts