1

У меня есть соединение OpenVPN, и я хочу подключиться через это соединение только к одному IP и маршрутизировать весь другой трафик через обычное сетевое соединение. Как я должен это делать?

1 ответ1

1

Первое caveat: использование OpenVPN, подобного этому, не сильно отличается от сеанса ssh, так в чем же смысл увеличения объема работы?

Тем не менее, если это то, что вы хотите, есть несколько вещей, которые нужно проверить:

  1. убедитесь, что файл конфигурации клиента не содержит следующую строку:

    redirect-gateway def1
    
    1. убедитесь, что файл конфигурации сервера не содержит следующую строку:

      нажмите "redirect-gateway def1"

    2. если файл конфигурации сервера действительно содержит предшествующую строку, то вам придется действовать на вашей таблице маршрутизации. Удалите шлюз по умолчанию, который вы найдете при входе в OpenVPN, и замените его обычным локальным шлюзом, добавив спецификацию

      dev en0

в конце правила. Это указывает ядру использовать интерфейс ethernet (замените имя вашего сетевого адаптера Wi-Fi, если вы используете его вместо интерфейса ethernet) вместо tun0/tap0, интерфейсы OpenVPN в маршрутизируемом / мостовом режимах соответственно для любого общего адреса.

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