Enviado em 26/08/2016 - 07:57h
Bom dia amigos,
Comecei a implementar um servidor do BFW aqui no trabalho e com isso algumas regras de bloqueio transparente pelo IPTABLES e outras com o DansGuardian.
Se os usuários digitarem as URL: http://youtube.com e https://youtube.com direto no navegador o acesso é bloqueado e até então estava funcionando bem, mas de repente percebi que os usuários estavam conseguindo acessar o Youtube através do Google pelo Firefox.
Se eles pesquisam o vídeo no google ele abre e executa normalmente (notei que isso acontece de forma intermitente, hora o bloqueio funciona e hora não, sem qualquer alteração nas regras do iptables).
Alguém sabe me dizer o motivo? Tem alguma solução?
Segue como estão as regras do IPTABLES:
Comecei a implementar um servidor do BFW aqui no trabalho e com isso algumas regras de bloqueio transparente pelo IPTABLES e outras com o DansGuardian.
Se os usuários digitarem as URL: http://youtube.com e https://youtube.com direto no navegador o acesso é bloqueado e até então estava funcionando bem, mas de repente percebi que os usuários estavam conseguindo acessar o Youtube através do Google pelo Firefox.
Se eles pesquisam o vídeo no google ele abre e executa normalmente (notei que isso acontece de forma intermitente, hora o bloqueio funciona e hora não, sem qualquer alteração nas regras do iptables).
Alguém sabe me dizer o motivo? Tem alguma solução?
Segue como estão as regras do IPTABLES:
# BLOQUEIO DO YOUTUBE #*Com relação as regras acima, já fiz o teste de retirar todas as liberações e o problema persiste.
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "youtube.com" -j DROP
# BLOQUEIO DO YAHOO MAIL #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "login.yahoo.com" -j DROP
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "mail.yahoo.com" -j DROP
# BLOQUEIO DO OUTLOOK MAIL #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "login.live.com" -j DROP
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "mail.live.com" -j DROP
# BLOQUEIO DO GMAIL #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "mail.google.com" -j DROP
# BLOQUEIO DO FACEBOOK #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "facebook.com" -j DROP
# BLOQUEIO DO TWITTER #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "twitter.com" -j DROP
# BLOQUEIO DO INSTAGRAM #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "instagram.com" -j DROP
# BLOQUEIO DO IG MAIL #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "login.ig.com.br" -j DROP
# BLOQUEIO DO BOL MAIL #
iptables -t filter -I FORWARD -p tcp --dport 443 -m string --algo bm --string "bmail.uol.com.br" -j DROP
##### LIBERAR #####
iptables -t filter -I FORWARD -p tcp --dport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "facebook.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --sport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "facebook.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --dport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "mail.google.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --sport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "mail.google.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --dport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "youtube.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --sport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "youtube.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --dport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "login.live.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --sport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "login.live.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --dport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "mail.live.com" -j ACCEPT
iptables -t filter -I FORWARD -p tcp --sport 443 -m iprange --src-range 192.168.0.160-192.168.0.162 -m string --algo bm --string "mail.live.com" -j ACCEPT