Решено: kvpnc vpn multi-net

Модераторы: Skull, Модераторы разделов

Аватара пользователя
firewolf
Сообщения: 65
ОС: altlinux sisyphus

Решено: kvpnc vpn multi-net

Сообщение firewolf »

altlinux desktop 4.0
настраиваю впн посредством kvpnc
провайдер multi-net красноярск
мой адрес назначается dhcp
адрес vpn-сервера 172.31.81.42 (vpn.multi-net.ru)
в настройках роутинга стоит сохранять маршрут по умолчанию (инета нет)
при установки опции сменить маршрут по умолчанию соединение обрывается по таймауту, несмотря на то что пытаюсь
добавить нужные маршруты в диалоге роутинга.
пробовал настроить vpn через alterator-pptp и и статье на freesource.info. не работает
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: kvpnc vpn multi-net

Сообщение Alexei_VM »

А если настраивать не через kvpnc, а вручную? Не сильно сложнее, зато гораздо понятнее что происходит, а значит и надежнее :)

Для начала должен быть настроен сетевой интерфейс, через который осуществляется выход в локалку, где и стоит VPN-сервер. В /etc/net/ifaces/<IFACE_NAME> должны быть настройки этого интерфейса. Стоит обратить внимание на файл ipv4route, где должен быть указан _статический_ маршрут, по которому можно дойти до сервера VPN. Например, у меня был сервер по адресу 10.104.0.1, и была строчка

10.104.0.0/16 via 10.101.0.1

где 10.101.0.1 -- шлюз, к которому был подключен комп.

Далее, стоит завести настройку интерфейса, который получается при установке VPN-соединения. У меня этот интерфейс был незамысловато назван ppp0. В каталоге /etc/net/ifaces/ создает каталог ppp0, и в него кладем такие файлы:

options:

Код: Выделить всё

ONBOOT=no #заменить на yes, если надо VPN при старте компа
PPPTYPE=pptp
PPTP_SERVER=10.104.0.1
REQUIRES=mm #mm -- это имя интерфейса, через который выходим в локалку, нужно тут для построения порядка старта интерфейсов.


pppoptions:

Код: Выделить всё

name LOGIN #login, который выдал провайдер для авторизации VPN
remotename MMedia #произвольное имя
##defaultroute #раскоментировать, если нужно чтоб через VPN пошел интернет
# далее куча опций, подробности в гугл :)
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
#require-mppe
#require-mschap-v2
noipx


Осталось указать только пароль. Для этого в /etc/ppp/chap-secrets записываем строку

Код: Выделить всё

LOGIN      MMedia  PASSWORD  * #MMedia -- имя из предыдущего файла



И все прекрасно работает. Если VPN не нужен, то ifdown ppp0, если опять нужен, то ifup ppp0.

Если что-то не работает, то выводы команд ifconfig и route ДО и ПОСЛЕ соединения с VPN в студию! Ну и логи на 12 консоли в процессе соединения почитать стоит. Мало ли чего там не срастается.
Спасибо сказали:
Аватара пользователя
firewolf
Сообщения: 65
ОС: altlinux sisyphus

Re: Решено: kvpnc vpn multi-net

Сообщение firewolf »

спасибо Alexei_VM настроил все по вашему совету. почти все работает (смотрите тему проклиенты обмена сообщениями)
Спасибо сказали: