Firewall para Compartilhamento de Conexão 3G
Publicado por Gleudson Junior 20/02/2009
[ Hits: 6.855 ]
Homepage: http://www.gleudsonjunior.blogspot.com/
Este Firewall foi criado para estabelecer regras para compartilhamento de conexões 3G.
#!/bin/bash #-------------------------------------------------------------------------# # Script de Firewall para compartilhamento de conexão 3G # Autor: Gleudson Junior # gleudson.jr@gmail.com # http://gleudson.blogspot.com # Licenca: GNU/GPL #-------------------------------------------------------------------------# #------------------------------ # Ativando os modulos #------------------------------ echo "Estamos ativando os modulos" /sbin/modprobe iptable_nat /sbin/modprobe ip_conntrack /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp /sbin/modprobe ipt_LOG /sbin/modprobe ipt_REJECT /sbin/modprobe ipt_MASQUERADE sleep 2 Aguarde ... echo "Modulos ativados com sucesso" #----------------------------------------------------------------- # Limpando todas as regras da tabela de Firewall #----------------------------------------------------------------- echo "Estamos limpando todas regras das tabelas" /sbin/iptables -F /sbin/iptables -X /sbin/iptables -F -t nat /sbin/iptables -X -t nat /sbin/iptables -F -t mangle /sbin/iptables -X -t mangle sleep 2 Aguarde ... echo "limpeza realizada com sucesso" #------------------------------------- # Ativando regra do DHCP #-------------------------------------- echo "Estamos ativando a regra do dhcp" /sbin/iptables -I INPUT -i wlan0 -p udp --sport 67:68 --dport 67:68 -j ACCEPT sleep 2 Aguarde ... echo "regra do DHCP ativada com sucesso" #----------------------------------------------------------- # Ativando regra de mascaramento da rede #----------------------------------------------------------- echo "Estamos ativando a regra de mascaramento da rede" /sbin/iptables -t nat -A POSTROUTING -s 192.168.254.0/24 -j MASQUERADE sleep 2 Aguarde ... echo "regra de mascaramento ativada com sucesso" #------------------------------- # Salvando as regras #------------------------------ echo "Estamos salvando as regras" /sbin/iptables-save > /etc/network/iptables.rules sleep 2 Aguarde ... echo "salvamento realizado com sucesso"
Substituir strings em arquivos ascII
APPSOM - Listar e reproduzir músicas, vídeos e imagens
Script para checagem de Ponto de Acesso.
Pra quem não usa WhatsUp e Nagios mas tem um *inx.
Nenhum comentário foi encontrado.
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Acessando página do Synchting fora da máquina local
[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?
Jogando "Magic" gratuitamente no Linux
Como instalo o Clipper/Harbour no Linux Ubuntu (1)









