LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Две таблицы маршрутизации, маркировка пакетов по IP адресу источника и ip rule, чтобы перенаправлять пакеты через таблицу маршрутизации, где маршрут по умолчанию проложен через VPN.

Делай сам.

Ещё неплохо применять либо в iptables, либо в nftables списки адресов, чтобы оперировать маркировкой пакетов на основе списка адресов (сетей) назначения.

Если всё это сложно - можно немного проще, подними у себя локальный прокси сервер squid, в нём опиши правила для каких доменов с какого IP адреса отправлять пакеты, а уже для IP адреса отправления напиши один ip rule.

Условно, будет отправляться либо с IP адреса VPN соединения, либо с твоего локального IP адреса.

Это чтобы не возиться со списками адресов и сетей, так сможешь оперировать доменными именами.

Либо вообще как сказали уже ранее в браузере прокси, в одном включил - ходишь через VPN, во втором - без VPN.

Исправление kostik87, :

Две таблицы маршрутизации, маркировка пакетов по IP адресу источника и ip rule, чтобы перенаправлять пакеты через таблицу маршрутизации, где маршрут по умолчанию проложен через VPN.

Делай сам.

Ещё неплохо применять либо в iptables, либо в nftables списки адресов, чтобы оперировать маркировкой пакетов на основе списка адресов (сетей) назначения.

Исходная версия kostik87, :

Две таблицы маршрутизации, маркировка пакетов по IP адресу источника и ip rule, чтобы перенаправлять пакеты через таблицу маршрутизации, где маршрут по умолчанию проложен через VPN.

Делай сам.