Перенести туннель на роутер кажется более аккуратным выбором, пока ноутбук не покидает дом. Приложение на устройстве кажется проще, пока телевизору не нужен охват, а запустить его он не может. Два варианта отвечают на разные вопросы. Полезное сравнение касается того, где трафик входит в туннель, а не того, какой из них безопаснее.

Какую роль играет роутер

Роутер может быть VPN-сервером для тех, кто подключается из дома, клиентом для доступа к внешнему сервису или и тем и другим одновременно. Это отдельные функции с отдельными страницами настройки, и сам сервер ничего никуда не отправляет. Домашний просмотр меняет выход только тогда, когда клиент настроен с совместимым профилем. Чтение роли до протокола экономит бессмысленный день.

Названия функций тоже не делают протоколы взаимозаменяемыми. Пункт меню с надписью VPN ничего не говорит о том, чего ждёт другая сторона.

Где трафик входит в туннель

Роутер применяет свою политику к трафику, пересекающему интерфейсы и правила, которыми он владеет, поэтому гостевой Wi-Fi, второй шлюз или IPv6 могут вести себя иначе, чем основная сеть. Проверяйте устройства, которые собираетесь охватить, проверкой публичного адреса, а не предположением, что включён весь дом. Трафик также пересекает локальную сеть до того, как достигнет роутера, поэтому безопасность Wi-Fi и собственный HTTPS приложения по-прежнему несут обычный вес. Туннель начинается на шлюзе, а не на устройстве.

За пределами дома картина полностью меняется, потому что телефон на мобильных данных уже не находится за этим роутером. Ноутбуку в Wi-Fi кафе нужен собственный клиент, если требование следует за человеком, а не за зданием. Ничто из того, что делает роутер, не путешествует с устройством после того, как оно уходит.

Именно это разделение решает большинство случаев: охват стационарных устройств говорит в пользу роутера, а охват человека — в пользу приложения. Всё, что смешивает оба, требует обоих, и оба нужно обслуживать.

curl --silent https://api.ipify.org
ip -brief address show
traceroute -n -m 5 203.0.113.25

Взвесьте обслуживание и идентичность

Настройка роутера переносит секреты, обновления прошивки и политику маршрутизации на администратора шлюза и обычно даёт каждому охваченному устройству одну общую идентичность. Приложение даёт каждому устройству собственный вход, собственные журналы и собственный профиль — ценой управления большим числом клиентов. Общая и отдельная для устройства идентичность — разные предложения, когда что-то нужно отозвать.

Сюда же относится вычислительная мощность, потому что роутер, обслуживающий нескольких пользователей, может достичь своего предела намного раньше, чем предполагает его рейтинг Wi-Fi. Обычное число пропускной способности на коробке — не число пропускной способности туннеля.

Решите также, что должно происходить при отказе туннеля. Остановка трафика и возврат к обычному соединению одинаково оправданны, и настройка DNS и брандмауэра должна соответствовать выбранному варианту.

Спланируйте простой

Держите защищённую резервную копию конфигурации шлюза и способ восстановить администрирование, не зависящий от работы туннеля. Политика, которая запирает вас вне вашего собственного роутера, — более трудная проблема, чем утечка, которую она должна была предотвратить.

Оборудование, управляемое работой, может по-прежнему требовать собственного одобренного клиента независимо от того, что делает домашний роутер. Домашний выход не может обеспечить доступ к офисной сети, что бы ни говорила таблица маршрутизации.

Сочетать оба варианта возможно и иногда правильно, но каждый дополнительный путь — это ещё одна вещь для настройки и диагностики. Документация OpenWrt о ролях VPN-сервера и клиента — полезная справка, чтобы держать их раздельно.

Похожие статьи