Введение
Как известно, для доступа к подобным ресурсам необходимо обладать американским IP-адресом. Всем остальным «счастливчикам» приходилось прибегать к различным ухищрениям, например используя VPN-соединения, плагины к браузерам (например Media Hint для Firefox и Chrome) и тд. Этот плагин действительно дал мне возможность слушать радио на Pandora.com, но вот смотреть Hulu.com так и не удалось.
Увидев на хабре эту публикацию, решил проверить решение на маршрутизаторе Asus RT-N56U с альтернативной прошивкой от Padavan 3.0.3.0-02.
Процесс настройки
Прошивка 3.0.3.0-026 включает в себя DNS форвардер DNSMasq, позволяющий при обращении к определенному web-ресурсу, отправлять запросы к этому ресурсу от имени DNS сервера, указанного в конфигурационном файле DNSMasq. Собственно все, что нам нужно сделать, это прописать имена ресурсов, к которым мы хотим получить доступ и указать, что обращаться к ним следует через DNS-сервера сайта tunlr.net (184.82.222.5 и 199.167.30.144).
В случае маршрутизатора Asus RT-N56U, подключаемся к нему через ssh-клиент (PuTTY) и добавляем следующие строки в файл /etc/storage/dnsmasq.conf (Прим. есть еще один dnsmasq.conf, находящийся в /etc/dnsmasq.conf, его не трогаем, нам нужен только /etc/storage/dnsmasq.conf !):
server=/pandora.com/184.82.222.5
server=/hulu.com/huluim.com/secure.hulu.com/184.82.222.5
Хочу обратить здесь ваше внимание на то, что для Hulu недостаточно прописать только hulu.com, экспериментальным путем удалось выяснить, что необходимо также добавить huluim.com и secure.hulu.com, разделенные слэшем (как видно на примере выше). После того, как вы внесете изменения в конфиг dnsmasq, перезагрузите маршрутизатор.
Сервис поддерживает только определенный список сайтов, для которых это будет работать. Ниже привожу список других ресурсов (в готовом формате для dnsmasq.conf), которые также должны работать (я все не проверял):
server=/pandora.com/184.82.222.5
server=/hulu.com/huluim.com/secure.hulu.com/184.82.222.5
server=/fox.com/184.82.222.5
server=/cbs.com/184.82.222.5
server=/netflix.com/184.82.222.5
server=/abc.com/go.com/184.82.222.5
server=/tv.com/184.82.222.5
server=/pbs.com/184.82.222.5
server=/vevo.com/fwmrm.net/184.82.222.5
server=/thewb.com/184.82.222.5
server=/cwtv.com/184.82.222.5
server=/last.fm/184.82.222.5
server=/turntable.fm/184.82.222.5
server=/mog.com/184.82.222.5
server=/iheart.com/184.82.222.5
Теперь у нас есть доступ к нужным нам ресурсам, без дополнительных манипуляций всякий раз, когда мы хотим воспользоваться их сервисами и с любого устройства, подключенного к маршрутизатору.
Автор: Qvestor