LINUX.ORG.RU
ФорумAdmin

vpn


0

0

Здравствуйте. Провадйер предоставляет интрернет через vpn. Что мне надо чтобы подключиться? А если с шифрованием?

anonymous

Ответ на: комментарий от fagot

Да. Ну если вам не сложно, не могли бы вы привести линк на эти посты, где описывается то, что я спросил? А то что-то все не по моей теме.

anonymous
()
Ответ на: комментарий от anonymous

>Да.

Может и проще, зато толку меньше...

Для подключения к VPN серверу, который использует MPPE-шифорование, нужен соответствующий патч к ядру. Последний pppd (ppp-2.4.2) уже патчить не нужно.

Для использования MS-CHAPv2-автиризации ничего с ядром делать не нужно, если pppd новый - с ним тоже.

Для подключения нужен установленный pppd, pptpd (последний pptpd-1.1.4-b4) и pptp-linux (pptp-linux-1.4.0)

Установка:
-= PPP =-

fagot@Orion:~$ cd
fagot@Orion:~$ wget ftp://ftp.samba.org/pub/ppp/ppp-2.4.2.tar.gz
fagot@Orion:~$ md5sum ./ppp-2.4.2.tar.gz
362bcf218fba8afbb9afbee7471e5dac ./ppp-2.4.2.tar.gz

fagot@Orion:~$ cd /usr/src/
fagot@Orion:/usr/src$ tar -zxvf ~/ppp-2.4.2.tar.gz
fagot@Orion:/usr/src$ cd ./ppp-2.4.2/
fagot@Orion:/usr/src/ppp-2.4.2$ ./configure
fagot@Orion:/usr/src/ppp-2.4.2$ make
fagot@Orion:/usr/src/ppp-2.4.2$ sudo checkinstall

-= PPTP =-
fagot@Orion:~$ cd
fagot@Orion:~$ wget http://heanet.dl.sourceforge.net/sourceforge/poptop/pptpd-1.1.4-b4.tar.gz
fagot@Orion:~$ md5sum ./pptpd-1.1.4-b4.tar.gz
58603224998f22542e8d7ecb357bc006 ./pptpd-1.1.4-b4.tar.gz

fagot@Orion:~$ cd /usr/src/
fagot@Orion:/usr/src$ tar -zxvf ~/pptpd-1.1.4-b4.tar.gz
fagot@Orion:/usr/src$ cd ./poptop-1.1.4/
fagot@Orion:/usr/src/poptop-1.1.4$ ./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var
fagot@Orion:/usr/src/poptop-1.1.4$ make
fagot@Orion:/usr/src/ppp-2.4.2$ sudo checkinstall

-= PPTP CLIENT =-
fagot@Orion:~$ cd
fagot@Orion:~$ wget http://heanet.dl.sourceforge.net/sourceforge/pptpclient/pptp-linux-1.4.0.tar.gz
fagot@Orion:~$ md5sum ./pptp-linux-1.4.0.tar.gz
9e5c07de3e347c7125ed94824cebeaee ./pptp-linux-1.4.0.tar.gz

fagot@Orion:~$ cd /usr/src/
fagot@Orion:/usr/src$ tar -zxvf ~/pptp-linux-1.4.0.tar.gz
fagot@Orion:/usr/src$ cd ./pptp-linux-1.4.0/
fagot@Orion:/usr/src/poptop-1.1.4$ make
fagot@Orion:/usr/src/pptp-linux-1.4.0$ sudo checkinstall

Вместо checkinstall можешь делать make install

Настройка:
-= PPP=-

/etc/ppp/peers/tun:
name fagot
remotename PPTP
debug
lock
deflate 0
defaultroute
file /etc/ppp/options.pptp
pty "/usr/sbin/pptp 192.168.254.40 --nolaunchpppd"

/etc/ppp/chap-secrets:
# client server secret IP addresses
fagot PPTP your_password *

-= PPTP =-

/etc/ppp/options.pptp:
lock noauth nobsdcomp nodeflate


Запуск:

/usr/sbin/pppd call tun

Если ifconfig покажет интерфейс ppp0, значит все гут, можешь пингануть для уверенности Яндекс. Если нет - смотреть /var/log/messages (внимательно)

Кажись все.

fagot ★★★★★
()
Ответ на: комментарий от fagot

Огромное спасибо, имеено так мне и надо было. Но есть два вопроса: почему если старый pppd, то ядро нужно патчить, а если новый - то нет. Какая связь между pppd и ядром? (вроде pppd работает "в режиме ядра", поэтому?). И второе, если я сам буду себе ставить сервер vpn, то можно ли сделать чтобы пользователь мог выбирать, с шифрованием или без? И последний вопрос (как я говорил еще не ставил все это дело): надо, чтобы юзеры, которые подсоединяются ко мне через vpn, роутились только на ppp0 (соединение с vpn провайдера), такое возможно? Еще раз огромное спасибо.

anonymous
()
Ответ на: комментарий от anonymous

Класс, fagot достался окончательно - написал пошаговую инструкцию :-)))
теперь осталось ее положить в DOCs на этом сайте.
Мои аплодисменты!!! :-)

yumi ★★
()
Ответ на: комментарий от anonymous

>если старый pppd, то ядро нужно патчить, а если новый - то нет

Ты невнимательно прочитал. Если pppd старый, то ЕГО нужно патчить. Ядро для поддержки MMPE нужно патчить в любом случае. Новый pppd уже умеет MMPE.

>чтобы пользователь мог выбирать, с шифрованием или без

По-моему, да. Он просто снимает соответствующую галку в настройках VPN на Win2k/WinXp, стоящую по-умолчанию. Но нафига?..

>юзеры, которые подсоединяются ко мне через vpn, роутились только на ppp0 (соединение с vpn провайдера), такое возможно

да.

fagot ★★★★★
()
Ответ на: комментарий от fagot

Спасибо :) Извините за назойливость, но чем патчить ядро?kernel_ppp_mppe-0.0.4-src.tgz ? Или можно не патчить (пробегало в другом треде)?

anonymous
()
Ответ на: комментарий от fagot

Ага увидел прочитал, все подробно спасибо :) Благодаря мне тебе теперь много народа благодарно :) Завтра буду все делать воедино...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.