Я не загружаю ничего противозаконного с Vuze (клиент bittorrent) и не нуждаюсь в использовании моего VPN (который настроен на моем частном VPS с использованием OpenVPN на сервере и клиенте). Как заставить vuze не использовать мой VPN? У меня только 500 ГБ пропускной способности от моего хоста в месяц.
1
Ответы:
Я предполагаю, что вы используете Linux, где это можно сделать. Вам нужно будет:
Для простоты предположим, что вы находитесь в локальной сети 192.168.1.0/24, ваш маршрутизатор - 192.168.1.1, и вам нужен новый адрес 192.168.1.247.
Вы можете продолжить так:
Это создает виртуальный интерфейс под названием eth0.1 с IP-адресом (192.168.1.247), который вы должны выбрать среди разрешенных вашей локальной сетью, и подходящей маской.
Теперь мы настроили политику маршрутизации: давайте создадим еще одну таблицу маршрутизации,
где вы хотите выбрать имя, значимое для вы вместо имени. Затем мы настраиваем его маршрутизацию,
Затем мы добавляем шлюз по умолчанию,
Осторожно, здесь 192.168.1.1 - это адрес вашего роутера, когда вы не подключен к VPN. Наконец, мы вводим правило:
который указывает, когда применять новую таблицу маршрутизации. Мы сделали с маршрутизацией.
Теперь вы скачиваете программу bind.c от этот сайт , вы компилируете и устанавливаете его следующим образом:
и теперь мы готовы: эта команда
позволит вам связать vuze с указанным IP-адресом, который маршрутизируется через вновь установленную таблицу маршрутизации, без каких-либо ссылок на (и, следовательно, вне) VPN.
источник
Есть старый инструмент ForceBindIP для Windows, который, вероятно, может делать то, что вам нужно.
По этому URL все еще жив: http://old.r1ch.net/stuff/forcebindip/
Это оболочка консольного приложения, которая выполняет некоторые хитрости в сети, чтобы гарантировать, что процесс может использовать только трафик от одного интерфейса.
Обычно вы хотите использовать это, чтобы заставить ваш торрент-клиент (или что-то еще) строго использовать вашу VPN и останавливать весь трафик, если VPN не работает. Я не понимаю, почему вы не можете сделать обратное - привязать ваше приложение к основному сетевому адаптеру (вместо адаптера VPN). Тогда весь трафик должен проходить через ваше не-VPN-соединение.
Запустите команду примерно так:
Где 1.2.3.4 - ваш IPv4-адрес в вашей сети. Вы можете найти это, набрав ipconfig / all из командной строки. Или, если вы ненадолго отключите свой VPN, просто введите «my ip» в Google, и он сообщит вам вверху.
источник