Я просто хочу, чтобы веб-трафик проходил через подключенную VPN, исходящую из Chrome и Safari, а также с остальной части моего компьютера для доступа в Интернет, как если бы VPN не был подключен. Я использую VPN, настроенный в сетевых настройках OSX.

1 ответ1

0

Вы можете заставить ВСЕ http (или любой другой) трафик проходить через интерфейс, отличный от интерфейса по умолчанию, но вам нужно будет настроить pf (фильтр пакетов) для маршрутизации на основе политики. то есть:

printf "передать в route-to (vpn_interface vpn_gateway_addr) прото tcp из любого в любой порт 80\n" | pfctl -gf-

эта команда заставит маршрутизировать весь трафик http (порт 80) для прохождения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .