<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Another Geek Blog &#187; boxee</title>
	<atom:link href="http://geek.linuxman.pro.br/tag/boxee/feed" rel="self" type="application/rss+xml" />
	<link>http://geek.linuxman.pro.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 16 Dec 2011 01:55:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Como assistir o Hulu fora dos USA</title>
		<link>http://geek.linuxman.pro.br/geek/como-assistir-o-hulu-fora-dos-usa</link>
		<comments>http://geek.linuxman.pro.br/geek/como-assistir-o-hulu-fora-dos-usa#comments</comments>
		<pubDate>Sat, 19 Sep 2009 21:34:18 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[boxee]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[hulu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1242</guid>
		<description><![CDATA[O Hulu é um serviço bem bacana. Pra quem não conhece é basicamente uma TV on-demand via Internet com todos os seriados e programas das principais emissoras americanas (aka estado-unidenses). Nele dá pra assistir todos os episódios atuais das séries que estão rolando pelo micro. Sem precisar assinar TV a cabo, de graça e com [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://www.hulu.com/">Hulu</a> é um serviço bem bacana. Pra quem não conhece é basicamente uma TV on-demand via Internet com todos os seriados e programas das principais emissoras americanas (aka estado-unidenses).</p>
<p>Nele dá pra assistir todos os episódios atuais das séries que estão rolando pelo micro. Sem precisar assinar TV a cabo, de graça e com comerciais limitados (normalmente apenas 30 segundos).</p>
<p>Além de ser possível assistir pelo browser você também pode usar, por exemplo, o <a href="http://www.boxee.tv/">Boxee</a> para isso. E é exatamente o que eu queria. Instalei o Boxee na minha AppleTV e quero assisitir programação do Hulu.</p>
<p>A pegadinha? O Hulu só transmite nos USA. Assim que tentei acessar aqui do Canadá tomei uma invertida e o site me mandou procurar minha turma.</p>
<p>Se por acaso você também quiser assistir o Hulu de fora dos USA eu tenho a solução (não, proxy não funciona!). Você vai precisar dos seguintes ingredientes:</p>
<ul>
<li>1 servidor Linux em território americano (acesso root)</li>
<li>1 máquina virtual Linux na rede local</li>
<li>OpenVPN</li>
<li>Capacidade de editar as configurações de rede do seu media-center</li>
</ul>
<p>No meu caso tanto o servidor nos USA como a máquina virtual estão rodando Debian então foi assim a configuração:</p>
<h2>Servidor:</h2>
<pre># apt-get install openvpn
# cd /etc/openvpn/
# openvpn --genkey --secret static.key
# echo -e "dev tun\nifconfig 10.8.0.1 10.8.0.2\nsecret static.key" \
&gt; tun0.conf
# echo 1 &gt; /proc/sys/net/ipv4/ip_forward
# iptables --table nat --append POSTROUTING --out-interface \
eth0 -j MASQUERADE
# iptables --append FORWARD --in-interface tun0 -j ACCEPT
# nohup openvpn --config /etc/openvpn/tun0.conf &amp;</pre>
<h2>Máquina virtual:</h2>
<pre># apt-get install openvpn
# cd /etc/openvpn/
# scp user@server:/etc/openvpn/static.key .
# echo -e "dev tun\nifconfig 10.8.0.2 10.8.0.1\nsecret static.key" \
&gt; tun0.conf
# echo 1 &gt; /proc/sys/net/ipv4/ip_forward
# iptables --table nat --append POSTROUTING --out-interface \
 tun0 -j MASQUERADE
# iptables --append FORWARD --in-interface eth0 -j ACCEPT
# nohup openvpn --redirect-gateway --config /etc/openvpn/tun0.conf &amp;</pre>
<h2>Media Center:</h2>
<p>A partir de agora você deve configurar o default gateway do seu media center para ser o IP local da sua máquina virtual.</p>
<p>Pronto. Agora a única coisa que te impede de assistir de fora dos USA é a latência da sua conexão internet e sua largura de banda. Ah, sim&#8230; e caso você já tenha acessado o Hulu alguma vez sem usar essa gambi você precisa limpar cache/cookie do seu media center antes de tentar pelo túnel.</p>
<p>E agora que você já entendeu o processo, tavez queira melhorar um pouco a configuração da VPN, talvez se tiver um firewall mais bacana fazer uma configuração melhor no iptables principal e coisas do tipo. Se tiverem idéias para melhorar postem nos comentários.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/appletv" title="appletv" rel="tag">appletv</a>, <a href="http://geek.linuxman.pro.br/tag/boxee" title="boxee" rel="tag">boxee</a>, <a href="http://geek.linuxman.pro.br/tag/debian" title="debian" rel="tag">debian</a>, <a href="http://geek.linuxman.pro.br/tag/hulu" title="hulu" rel="tag">hulu</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/network" title="network" rel="tag">network</a>, <a href="http://geek.linuxman.pro.br/tag/openvpn" title="openvpn" rel="tag">openvpn</a>, <a href="http://geek.linuxman.pro.br/tag/vpn" title="vpn" rel="tag">vpn</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/como-assistir-o-hulu-fora-dos-usa/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

