Libera conectividade social em rede com squid
Publicado por João Laudir Teixeira 02/08/2008
[ Hits: 8.732 ]
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 " "
iptables geral com roteamento de portas
instalado automatico do nagio 3.3.1 no debian 6
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como implementar Raid (0, 1, 5, 6, 10 e 50)
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
Como programar um sistema de controle para distribuições linux em c? (0)
Compartilhar ZEBRA ZD220 na rede (2)
Como programar um software que seja utilizado para coleta de dados em ... (1)









