Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN

Автор: TPDR Дата: 24.01.2006 23:20 Здраствуйте.
У меня установлен ASPLinux 10. Он распознал мою сетевую карту.
Провайдер предоставляет доступ в Internet при помощи VPN.
Как настроить клиентское подключение к Internet при помощи VPN?
Какую информацию необходимо запросить у провайдера?

Спасибо.
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 25.01.2006 11:25AVB Cмотреть здесь [www.ezhikov.org]

у провайдера узнать
- пароль,
- имя присвоенное компу и IP
- шлюз
- IP DNS серверов
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 25.01.2006 13:05xfn Создать файл в каталоге /etc/ppp/peers, например, vpn. Содержание такое:
# Server IP: здесь имя или ip-адрес сервера VPN провайдера
# route add default gw здесь ip-адрес шлюза

name ваш логин (данный провайдером)
remote name PPTP

ipparam vpn (совпадает с именем файла)

file /etc/ppp/options.pptp

Далее в файле /etc/ppp/chap-secrets добавить строки:
ваш логин PPTP пароль *

Содать файл options.pptp в каталоге /etc/ppp с таким содержимым:
lock
debug
noauth
requre-chap

в зависимости от типа шифрования возможно включить шифрование в этом же файле(узнайте у провайдера):
+chap
+mschap
+mschap-v2
+mppe-40
+mppe-128
+mppe-stateless
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 25.01.2006 15:13xfn Забыл добавить.
После всего этого(перечмсленного выше) запускаем так:

pptp-command start vpn
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 25.01.2006 22:43BigAndy А вот мой опыт: [forum.asplinux.ru]
Нескромно, но достойно faq
Достоинства: понимаешь механизм работы демона pppd и настроек pppd.options
возможность поднятия еще при старте.
Возможность поднятия нескольких каналов с перенаправлением нагрузки (балансировки) на каналы (ip route)
Быстрое поднятие после дисконнекта по тайм-ауту или сервер-сайд-дисконнекту и пр. и пр...
Успехов!
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 26.01.2006 17:29xfn Безусловно, достойно FAQ.

>Быстрое поднятие после дисконнекта по тайм-ауту или сервер-сайд-дисконнекту и пр. и пр...

Я сделал проверку через крон, каждую минуту опрашивает интерфейс ppp. Вот скрипт (это даже не скрипт):

#!/bin/bash
pp=`ifconfig | grep ppp | awk '{print $1}'`
if [ "$pp" != "ppp0" ]; then
## echo "No any pptp connection..."
## echo "Trying to do that..."
pptp-command start vpn

Так что, при дисконнекте все автоматом поднимается, рутовых прав не нужно. Минус - если нужно отключить, то придется этот скрипт из крона убирать.
Re: Как настроить в ASPLinux 10 подключение к Internet'у при помощи VPN 26.01.2006 17:55BigAndy ИМХО любые скрипы, вызываемые по крону или в цикле грузят процессор гораздо более двоичных программ или демонов (при условии их правильной разработки)
смотрите вывод, ну например, top.

Да, а если поднимаешь не ppp0, а, скажем как у меня ppp0-ppp3.
Кстати, до сих пор не решил проблемму DOD (dial-on-demand) для резервного канала, подымаемому при падении основных.
RSS-материал