Как настроить сетевой менеджер Ubuntu/Linux для выборочной маршрутизации сетевого трафика через VPN?

Я использую Ubuntu 9.04, и я просто заметил, что весь мой сетевой трафик маршрутизируется через мою VPN. Я хотел бы, чтобы VPN на маршрут только трафик сервера на VPN, а затем подключиться к любом другом месте по мере необходимости в интернет. VPN - это PPTP VPN, который запускается с помощью какого-то стека Microsoft.

результаты команды route:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
102-102-152-203 192.168.24.1    255.255.255.255 UGH   0      0        0 wlan0
192.168.24.0    *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
default         *               0.0.0.0         U     0      0        0 ppp0
7
задан Elijah
02.12.2022 10:03 Количество просмотров материала 3506
Распечатать страницу

4 ответа

для моего Cisco-совместимого VPN в Ubuntu 9.04 (VPNC) существует флажок для выбора.

редактировать соединения, перейдите на вкладку VPN, и изменить конфигурацию VPN.

перейдите на вкладку Настройки IPv4, а в правом нижнем углу находится кнопка "маршруты".

Нажмите кнопку и установите флажок "Использовать это соединение только для ресурсов в этой сети"

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

18
отвечен pcapademic 2022-12-03 17:51

благодаря советам в приведенных выше ответах и немного поиска самостоятельно, я смог найти ответ на свой вопрос.

во-первых, я определил, какие диапазоны ip-адресов используются на VPN, в моем случае 192.168.32.* и 192.168.16.*. Затем я подключился к моему vpn нормально и sshed к серверу в сети. Я запустил маршрут на этой машине и получил адрес шлюза и метрику. Затем я добавил маршруты для двух диапазонов ip-адресов в поле маршруты в Вкладку Параметры IPv4 и нажал на "Использовать это соединение только для ресурсов в этой сети" и "игнорировать автоматически полученные маршруты". Потом пуф, как по волшебству получилось.

спасибо всем за помощь!

10
отвечен Elijah 2022-12-03 20:08

Если вы хотите сделать блок редактирования, экспорта или просто резервного копирования детали находятся в этой папке /etc/NetworkManager/system-connections/

применить изменения, если таковые имеются

sudo NetworkManager остановить

sudo NetworkManager начать

3
отвечен Jaime Agudo 2022-12-03 22:25

Я предполагаю, что программное обеспечение pptp устанавливает ваш маршрут по умолчанию на ppp0.

вы можете настроить маршруты после подключения

или

вы можете попробовать удалить директиву 'defaultroute' из конфигурационного файла pptp (возможно /etc/ppp/ppp.conf)

0
отвечен Mark Turner 2022-12-04 00:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх