Я использую Ubuntu 9.04, и я только что заметил, что ВСЕ мой сетевой трафик направляется через VPN. Я хотел бы, чтобы VPN маршрутизировал только те серверы, которые попадают на VPN, а затем подключался к Интернету по мере необходимости. VPN - это PPTP VPN, которая запускается с использованием своего рода стека Microsoft.
Результаты от команды маршрута:
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
Ответы:
Для моего Cisco Compatible VPN в Ubuntu 9.04 (VPNC) есть флажок для выбора.
Отредактируйте свои соединения, перейдите на вкладку VPN и отредактируйте конфигурацию VPN.
Перейдите на вкладку Настройки IPv4, а в правом нижнем углу находится кнопка «Маршруты».
Нажмите кнопку и установите флажок «Использовать это соединение только для ресурсов в своей сети»
Как уже упоминалось, есть текстовые файлы конфигурации, которые можно изменить вместо использования графического интерфейса. Одна приятная вещь в GUI - вам не нужно запоминать все возможные значения или беспокоиться об орфографии
источник
Благодаря совету в приведенных выше ответах и небольшому поиску, я смог найти ответ на свой вопрос.
Сначала я определил, какие диапазоны IP-адресов используются в VPN, в моем случае 192.168.32. * И 192.168.16. *. Затем я подключился к своему vpn нормально и sshed к серверу в сети. Я запустил маршрут на этой машине и получил адрес шлюза и используемую метрику. Затем я добавил маршруты для двух диапазонов IP-адресов в поле маршрутов на вкладке настроек IPv4 и нажал «Использовать это соединение только для ресурсов в своей сети» и «Игнорировать автоматически полученные маршруты». Тогда фуфло как волшебство сработало.
Спасибо за вашу помощь!
источник
Если вы хотите сделать блок редактирования, экспорта или просто резервную копию, детали находятся в этой папке
/etc/NetworkManager/system-connections/
Чтобы применить изменения, если таковые имеются, вы должны сделать
источник
Я предполагаю, что программное обеспечение pptp устанавливает ваш маршрут по умолчанию в ppp0.
Вы можете настроить маршруты после подключения
или
вы можете попробовать удалить директиву defaultroute из файла конфигурации pptp (возможно, /etc/ppp/ppp.conf)
источник