Bloqueio do MSN no Squid

Publicado por Perfil removido em 17/10/2011

[ Hits: 8.071 ]

 


Bloqueio do MSN no Squid



Galera, uma excelente dica de como bloquear o MSN Messenger ou o Windows Live Messenger 2009/2011 na sua rede:

Passo 1 - Redirecionar a porta do Messenger para o Squid utilizando o Iptables:

# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 1863 -j REDIRECT --to-port 3128

Passo 2 - Editar o arquivo de configuração do Squid (/etc/squid/squid.conf):

# nano /etc/squid/squid.conf

E inserir:

# MSN Messenger

acl msn urlpath_regex -i gateway.dll
acl msnd dstdomain messenger.msn.com gateway.messenger.hotmail.com
acl msn1 req_mime_type application/x-msn-messenger

http_access deny msnd
http_access deny msn
http_access deny msn1

Passo 3 - Reiniciar o Squid e testar as configurações:

# /etc/init.d/squid restart
ou
# service squid restart

Abraços.

Carlos Vinicius

Outras dicas deste autor

Instalando Discord no Linux Mint 22

Instalando o Xorg no Debian

Placa de vídeo Intel i915 no BackTrack - Conflito resolvido

Driver Modem Lucent no K/Ubuntu 7/8

sudo: lendo a senha automaticamente através de shell script

Leitura recomendada

Fazendo o Slackware desligar automaticamente com fonte ATX

Console do CentOS: Adicionando "Alt Gr" ao layout do teclado

Criando boot USB do "Instalador Debian" usando o GRUB

KDE - Alt + F2 para executar comandos parou de funcionar [Resolvido]

Fazer Banco do Brasil/Caixa funcionar no Ubuntu 17.10/18.04

  

Comentários
[1] Comentário enviado por jsbaum84 em 21/05/2012 - 19:42h

Valeu você me salvou, só mais uma dúvida, se eu quisesse liberar somente algumas máquinas pelo mac para acessar o msn, como eu faria.

[2] Comentário enviado por rmatosti em 05/07/2012 - 14:26h

Parceiro eu procurei em todos os lugares como bloquear o msn e a sua maneira foi a unica que funcionou ..
Porem bloqueou fixo..
eu uso controle por mac e a internet e bloqueada pra quem nao ta cadastrado no meu proxy
porem os cadastrados nao vao conseguir acessar o MSN
tem como bloquear o aplicativo do messenger e deixar liberado so pros clientes cadastrados?
se puder me ajudar agradeço.

[3] Comentário enviado por cirinho em 28/08/2012 - 02:31h

tem sim
crie uma acl com o padrão que vc quer liberar ..

tipo pelo mac

acl msn-liberado arp "/etc/squid/list/msn-liberado.txt"


depois onde ele bloqueia tu acrescenta no final !msn-liberado por exemplo (está assim):
http_access deny msnd
http_access deny msn
http_access deny msn1

tu coloca algo assim:
http_access deny msnd !msn-liberado
http_access deny msn !msn-liberado
http_access deny msn1 !msn-liberado


no arquivo /etc/squid/list/msn-liberado.txt vc vai colocar algo do tipo (copie e cole o exemplo abaixo e substiua a sua necessidade)

# Arquivo /etc/squid/list/msn-liberado.txt
# Lista de PCs com MAC de privilegio total ao MsN
00:00:00:00:00:00 # Default - Nao remova! Se remover esta linha não irá funcionar

00:20:00:90:b0:c0 # PC 1
0c:a0:f0:50:80:e0 # Meu PC
00:10:30:70:a0:90 # PC de fulano



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts