Firewall iptables com NAT
Este artigo traz e explica um exemplo de script de firewall com NAT totalmente funcional.
Introdução
Neste artigo colocarei um script de firewall com regras de NAT. O script foi testado em Linux Centos 4.3.
Primeiramente criaremos em um diretório de sua preferência, no meu caso /usr/local/bin/firewall, com os seguintes arquivos:
# cd /usr/local/bin/firewall
# touch EXT-INT.sh INT-EXT.sh INPUT.sh FORWARD.sh OUTPUT.sh NAT-IN.sh FIREWALL.sh
Devemos dar permissão nos arquivos executando o seguinte comando:
# chmod 755 *.sh
Primeiramente criaremos em um diretório de sua preferência, no meu caso /usr/local/bin/firewall, com os seguintes arquivos:
- EXT-INT.sh
- INT-EXT.sh
- INPUT.sh
- FORWARD.sh
- OUTPUT.sh
- NAT-IN.sh
- FIREWALL.sh
# cd /usr/local/bin/firewall
# touch EXT-INT.sh INT-EXT.sh INPUT.sh FORWARD.sh OUTPUT.sh NAT-IN.sh FIREWALL.sh
Devemos dar permissão nos arquivos executando o seguinte comando:
# chmod 755 *.sh
Sei que não é o lugar apropriado, mas gostaria de saber sse alguém aí saberia resolver o meu problema:
Possuo um computador que está atrás de um roteador. E eu preciso mesmo acessar esse computador, mas o roteador "não deixa".
É assim:
O meu modem 'e um siemens 4200, e está roteado, como disse.
Acontece que eu preciso acessar a máquina sob o roteador (na verdade é só uma porta dela). Essa porta é a do ssh.
Normalme nte o ssh usa a 22, mas eu o configurei pra usar uma bem alta (9999), por causa dessa frescura da BrasilTelecom.
Bem, esse não é o problema.
É assim: O modem não atribui IPs por dhcp ,pois eu configurei um IP fixo pra minha máquina. Isso pra usar redirecionamento de portas. Mas mesmo redirecionando, não deu em nada (depois eu comento o problema).
Então eu pesquisei um pouco sobre esse negócio de nat, e pensei eu usar isso pra fazer com que o meu pc ficasse visível na rede externa, mas não conseguir configurar esse nat para o meu modem.
O que eu quero é o seguinte: Alguém aí sabe se existe uma solução para este problema? pode ser usando NAT, redirecionamento de portas, atualizar o firmware desse modem, sei lá.
Como foi possível verificar, eu sou um completo leigo nesse assunto de redes, então espero que compreendam meus prováveis erros conceituais.
Falow.