@alexei_lukhanin

Как запретить трафик в обход VPN (при обрыве)?

Стоит программа OPENVPN Portable. Через Фаервол не хочу настраивать. Пытался сделать через командную строку:

route delete 0.0.0.0 mask 0.0.0.0
//удалить все маршруты
route add -p ip(VPN шлюза "Основной шлюз") mask 255.255.255.255 ip(Шлюз Интернета "IP Адрес")
//разрешить доступ в интернет vpn
route add 0.0.0.0 mask 0.0.0.0 ip(VPN шлюза "Основной шлюз")
//добавить маршрут по умолчанию vpn

После удаления всех маршрутов, пропадает "Основной шлюз" VPN соединения.
В итоге когда прописываю команду route add -p (ip адрес Основного шлюза VPN) (маска VPN) (IP адрес VPN) - то он выдает ошибку в IP адресе "Шлюза интернета", или то что "Основной шлюз" не лежит в данной сети...
Все эти данные беру из вкладки "Состояние".

Подскажите пожалуйста, может я не правильно вписываю данные?
Объясните пошагово.
  • Вопрос задан
  • 4343 просмотра
Решения вопроса 1
@alexei_lukhanin Автор вопроса
Решение найдено.
Суть в следующем:
1. подключаем VPN
2. в командной строке пишем route print
Ищем там адреса 0.0.0.0
Адрес шлюза с metric 1 - это VPN
Адрес шлюза с metric 25 - наш интернет
Записываем Адреса шлюзов
3. в командной строке пишем route add -p ip ( шлюза VPN) mask 255.255.255.255 ip (шлюз интернета)
4. в командной строке пишем route add 0.0.0.0 mask 0.0.0.0 ip(шлюз VPN)
Готово. Весь трафик идет через VPN, и при обрыве VPN трафик никуда не уходит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы