Libera conectividade social em rede com squid
Publicado por João Laudir Teixeira 02/08/2008
[ Hits: 8.437 ]
Para quem já penou com o Conectividade Social.
Este script libera o serviço da Caixa Econômica. No meu caso, tive que liberar vários serviçõs que minha empresa utiliza junto à caixa.
#!/bin/sh clear echo "Setando variáveis de rede local..." REDE=192.168.0.0/24 EXTERNAL=eth0 INTERNAL=eth1 echo 1 > /proc/sys/net/ipv4/ip_forward echo "Limpando regras do iptables e gerando novas regras..." iptables -F iptables -t nat -F sleep 1 echo "ESTABLISHED, RELATED, MASQUERADE" iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE sleep 1 echo "Liberando conectividade para 200.201.173.68" #200.201.173.68 iptables -t nat -A POSTROUTING -s $REDE -d 200.201.173.68 -j MASQUERADE iptables -t nat -A POSTROUTING -d $REDE -s 200.201.173.68 -j MASQUERADE iptables -I FORWARD -s $REDE -d 200.201.173.68 -j ACCEPT iptables -I FORWARD -d $REDE -s 200.201.173.68 -j ACCEPT sleep 1 #200.201.173.68 echo "Liberando conectividade para 200.201.169.69" #200.201.169.69 iptables -t nat -A PREROUTING -i $INTERNAL -d 200.201.169.69 -j ACCEPT iptables -t nat -A PREROUTING -i $INTERNAL -s 200.201.169.69 -j ACCEPT sleep 1 #200.201.169.69 echo "Liberando conectividade para 200.188.201.153" #200.188.201.153 iptables -A FORWARD -s $REDE -p tcp -d 200.188.201.153 --dport 80 -j ACCEPT iptables -A FORWARD -d $REDE -p tcp -s 200.188.201.153 --dport 80 -j ACCEPT iptables -t nat -A POSTROUTING -s $REDE -d 200.188.201.153 -j MASQUERADE sleep 1 #200.188.201.153 echo "Liberando conectividade para 200.201.166.200" #200.201.174.200 iptables -t nat -A POSTROUTING -s $REDE -d 200.201.166.200 -j MASQUERADE iptables -A FORWARD -s $REDE -p tcp -d 200.201.166.200 --dport 80 -j ACCEPT iptables -A FORWARD -s $REDE -p tcp -d 200.201.166.200 --dport 2631 -j ACCEPT iptables -A FORWARD -s $REDE -p tcp -d 200.201.166.200 --dport 80 -j ACCEPT sleep 1 #200.201.166.200 echo "Liberando conectividade para 200.201.174.204" #200.201.174.204 iptables -t nat -A POSTROUTING -s $REDE -d 200.201.174.204 -j MASQUERADE iptables -A FORWARD -s $REDE -p tcp -d 200.201.174.204 --dport 80 -j ACCEPT iptables -A FORWARD -s $REDE -p tcp -d 200.201.174.204 --dport 2631 -j ACCEPT iptables -A FORWARD -s $REDE -p tcp -d 200.201.174.204 --dport 80 -j ACCEPT sleep 1 #200.201.174.204 echo "Liberando conectividade para 200.201.174.207" #200.201.174.207 iptables -t nat -A POSTROUTING -s $REDE -d 200.201.166.200 -j MASQUERADE iptables -A FORWARD -s $REDE -p tcp -d 200.201.174.207 --dport 80 -j ACCEPT iptables -t nat -A POSTROUTING -s $REDE -d 200.201.174.207 -j MASQUERADE iptables -A FORWARD -s $REDE -p tcp -d 200.201.174.207 --dport 80 -j ACCEPT sleep 1 #200.201.174.207 echo "Redirecionando o restante pra porta 3128" #redirecionando o restante pra porta 3128 iptables -t nat -A PREROUTING -i $INTERNAL -p tcp --dport 80 -j REDIRECT --to-port 3128 sleep 2 #redirecionando o restante pra porta 3128 echo "LIBERAÇÃO DA CONECTIVIDADE SOCIAL EFETUADO COM SUCESSO! " echo " " echo " " echo " "
Testa se há conexão com a internet (Funciona)
cal2svg gerador de calendários em formato vetorial SVG
Ispeed v1.1 - Medidor de velocidade de download
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Não consigo instalar linux mint (0)
Instalação Uefi com o instalador clássico do Mageia [RESOLVIDO] (2)
Melhorando a precisão de valores flutuantes em python[AJUDA] (11)