Доступ в Интернет при подключении к VPN

У меня была такая же проблема с Wi-Fi-картой Atheros, связанной с мостом, сервер udhcpd работал на br0. udhcpd, кажется, запускается до появления br0. Мое решение состояло в том, чтобы указать в /etc/default/udhcpd DHCPD _ENABLED значение «нет» и добавить следующую сетевую конфигурацию в /etc/network/interfaces для br0:

    post-up /usr/sbin/udhcpd -S /etc/udhcpd.conf
0
09.08.2020, 23:35
2 ответа

Ваше VPN-соединение переопределяет маршрут по умолчанию(0.0.0.0/0)и, скорее всего, ваши преобразователи DNS. Вы можете подавить или переопределить обе эти вещи и просто указать определенные маршруты к интересующим вас диапазонам в целевой сети.

2
18.03.2021, 23:13

Ответ — настроить маршрут по умолчанию. Я делаю это:

sudo ip route add default via 192.168.1.1 metric 40

где:

192.168.1.1 = local gateway (not VPN gateway)
metric 40 = Some metric that is lower than your existing default route

Простыми шагами:

  1. Не используя VPN, используйте ip routeи обратите внимание, что строки, начинающиеся со значения по умолчанию (proto, dhcp, не важны)
  2. Подключиться к VPN
  3. Используйте ip route add, затем добавьте строку, которую вы отметили ранее, но сделайте метрику ниже, чем все, что может быть в настоящее время.

При такой настройкеЯ могу получить доступ ко всем внутри сетевым инструментам, которые обычно доступны через VPN, при этом весь межсетевой сетевой трафик отклоняется от него.


Изменить :Я видел вашу обновленную таблицу маршрутизации. 192.168.1.1, вероятно, является тем маршрутом, который вам нужен, и metric 40будет работать, потому что он ниже, чем маршрут VPN по умолчанию, который равен 50.

1
18.03.2021, 23:13

Теги

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