IpTables Debian
1 - Todas as conexões recebidas na porta 8008 na interface eth0 devem ser redirecionadas a porta 22 do protocolo TCP.
Código: iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8008 -j REDIRECT --to-port 22
2- O único host da rede B que poderá se conectar será o: Y (protocolo TCP porta 22).
Código: iptables -A INPUT -s 192.168.0.5 -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j DROP
3-Quando o servidor tentar acessar o site www.facebook.com.br e www.facebook.com, redirecionar para 127.0.0.1.
Código: iptables -t nat -A PREROUTING -d www.facebook.com -j DNAT --to 127.0.0.1 iptables -t nat -A PREROUTING -d www.facebook.com.br -j DNAT --to 127.0.0.1
4- Requisições de acesso www.sitedochefe.com.br devem sofrer um SNAT para o ip 61.61.61.61. código:iptables -t nat -A POSTROUTING -s 200.143.81.25 -d www.sitedochefe.com.br -j SNAT --to 61.61.61.61
5- Requisições de acesso ao protocolo TCP, porta 80 e 8080 devem ser redirecionadas para 443. código: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 443 iptables -t nat -A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-port 443
6-Requisição de acesso ao protocolo FTP para qualquer destino devem ser redirecionadas para a faixa de ip 172.29.0.2 a 172.29.0.10. código:iptables -t nat -A PREROUTING -p tcp --dport 21 -j DNAT --to 172.29.0.2-172.29.0.10
Regras para roteador R:
1 - Mascarar todas os pacotes que irão para a Internet e originados da rede B código:iptables -t nat -A PREROUTING -i eth2 -o eth0 -j MASQUERADE
2 - Mascarar todas os pacotes que irão para a Internet e originados do servidor S, exceto para o endereço www.sitedochefe.com.br código: iptables -t nat -A POSTROUTING -o eth0 -s 200.143.81.25 !-d www.sitedochefe.com.br -j MASQUERADE
3 - Todas as conexões recebidas na porta 80 entrando pela interface eth0 devem ser redirecionadas para o servidor S. código:iptables -t nat -A PREROUTING -i eth0 --sport 80 -j DNAT --to