Издержки, неявные в более сложной маршрутизации, абсолютно незначительны. Это может составлять дополнительный процент, не более. С шифрованием связаны дополнительные издержки, которые, кроме того, имеют место на обоих концах VPN (en/de-cryption). Я не могу оценить общую стоимость этого решения по маршрутизации во времени, но это может быть заметно для потоковой службы, в отличие от случайного просмотра веб-страницы.
В этом свете есть еще аргументы для рассмотрения. Во-первых, принуждение вашего маршрутизатора выполнять расшифровку / дешифрование для службы потоковой передачи означает замедление работы всей локальной сети. Лучшим вариантом было бы установить на ПК то же устройство (т. Е. Оконечный туннель VPN), а затем направить все запросы Pandora через этот ПК. Таким образом, и маршрутизация, и расшифровка будут замедлять работу только компьютера, а не всей локальной сети.
Кроме того, мне не ясно, почему вы должны использовать VPN для доступа к Pandora (если, конечно, вы не живете за пределами США). VPN обычно необходимы для обеспечения конфиденциальности или для обеспечения безопасного доступа к удаленной локальной сети. Ни ваш случай. Поэтому, если вы не живете за пределами США, я бы рекомендовал избегать потоковой передачи через VPN.
Редактировать:
Если вы хотите использовать другой компьютер в качестве шлюза только для маршрутизации Pandora, сначала настройте VPN с этого компьютера. Затем на своем маршрутизаторе добавьте конкретный маршрут для Pandora через этот компьютер. Большинство современных маршрутизаторов имеют что-то вроде расширенной маршрутизации, где вы можете указывать маршруты через графический интерфейс. Это функционально эквивалентно:
sudo route add -host 11.22.33.44 gw 192.168.0.5
если 192.168.0.5 - это IP-адрес компьютера, выступающего в роли VPN-клиента.
На 192.168.0.5 введите команду:
sudo iptables -t NAT -A POSTROUTING -d PANDORA's_IP_address -j MASQUERADE
и разрешить пересылку IPv4:
sudo sysctl -w net.ipv4.ip_forward=1
и вы сделали. Кусок пирога.
Предостережение: когда вы это сделаете, пинг Pandora с другого компьютера (т. Е. Не VPN-клиента) приведет к выводу такого типа:
From 192.168.0.1: icmp_seq=2 Redirect Host(New nexthop: 192.168.0.5)
Это не ошибка: просто ваш маршрутизатор сообщает вам, что более быстрый путь к Pandora - через 192.168.0.5 напрямую, без предварительного прохождения через маршрутизатор. Ничего более. Это правда, что вы могли бы сделать это, но выполнение этого на вашем маршрутизаторе означает, что один и тот же ярлык на Pandora доступен для всех устройств в вашей локальной сети. Только неприятность вышеупомянутого предупреждения, небольшая цена, чтобы заплатить, я полагаю.