|
sem |
|
Сообщений: 61
|
Инструкция по настройке подключения к интернету по VPN в случае debian-based дистрибутива: пункт первый- необходимый софт pptp клиент а также в большинстве случаев необходима поддержка mppe
Code
> grep -i mppe /boot/config-`uname -r`
CONFIG_PPP_MPPE=m
> aptitude install pptp-linux |
|
пункт второй- создание файла /etc/ppp/peers/provider (на примере ICTN)
Code
cat /etc/ppp/peers/ictn
pty "pptp 172.24.0.1 --nolaunchpppd"
name username
noauth
require-mppe-128
file /etc/ppp/options.pptp
ipparam ictn
cat /etc/ppp/chap-secrets
username * password * |
|
- добавление туннеля к остальным интерфейсам для автоподъема при загрузке
Code
/etc/network/interfaces
auto tunnel
iface tunnel inet ppp
provider ictn |
|
- маршрутиризация
Code
/etc/ppp/options.pptp
defaultroute
replacedefaultroute |
|
финалподключение/отключение в ручном режиме pon ictn / poff ictn |
| |
|
|
|
|
revenger |
Ноябрь 25, Выбор Play Station 4src="http://pagead2.googlesyndication.com/pagead/show_ads.js", 1:17pm |
|
Baby Member 
Сообщений: 29
|
Сем, несколько ламерских вопросов: 1. эта инструкция подойдет к другим дистрам типа РедХат\Федора, Альт-Линукс и т.д.? 2. Если делать подключение, описанное выше, не дефолтным, а "еще одним", то есть имеется уже к примеру через роутер на одну сетевуху и ICTN на другую. Так вот, после poff ictn маршруты вернутся на место? |
|
|
|
|
Sanya |
|
 Minimum Member 
Сообщений: 54
|
Настроил по описанию, ОС Ubuntu 7.10. При выполнении команды pon ictn ничего не происходит, ifconfig наличие туннеля не показывает. При выполнении poff ictn получаю сообщение: /usr/bin/poff: No pppd is running. None stopped. В чем ошибка, прошу подсказать  |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
При выполнении poff ictn получаю сообщение: /usr/bin/poff: No pppd is running. None stopped.
тут ошибки нет - poff сообщает что останавливать нечего, потому он ничего не остановил. отпиши что у тебя сыпется в /var/log/messages сразу после pon |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
2. Если делать подключение, описанное выше, не дефолтным, а "еще одним", то есть имеется уже к примеру через роутер на одну сетевуху и ICTN на другую. Так вот, после poff ictn маршруты вернутся на место?
нет, не вернутся. но те маршруты, которые касаются соответствующего pptp, будут стерты. создание/удаление нужных маршрутов обычно делают в ip-up.d и ip-down.d |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
Sanya |
|
 Minimum Member 
Сообщений: 54
|
После выполнения команды pon ictn в файл /var/log/messages добавились следующие строки: Jan 5 10:41:48 serial pppd [5301]: pppd 2.4.4 started by sanya, uid 100 Jan 5 10:41:48 serial pppd [5301]: Using interface ppp0 Jan 5 10:41:48 serial pppd [5301]: Connect: ppp0 <--> /dev/pts/0 Jan 5 10:41:48 serial pppd [5301]: Modem hangup Jan 5 10:41:48 serial pppd [5301]: Connection terminated Jan 5 10:41:48 serial pppd [5301]: Exit Мне кажется немного жутковатым присутствие слова Modem  |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
Мне кажется немного жутковатым присутствие слова Modem 
так и должно быть. в /etc/ppp/options раскоменти debug и kdebug поставь 1 после этого снова покажи что пишет при коннекте в лог |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
Sanya |
|
 Minimum Member 
Сообщений: 54
|
После правки /etc/ppp/options , лог не изменился никак (окромя времени и UID)  Есть вопрос относительно файла chap-secrets, какой синтаксис применить, у меня пароль начинается с пробела. Я пишу так: username клавиша TAB, звездочка, пробел password, звездочка. Может надо как-то иначе? |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
После правки /etc/ppp/options , лог не изменился никак (окромя времени и UID)  Есть вопрос относительно файла chap-secrets, какой синтаксис применить, у меня пароль начинается с пробела. Я пишу так: username клавиша TAB, звездочка, пробел password, звездочка. Может надо как-то иначе?
тогда попробуй сделать pptp йп_сервера remotename йп_сервера name логин noauth debug и смотри что в консоль пишет пароль пишется в кавычках. |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
Sanya |
|
 Minimum Member 
Сообщений: 54
|
$pptp 172.24.0.1 remotename 172.24.0.1 name baydak "login" noauth debug
Выдает: anon warn[pptp_gre_bind:pptp_gre.c:82]:socket:Operation not permited anon fatal[main:pptp.c:275]:Cannot bind GRE socket, aborting.
Если перед вышеуказанной командой написать sudo, то имеем /usr/sbin/pppd: unrecognized option 'password'. |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
$pptp 172.24.0.1 remotename 172.24.0.1 name baydak "login" noauth debug
Выдает: anon warn[pptp_gre_bind:pptp_gre.c:82]:socket:Operation not permited anon fatal[main:pptp.c:275]:Cannot bind GRE socket, aborting.
Если перед вышеуказанной командой написать sudo, то имеем /usr/sbin/pppd: unrecognized option 'password'.
ты перемудрил  нужно: sudo pptp 172.24.0.1 remotename 172.24.0.1 name baydak noauth debug |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
Sanya |
|
 Minimum Member 
Сообщений: 54
|
После выполнения команды: sudo pptp 172.24.0.1 remotename 172.24.0.1 name baydak noauth debug Консоль ничего не выводит и ничего не происходит. Лог немного изменился: pppd 2.4.4 started by sanya, uid 0 Using interface ppp0 Connect: ppp0 <--> /dev/pts/0 Hangup (SIGHUP) Modem hangup Connection terminated Exit Я потихоньку начинаю входить в замешательство.  |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|
sem |
|
Сообщений: 61
|
смотреть надо все равно логи, добавь debug и dump в /etc/ppp/options.pptp с моей стороны пишет Peer baydak failed CHAP authentication т.е. скорее всего у тебя где-то прописан auth |
| |
|
|
|
|
vladimir.malyk |
|
Сообщений: 133
|
После выполнения команды: sudo pptp 172.24.0.1 remotename 172.24.0.1 name baydak noauth debug Консоль ничего не выводит и ничего не происходит. Лог немного изменился: pppd 2.4.4 started by sanya, uid 0 Using interface ppp0 Connect: ppp0 <--> /dev/pts/0 Hangup (SIGHUP) Modem hangup Connection terminated Exit Я потихоньку начинаю входить в замешательство. 
sudo pptp 172.24.0.1 remotename 172.24.0.1 name baydak noauth debug dump logfd 2 nodetach заодно смотри что в /var/log/messages идет |
| by vladimir.malyk (at) gmail.com |
|
|
|
|
Sanya |
Февраль 21, 2009, 12:51pm |
|
 Minimum Member 
Сообщений: 54
|
Прошу прощения, я утерялся из города, а машина осталась дома, как приеду, то обязательно продолжим  |
| Кто не боится умирать, тот и не сможет умереть. (c) Гр.Об. |
|
|
|
|