Rádio UOL com proxy transparente

Publicado por Roberto Brandão em 29/09/2006

[ Hits: 24.586 ]

 


Rádio UOL com proxy transparente



Pessoal, não há muito o que falar, só posso dizer que será uma regra rápida e simples. Devemos adicionar algumas regras no firewall como o ip da rádio UOL e o endereço da mesma. Para não perdemos muito tempo com o blablabla, vou por aqui o início do meu firewall:

#!/bin/bash
# Firewall criado por Roberto Brandão em 11/11/2005

firewall_start(){
#Inicia compartilhamento da net
echo "1" >/proc/sys/net/ipv4/ip_forward

# Carrega os módulos necessários
modprobe ip_tables
modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -I PREROUTING -i eth0 -m tcp -p tcp -d 200.221.0.0/16 --dport 80 -j ACCEPT # aqui estou pondo o ip da UOL para não passar pelo proxy
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128 # fazendo redirecionamento da porta 80 para a porta do Squid 3128
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE #fazendo o mascaramento.

# Abre para uma faixa de endereços da rede local
iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT

# Abre as portas 80, 21, 23, 25, 110, 22, 5900, 2222, 554
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 23 -j ACCEPT
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 5900 -j ACCEPT
iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
iptables -A INPUT -p tcp --dport 554 -j ACCEPT

# Libera a porta 554 e rádio UOL para Windows media player e gxine 0.5.1
iptables -A FORWARD -s 192.168.0.0/24 -p tcp --dport 554 -j ACCEPT
iptables -A FORWARD -d 192.168.0.0/24 -p udp --sport 554 -j ACCEPT
iptables -t nat -I PREROUTING -d app.radio.musica.uol.com.br -j ACCEPT
iptables -t nat -I PREROUTING -d radio.musica.uol.com.br -j ACCEPT

Pondo essas regras no firewall, a rádio UOL passa funcionar 100% e no Linux dá pra ouvir também, basta instalar o gxine 0.5.1.

Bom, essa é a minha primeira contribuição para a comunidade de software livre e me desculpem algum coisa.
        Roberto  Brandão
                  ___
                 (°v°)   Seja livre e use Linux por que tudo
                /(___)  na  vida tem preço menos a LIBERDADE ! ! ! !
                 ^  ^    
Outras dicas deste autor

Ajustar o relógio no Debian Etch

Leitura recomendada

Derrubando Linux em 10 segundos

Instalando Grupos de Pacotes através do patterns no openSUSE

Instalação Multifuncional Lexmark x1270

Solução para alteração de senha pelo próprio usuário no Samba

Matando X-Window travado

  

Comentários
[1] Comentário enviado por koppert em 08/11/2006 - 17:55h

Valeu a dica.

Tentei várias vezes fazer funcionar e não consegui.

Parabéns.

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

Cara não entendi nada sou iniciante no linux vc pode ajudar?

[3] Comentário enviado por fermik em 10/04/2007 - 16:04h

Tem como configurar a radio UOL pelo ENDIAN FIREWALL?

[4] Comentário enviado por robertobrandao em 11/04/2007 - 10:27h

Cara não sei lhe informa se da certo porque que eu não conheço esse seu firewall.

[5] Comentário enviado por WCS em 28/08/2007 - 07:52h

Tudo isso que voce colocou nao resolve e so fazer isso....
Eu Consegui fazer o esquema gente nao precisamos ser cientistas pra descobrir alguma coisa e entao aqui vai a minha dica para radio uol funcionar no endian.
Eu percebi quendo abilito o antivirus no cache ele enrola e nao libera a radio entao desabilitei o antivirus HTTP e nao podemos ficar sem antivirus e entao fiz o seguinte abilitei novamente e do lado HTTP NO ANTIVIRUS << Do not scan the following URL's: >> COLOQUE

app.radio. musica.uol.com.br
radio. musica.uol.com.br

QUER DIZER QUE VOCE NAO QUER QUE O ANTIVIRUS ENROLE A RADIO UOL

E A CONECTIVIDADE E NAO TESTEI MAS FAÇA O MESMO PROCEDIMENTO E SO PEGAR A URL : CONECTIVIDADE SOCIAL

NAO PRECISA DAR COMAMDO NENHUM A COISA FICA MAIS FACIL PRA QUE FAZER MAIS DIFICIL ...

[6] Comentário enviado por WCS em 28/08/2007 - 14:05h

A segunda Parte é Clique em <<Firewall>> e <<Outgoing Firewall>> e Clique em << Log accepted outgoing connections: x >>
bELEZA jA ERA



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts