Я пробовал следующее сегодня:
У меня есть компьютер (iMac), который подключен к моему модему. С маршрутизатором / модемом от моего интернет-провайдера невозможно изменить основной и дополнительный DNS, поэтому я настроил DNS на своем компьютере. Я могу получить доступ к netflix за пределами США через разблокировку US через мой компьютер.
Теперь, если я сделаю следующее:
- Я создаю точку доступа на моем компьютере
- Я подключаюсь к Интернету с моими мобильными устройствами через компьютер (эти мобильные устройства не разблокируют нас, настроенные)
- Я могу получить доступ к Netflix на всех этих устройствах
Если я делаю это с Chrome Cast, это не работает, потому что DNS "жестко закодированы". Но должен быть способ обойти это с помощью вашего компьютера. Я знаю, что вы можете принудительно разблокировать нас DNS на определенных маршрутизаторах. проверьте следующий URL - http://stuff.purdon.ca/?page_id=322. Если это так, то можно программным образом принудительно разблокировать нас в DNS на chrome cast.
ссылка, которую я предоставил, показывает вам, как принудительно использовать DNS, используя следующую команду на ваших маршрутизаторах:
$IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.8.8 --dport 53 -j DNAT --to-destination 208.122.23.23
$IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.4.4 --dport 53 -j DNAT --to-destination 208.122.23.22
Я надеюсь, что это может стать первым шагом в поиске решения.