Rádio UOL com proxy transparente

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

[ Hits: 24.126 ]

 


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

Configurando o teclado no Fedora 15

Criando uma calculadora empresarial no Lazarus

Scripts úteis

Squid - Liberando apenas o Outlook

Instalando impressora HP LaserJet 1020 no Slackware 13.1

  

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