Навигация


Статьи


Установка и настройка авторизатора доступа

Настройка локальной сети в Windows 7

Настройка PPPoE-соединения для Windows 7

Установка VPN соединения в Linux/FreeBSD
Помощь в работе > Установка VPN соединения в Linux/FreeBSD

Инструкция по настройке PPTP для Linux

1. Для установки PPTP клиента под Linux необходим пакет pptpclient, исходный код которого можно скачать сервера разработчиков http://pptpclient.sourceforge.net/ . Так же можете поискать эту программу в Вашем дистрибутиве. Для установки бинарного пакета руководствуйтесь документацией на Ваш пакетный менеджер.

Для нормальной работы pptp необходима поддержка MPPE в вашем pppd

Если у вас pppd версии (>= 2.4.2) то на этот счет можно не беспокоиться, у вас уже есть поддержка MPPE, если нет то рекомендуем обратиться к знакомым специалиастам для его установки, т.к. эта процедура довольно сложная для новичков.

Узнать версию pppd можно с помощью команды:

pppd -h
pppd version 2.4.2

вторая строка содержит интересующую нас информацию.

 

2. Для установки можете воспользоваться rpm пакетом pptp-linux-1.4.0-1.i386.rpm или исходными текстами pptp-linux-1.4.0.tar.gz и pptp-extras-1.4.0.tar.gz.

Установка с помощью rpm:

rpm --install --nodeps pptp-linux-1.4.0-1.i386.rpm

 

Установка из исходных кодов:

разархивируйте исходные коды
войдите в директорию с ними
наберите команду make (должен появиться бинарный файл pptp)
наберите команду make install
проделайте все это с pptp-linux-1.4.0.tar.gz и pptp-extras-1.4.0.tar.gz

3. Настройка:

Наберите в командной строке: pptp-command setup
появяться следующие надписи

1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?:

введите 1 нажмите Enter

1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?:

введите 2 нажмите Enter
Программа настройки попросит ввести вас следующие данные

Local Name: <имя пользователя Настройки удаленного доступа из конфедициальных сетевых реквизитов Абонента>
Remote Name [PPTP]: <Enter>
Password:<пароль для этого имени>

введите 4 нажмите Enter попадаем в первое меню

1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?:

введите 4 нажмите Enter

Add a NEW PPTP Tunnel.

1.) Other
Which configuration would you like to use?:

введите 1 нажмите Enter

Tunnel Name: SkyNet
Server IP: <адрес удаленного сервера из сетевых реквизитов> (192.168.2.150 - для Пневматики, 192.168.5.150 - для Толстого, 192.168.6.150 - для Павленко
What route(s) would you like to add when the tunnel comes up?
This is usually a route to your internal network behind the PPTP server.
You can use TUNNEL_DEV and DEF_GW as in /etc/pptp.d/ config file
TUNNEL_DEV is replaced by the device of the tunnel interface.
DEF_GW is replaced by the existing default gateway.
The syntax to use is the same as the route(8) command.
Enter a blank line to stop.
route: add -net 0.0.0.0/0 gw <ваш ВНЕШНИЙ (если вы его не знаете позвоните в тех. поддержку)IP адрес> (172.16.0.150 - для Пневматики, 172.16.1.150 - для Толстого, 172.16.2.150 - для Павленко)
Local Name and Remote Name should match a configured CHAP or PAP secret.
Local Name is probably your NT domain\username.
NOTE: Any backslashes (\) must be doubled (\\).

Local Name: <имя пользователя из сетевых реквизитов >
Remote Name [PPTP]: Enter

 

В файле /etc/resolv.conf пропишите DNS сервера:

nameserver 212.110.128.65
nameserver 212.110.152.1

В файле /etc/ppp/options.pptp ищем строки
mppe-40
mppe-128
mppe-stateless

и коментируем их знаком #
#mppe-40
#mppe-128
#mppe-stateless

Можно проверять:

pptp-command start


powered by SkyNet webteam | ©2002-2007
Наши координаты: г. Симферополь, ул. К. Маркса, 7 тел.: (0652) 70-06-08, (0652) 70-06-18