Redirecionamento de portas

1. Redirecionamento de portas

Jônatas Vales Rodrigues
jonatasvales

(usa Ubuntu)

Enviado em 23/08/2016 - 14:07h

Olá, boa tarde! Tenho um servidor local em casa, e gostaria que quando meu servidor recebesse uma conexão nas portas 37777 e 8080 independente da interface (eth0 ou eth1), ele redirecionasse essa conexão para um DVR que está na mesma rede que ele, no caso eth1.

Então resumindo, são duas situações:
1 - Conexão vem pela eth0 (externo) e ele redireciona pro DVR que ta na mesma rede da interface eth1;
2 - Conexão vem pela eth1 (rede local) e ele redireciona para o DVR que também está na rede da interface eth1.

Como posso fazer isso pelo iptables?

Como eu faria isso pelo iptables?


  


2. Re: Redirecionamento de portas

Estefanio Brunhara
stefaniobrunhara

(usa CentOS)

Enviado em 29/08/2016 - 20:19h

A ideia básica é isto ai, mas você vai precisar ter um firewall completo na maquina, sugiro você usar algo pronto e com interface para ficar mais fácil.

Agora se você quer começar do zero vai ai a dica.


iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 3777 -j DNAT --to-destination 192.168.0.1 <-- computador
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 8080 -j DNAT --to-destination 192.168.0.2 <-- computador

iptables -A FORWARD -s 0/0 -d 0/0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 0/0 -d 0/0 -o eth1 -j MASQUERAD






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts