Quem usa proxy transparente tem dificuldades de barrar as redes sociais acessadas via https para alguns usuários então segue a dica, ative o modulo
ipt_string
[2] Comentário enviado por rodrigo_leonel em 24/02/2012 - 17:50h
É sempre termos umas regras registradas, porque quando se faz um firewall, se não temos um modelo, fica bem complicado depois ficar lembrando de tudo! Muito obrigado.
[3] Comentário enviado por dario.quiroz em 26/02/2012 - 19:01h
Desculpa a minha ignorancia, mas por que faz o bloqueio de OUTPUT tambem? não seria somente o FORWARD? o primeiro bloquearia um browser que esta rodando no mesmo servidor, procede?
Obrigado!!
[4] Comentário enviado por andrecanhadas em 27/02/2012 - 13:22h
Realmente [b]dario.quiroz [/b] A regra de OUTPUT não é necessária neste caso. Como a idéia surgia de um bloqueio ao software teamviewer onde precisei fechar tudo acabei copiando a regra e alterando apenas as strings.
[9] Comentário enviado por Baguazaum em 28/05/2012 - 18:05h
Para mim essas regras de firewall funcionaram, porém, quando reinicio o servidor as regras são perdidas e o acesso aos sites são desbloqueados, tendo que então executar de novo esses comandos no terminal, já testei várias vezes aqui, o bloqueio funciona, porém para de funcionar após o servidor ser reiniciado.
[10] Comentário enviado por andrecanhadas em 28/05/2012 - 18:46h
Baguazaum o iptables limpa todas as regras quando o servidor reinicia é preciso criar um script (firewall) e colocar ele para iniciar no boot, também pode colocar as regras dentro do arquivo /etc/rc.local.
[12] Comentário enviado por bruno_69 em 04/06/2012 - 17:36h
Para mim está funcionando quase 100% , a exceção é o youtube, tem como eu especificar um intervalo de ip's para a regra? exemplo bloquear o acesso do ip 192.168.0.100 até o 192.168.0.200
[16] Comentário enviado por egomes em 12/08/2012 - 21:07h
eu vou utilizar a regra para bloquear todos mais tenho que liberar uns 5 ips para acessar o facebook qual regra posso fazer para esses 5ips acessar o facebook e o restante nãp
[18] Comentário enviado por andrecanhadas em 21/08/2012 - 21:12h
[15] Comentário enviado por andrecanhadas em 27/07/2012 - 12:53h:
Valeu Edson não tinha visto essa duvida
A parte de liberar para alguns usuário não funciona muito bem pode funcionar por um tempo e do nada parar de funcionar, tente este link que faz o que quer,apesar de não ter testado me parece correto.
o [b]![/b] se refere a uma excussão então bloquei para todos menos para o IP do chefe.
no firewall:
[code]
#Primeiro tiro o chefe da regra com o MAQUERADE
iptables -t nat -I POSTROUTING -s 192.168.1.2 -m string --algo bm --string "facebook.com" -j MASQUERADE
# se tiver mais de um IP Duplique a regra com -s 192.168.1.x (Outro IP)
# depois bloqueio para o resto
iptables -I FORWARD -m string --algo bm --string "facebook.com" -j DROP
[/code]
Aqui no meu ambiente de testes funcionou apenas marcando o proxy no navegador (squid3 Transparente # http_port 3128 intercept) mas já é alguma coisa.
[23] Comentário enviado por LazymIx em 01/11/2012 - 17:11h
Fiz a configuração de bloqueio o Facebook, outlook.com, live.com.
Funcionou belezinha porém (sempre tem um porém rs) alguns clientes de Outlook Express e Thunderbird pararam de receber emails.
Esse bloqueio pode interferir em algum tipo de recepção pop na porta 110?
[24] Comentário enviado por andrecanhadas em 01/11/2012 - 18:25h
[23] Comentário enviado por LazymIx em 01/11/2012 - 17:11h:
Fiz a configuração de bloqueio o Facebook, outlook.com, live.com.
Funcionou belezinha porém (sempre tem um porém rs) alguns clientes de Outlook Express e Thunderbird pararam de receber emails.
Esse bloqueio pode interferir em algum tipo de recepção pop na porta 110?
Abraços
Sim se o acesso os servidores pop etc... tiverem algo "outlook.com ou live.com" serão bloqueado tambem.
Se precisar liberar para um host (servidor de email ) use a regra:
# iptables -t nat -I POSTROUTING -d IP-do-Server -m string --algo bm --string "facebook.com" -j MASQUERADE
[25] Comentário enviado por lordpaladino em 03/12/2012 - 13:57h
Que estranho. apliquei a regra aqui no meu firewall.
Nos Chrome e IE funcionou. COnsegui bloquera direto.. mas no firefox ele consegue abrir?
Alguem sabe o que pode ser?
[26] Comentário enviado por andrecanhadas em 03/12/2012 - 14:56h
[25] Comentário enviado por lordpaladino em 03/12/2012 - 13:57h:
Que estranho. apliquei a regra aqui no meu firewall.
Nos Chrome e IE funcionou. Consegui bloquear direto.. mas no firefox ele consegue abrir?
Alguém sabe o que pode ser?
Veja as configurações de proxy é bem provável que seja isso. Tanto o chrome quanto o IE usam as mesmas configurações de proxy, já a família Mozilla usa configurações próprias.
[29] Comentário enviado por mrjeday em 12/03/2013 - 16:49h
[26] Comentário enviado por andrecanhadas em 03/12/2012 - 14:56h:
[25] Comentário enviado por lordpaladino em 03/12/2012 - 13:57h:
Que estranho. apliquei a regra aqui no meu firewall.
Nos Chrome e IE funcionou. Consegui bloquear direto.. mas no firefox ele consegue abrir?
Alguém sabe o que pode ser?
Veja as configurações de proxy é bem provável que seja isso. Tanto o chrome quanto o IE usam as mesmas configurações de proxy, já a família Mozilla usa configurações próprias.
Conseguiram resolver este problema dos navegadores?
Caso sim, qual a solução?
Percebi que se desmarcar a opção "Detectar automaticamente as configurações do Proxy" das opções do navegador, aparentemente faz a regra citada valer inclusive no firefox. Não sei se tem alguma coisa haver ou apenas coincidência. O estranho que em uma das ranges que bloqueei desta forma mesmo com esta opção marcada não navega, o que me leva a desconfiar que não tem nada haver.
[32] Comentário enviado por cabralwms em 04/09/2013 - 17:55h
Eu usei essas regras mais tive problemas com envio FTP acho que ele bloqueou a palavra dentro dos access aonde tinha facebook também não sei se teria como bloquear apenas sites em HTTPS se alguém tiver outra solução essa me deixou com tudo devagar tambem
[33] Comentário enviado por jorgessn em 22/10/2013 - 13:07h
Oi,
usei essa regra "iptables -I FORWARD -s 192.168.0.xx -m string --algo bm --string "youtube.com" -j DROP" para bloquear youtube, porém bloqueia o google também, tem como bloquear só o youtube?
[34] Comentário enviado por andrecanhadas em 22/10/2013 - 13:13h
[33] Comentário enviado por jorgessn em 22/10/2013 - 13:07h:
Oi,
usei essa regra "iptables -I FORWARD -s 192.168.0.xx -m string --algo bm --string "youtube.com" -j DROP" para bloquear youtube, porém bloqueia o google também, tem como bloquear só o youtube?