Firewall para Compartilhamento de Conexão 3G
Publicado por Gleudson Junior 20/02/2009
[ Hits: 6.843 ]
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"
Update no-ip utilizando Shell Script
POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - DESBLOQUEAR IP
Como ser proteger de site que é alvo de sequestro do DNS
Nenhum comentário foi encontrado.
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Tenha opção de emblemas embutido no pcmanfm
Instalador não reconhece SSD Sata. (14)
Erro ao instalar o linux-headers [RESOLVIDO] (2)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (4)









