Настройка маршрутизации в VPN

Автор mightyraven, 10 мая 2015, 19:07:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mightyraven

Доброго времени суток.
Комп подключен к инету через wifi. интерфейс wlan0.
вот такой текст в interfaces:

auto wlan0
iface wlan0 inet static
        address 192.168.0.9
        netmask 255.255.255.0
        gateway 192.168.0.1
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Инет работает ок.
Для работы необходимо подключение к vpn-серверу
Делаю через pptp-linux.
файл options.pptp стандартный:

lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
require-mppe-128

Файл chap-secret:

uster89 PPTP psw123 *

В папке peer создан файл myvpn:

pty "pptp 94.XXX.XXX.75 --nolaunchpppd"
name uster89
remotename PPTP
file /etc/ppp/options.pptp
defaultroute

Запускаю  pon myvpn
Для того чтобы видел внутренние машины впн-сервака
route del default
route add default dev ppp0
Все работает прекрасно...

Но при этом у меня пропадает инет на моем клиент-машине.
Пинингуются только внутренние ресурсы сервака, а инета нет.
После отключения vpn
Делаю команды по новой
route del default
route add default gw 192.168.0.1
Тогда инет опять есть.
Причем обратите внимание что именно команда
route add default gw 192.168.0.1
возвращает инет, команда
route add default dev wlan0 не помогает, только если сделать ifup wlan0 по новой.

Помогите пожалуйста чтобы при подключенном VPN сохранялся и инет на компе.
Заранее всем спасибо


315th

#1
Вот Вам тема, сообщение #4, Фаза 4 .
Debian GNU/Linux 7.11 (wheezy) - CLI
ICH7; D525MV; r8169; Linux 4.14.32-atomd525mv-imq-ja1 (i686); Intel Atom D525 1.8 GHz

mightyraven

Может быть я не совсем верно понял. поправьте пожалуйста.
Тоесть исходя из темы и фазы 4. не нужно route del default
Дефолтовский роут вообще не трогать???
просто добавлять маршруты из vpn а потом их удалять при выкл vpn???


315th

#3
Почти так. Вы не трогаете default route на радиоинтерфейсе, а в /etc/ppp/ip-up.d/ добавляете нужные Вам сети через туннель. При этом defaultroute на ppp-интерфейсе не использовать. Удалять маршрутизацию не обязательно, при падении интерфейса маршрутизация через него уничтожается.
Debian GNU/Linux 7.11 (wheezy) - CLI
ICH7; D525MV; r8169; Linux 4.14.32-atomd525mv-imq-ja1 (i686); Intel Atom D525 1.8 GHz

mightyraven

попробую завтра и отпишусь!!! всем огромное спасибо. думаю сработает  ;D