Как защититься от утечки VPN трафика. Ч.1.
Шалом, бегущие в тенях! Привет, случайный подписчик. В этой статье мы поговорим подробнее про VPN-безопасность. А конкретнее о том, как защитить себя от потери VPN-трафика.
Безопасность VPN-соединения — это довольно серьезный и обширный вопрос, в рамках одной статьи мне не удастся рассказать о всех нюансах защиты ВПН-подключения. Есть много различных факторов влияющих на безопасность VPN. Один из самых главных — это выбор VPN. Если вы у нас в первый раз, я очень рекомендую прочитать статью по выбору VPN на этом канале.
Но одним правильным выбором ВПН проблема не решается. Есть такая неприятная вещь — как утечка VPN-трафика. Сегодня я расскажу про то, как попытаться предотвратить утечку ВПН-трафика на Windows и Linux. Я расскажу о пяти способах (в 2-х статьях), с помощью которых вы сможете сделать использование VPN более безопасным. Конечно же они не решат всех проблем утечки VPN-трафика, но кардинально улучшат VPN безопасность.
Если вы собираетесь использовать VPN или уже используете его и задумываетесь о безопасности, вы также должны знать об утечке WebRTC и позаботится о его преждевременном отключении. Почитайте пока, а я вас здесь подожду.
VPN безопасность
Подробно о технологии VPN вы можете узнать в моей статье «Что такое VPN».
Утечка VPN-трафика. Что это такое?
Это когда трафик, который должен идти через VPN-соединение, попадает в сеть в обычном открытом виде. Как правило это происходит не из-за проблем ВПН-сервера или клиента. Существует две причины утечки в виртуальных частных сетях:
- Внезапная потеря VPN-соединения. Представим ситуацию, в которой вы через ВПН запустили какой-то процесс, и вдруг ночью, когда вы крепко спите, происходит разрыв соединения. Что в такой ситуации произойдет вы уже знаете.
- Причиной утечки зашифрованного трафика может быть и распространенная проблема на хостах поддерживающих две версии протокола IP (так называемые dual-stacked сети/хосты).
Тема как я и говорил обширная. Поэтому в сегодняшней статье я буду рассказывать про то как избежать проблем первого сценария. Все рассмотренные в мануале способы решения данной проблемы делают одну простую вещь — во время потери ВПН-соединения не дают программам взаимодействовать с сетью.
Защита от утечки VPN-трафика
Для Windows существует несколько способов: с помощью планировщика задач, bat-файла и с помощью специальных утилит. Давайте по порядку.
Безопасность VPN с помощью планировщика задач
Комбинацией клавиш Win + R запускаем окно выполнить.
Командой «taskschd.msc» запускаем планировщик задач.
В выпадающем меню «Действие» выбираем пункт «Создать задачу».
На вкладке «Общее» в поле «Имя» вводим названия действия.
Отмечаем галочкой поле «Выполнить с наивысшими правами».
Переходим на вкладку «Триггеры» и нажимаем на кнопку «Создать».
В окне создания триггера в выпадающем меню «Начать задачу» выбираем пункт «При событии».
В выпадающем меню «Журнал» пункт «Приложение».
В выпадающем меню «Источник» пункт «RasClient».
В выпадающем меню «Код события» вводим код события «20226».
Переходим на вкладку «Действия» и нажимаем на кнопку «Создать». В окне «Создание действия» в выпадающем меню «Действие» выбираем пункт «Запуск программы».
В поле «Программа и сценарий» вводим «taskkill.exe».
В поле «Добавить аргументы» вводим «/f /im spysoftnet.exe». Где вместо spysoftnet.exe вводим имя нужного исполняемого файла программы. Например utorrent.exe.
Еще одним вариантом может быть использование PowerShell. Этот вариант предлагает не убивать каждый отдельный процесс с помощью «taskkill.exe», а отключать всю сеть в случае неполадки VPN-соединения. Делается это так.
В место «taskkill.exe» в поле «Программа и сценарий» вводим «powershell.exe».
Вместо аргумента «/f /im spysoftnet.exe» вводим аргумент «Get-NetAdapter | Disable-NetAdapter -Confirm:$false».
После такого отключения вернуть сеть в прежнее состояния можно только ручками, с помощью команды «powershell.exe Get-NetAdapter | Enable-NetAdapter -Confirm:$false».
Если вы пользуетесь VPN на ноутбуке, то было бы правильнее в поле «Питание» на вкладке «Условия» убрать галочку с пункта «Запускать только при питании от электросети».
С этим способом мы разобрались. Давайте посмотрим что еще можно сделать, чтоб защитится от утечки VPN-трафика.
На сегодня всё. Продолжение этой темы смотрите в статьях далее. Оставайтесь с нами!