Liberando Rádio UOL: Duas soluções

Publicado por Carlos Affonso Henriques. em 13/09/2006

[ Hits: 13.362 ]

 


Liberando Rádio UOL: Duas soluções



É muito comum para administradores que lidam com condomínios e empregam o Squid em seus projetos terem reclamações dos usuários que não conseguem acessar a Rádio UOL.

O squid.conf tem uma opção por default em suas ACLs que impede isso, ele não permite que o Squid mantenha uma conexão em caráter permanente nas ACLs Safe_ports. Há duas formas de se contornar esse problema.

1 - Em seu script de firewall iptables, logo acima da regra que define o proxy transparente, adicione a seguinte linha:

iptables -t nat -I PREROUTING -i eth0 -m tcp -p tcp -d 200.221.0.0/16 --dport 80 -j ACCEPT

Em meu caso a interface de rede que dá para a rede interna é eth0, como acima.

2 - Edite o seu squid.conf e procure a seguinte regra de acesso:

http_access deny !Safe_ports

Feito isso, imediatamente abaixo desta linha coloque a linha seguinte:

http_access deny CONNECT !Safe_ports

ATENÇÃO! O Squid "lê" o squid.conf de cima para baixo, a ordem desta linha é importante.

Espero ter ajudado todos os companheiros!

Paz e saúde a todos!

Outras dicas deste autor

Eliminando o splash screen do KDE

Permissões persistentes em portas seriais

CentOS 6.5 (com Intel i915) - Erro após upgrade: "server terminated with error (2); no screens found" [Resolvido]

Restringindo login com chave USB

Acertando o relógio do sistema via http e DNS

Leitura recomendada

Fazendo o modem 3G MD300 da Claro funcionar no Ubuntu

Redirecionamento de portas para VNC (Coyote Linux)

Instalando o Google Chrome no Fedora 21 e 22 Workstation e Alterando o Ambiente Gráfico

Instalar o Tim Web no Ubuntu 8.04 sem ter acesso a Internet

Personalizar mensagem de erro no Squid

  

Comentários
[1] Comentário enviado por edsonjbueno em 02/11/2006 - 17:57h

no meu caso não funincionou não ja tinha tentado de tudo e nada, só funcionou quando coloquei meu radio em bridge com minha placa de rede agora esta 100%

[2] Comentário enviado por hfernandes em 08/12/2006 - 16:26h

sou novo no linux onde fica o iptables?

[3] Comentário enviado por alexandredsc em 20/08/2010 - 15:03h

Olá!

No meu caso, não precisei liberar a rede dos serviços Uol, nem domínios específicos, basta mascarar a porta usada, com esta regra de iptables:

iptables -t nat -A POSTROUTING -s $LAN/$MASK -p tcp --dport 1935 -j MASQUERADE

Supondo que $LAN/$MASK = sua rede local.

Não precisei alterar em nada no Squid.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts