Bloqueando streaming/youtube

1. Bloqueando streaming/youtube

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 01/08/2017 - 09:22h

Bom dia galera, bom... toda dica que sigo pelas buscas no Google para bloquear streaming, pelo menos o youtube, não funcionam comigo. As vezes pode ser alguma coisa de errada na configuração do squid, segue abaixo:


acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT

#acl all src all #essa linha nao e mais necessarios no squid
## acl para bloquear sites
acl sitesBloqueados url_regex -i "/etc/squid/sites_bloqueados"
## acl para liberar alguns sites
#acl sitesLiberados url_regex -i "/etc/squid/sites_liberados"
## acl para bloquear downloads por tipo de arquivo
acl downloads urlpath_regex -i "/etc/squid/downloads"

## acl para bloquear streaming
acl streaming req_mime_type ^video/x-ms-asf
acl musica urlpath_regex -i \.aif$ \.aifc$ \.aiff$ \.asf$ \.asx$ \.avi$ \.au$ \.m3u$ \.med$ \.mp3$ \.m1v$ \.mp2$ \.mp2v$ \.mpa$ \.mov$ \.mpe$ \.mpg$ \.mpeg$ \.ogg$ \.pls$ \.ram$ \.ra$ \.ram$ \.snd$ \.wma$

## acl criada para limitar tamanho de download
#acl maxdown src 127.0.0.1/32

#limite no tamanho do arquivo para download
#reply_body_max_size 500 MB all

## executa as acls criadas
http_access allow all !sitesBloqueados !downloads
#http_access allow sitesLiberados
#http_reply_access deny streaming
http_access deny musica
http_reply_access deny streaming

# Deny requests to certain unsafe ports
http_access deny !Safe_ports

# Deny CONNECT to other than secure SSL ports
http_access deny CONNECT !SSL_ports

# Only allow cachemgr access from localhost
http_access allow localhost manager
http_access deny manager

#http_access allow localnet
http_access allow localhost

# And finally deny all other access to this proxy
http_access deny all

# Squid normally listens to port 3128
http_port 3128 transparent

# Leave coredumps in the first cache dir
coredump_dir /var/spool/squid



  


2. Re: Bloqueando streaming/youtube

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 01/08/2017 - 11:15h

Tente assim:

1 - Crie um arquivo com os tipos de mimetypes que você quer bloquear:

$ cat mimetypes
audio/mp3
audio/ogg
video/flv
video/mp4


2 - Defina as ACL's no Squid:

acl request_mimetype req_mime_type "/etc/squid/acl/mimetypes"
acl reply_mimetype rep_mime_type "/etc/squid/acl/mimetypes"


3 - E depois faça os bloqueios:

http_reply_access deny request_mimetype
http_reply_access deny reply_mimetype









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts