Ubuntu 16.04 - OpenVPN

У меня есть один вопрос.

В моем рабочем столе Ubuntu 16.04, когда я запускаю одно соединение OpenVPN, я теряю интернет-соединение.

Я думаю, что это должно объединиться в сеть, я соединяюсь, имеют прокси, и я не настроил. Там какой-либо путь состоит в том, чтобы зафиксировать это, не имея необходимость настраивать прокси другой сети в моем ноутбуке?

Спасибо :)

0
задан 13 July 2016 в 19:24

3 ответа

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

я не уверен уверенный, как Ваша конфигурация прокси принимает участие в Вашем сценарии, таким образом, я попытаюсь указать на Вас в правильном направлении от маршрутизации/переключения (уровень 3) перспектива.

В этом примере, позволяет, примите:

  1. 10.10.1.1 другой конец туннеля OpenVPN
  2. , 10.10.1.0/24 является подсетью, к которой необходимо получить доступ через OpenVPN
  3. 192.168.10.0, локальная подсеть ЛВС
  4. 192.168.10.1, локальный шлюз локальной сети

после соединения с OpenVPN смотрите на таблицу маршрутизации:

    route -n

, Если шлюз последней инстанции (иначе. "Место назначения 0.0.0.0"), все еще указан на Ваш локальный шлюз локальной сети (192.168.10.1), затем Ваше Интернет-соединение вероятно не направленный через OpenVPN (предполагающий, что у Вас нет настроек прокси настроенными).

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

    Destination     Gateway         Genmask         Iface
    0.0.0.0         10.10.1.1       0.0.0.0         tun0
    192.168.10.0    192.168.10.1    255.255.255.0   eth0

В этом сценарии, весь интернет-трафик перемещается через VPN ("tun0"). Если Вам только нужен доступ к 10.10.1.0/24 через VPN, то Вы могли вручную изменить маршрут на своем компьютере:

    route add -net 10.10.1.0 netmask 255.255.255.0 gw 10.10.1.1
    route del -net 0.0.0.0 netmask 0.0.0.0 gw 10.10.1.1
    route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.10.1

Это будет (1), трафик нажатия, предназначенный для 10.10.1.0/24 через OpenVPN (2), удаляет 10.10.1.1, поскольку шлюз последнего средства и (3) делает 192.168.10.1 шлюз последнего средства.

    Destination     Gateway         Genmask         Iface
    0.0.0.0         192.168.10.1    0.0.0.0         eth0
    192.168.10.0    192.168.10.1    255.255.255.0   eth0
    10.10.1.0       10.10.1.1       255.255.255.0   tun0
0
ответ дан 28 September 2019 в 23:35

Я использую OpenVPN для RDP к моему ПК на работе. У меня также была эта проблема, когда я сначала настроил ее. Нет никакого прокси, вовлеченного в нашу установку, таким образом, это не может решить Вашу проблему, но это может стоить попытки.

Это - то, как я закрепил его на своей системе:

  1. Редактирование соединение OpenVPN, выберите вкладку IPv4 и затем нажмите кнопку "Routes...".
  2. Галочка флажок "Use this connection only for resources on its network".
  3. Попытка, соединяющая VPN для испытания это. Очевидно, можно инвертировать его, если это не работает.

Hope, которая помогает.

0
ответ дан 28 September 2019 в 23:35

Это зависит от бренда сервера VPN, с которым Вы пытаетесь иметь дело.

Мое задание использует Cisco, и версия драйвера VPN в Ubuntu 16.04 устарела, это просто не будет работать над новым ноутбуком Dell 5510. Я установил драйверы от страницы, упомянутой в этом вопросе о AskUbuntu 760864 , и проблема исчезла. Я немного обеспокоен, что сторона, упомянутая там, http://tomtomtom.org/networkmanager-openconnect , не отвечает теперь. Это было бы плохо, потому что они имели оба некоторые deb пакеты, которые Вы могли загрузить, а также полные инструкции относительно того, как скомпилировать вещь.

0
ответ дан 28 September 2019 в 23:35

Другие вопросы по тегам:

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