Разместить здесь рекламу ftp://ftp.spnet.ru/linux/pptp-linux-latest.tar.gz
ftp://spnet.ru/linux/ppp-2.3.11.tar.gz
ftp://spnet.ru/linux/linux-2.2.14.tar.gz

Настройка VPN-соединения в Linux

Для настройки VPN-соединения в Linux Вам понадобится ядро с вкомпилированной
в виде модуля поддержкой протокола PPP. Исходные тексты ядра версии 2.2.14,
а также все необходимые для установки VPN-соединения пакеты Вы можете взять
с нашего анонимного FTP сервера:

linux-2.2.14.tar.gz

ppp-2.3.11.tar.gz

pptp-linux-latest.tar.gz

Скопируйте все пакеты в отдельную директорию (например /usr/src), и
последовательно выполните следующие команды:

1. Переходим в директорию, в которой лежат пакеты:

cd /usr/src

2. Разворачиваем архивы в текущую директорию:

tar -zxvf linux-2.2.14.tar.gz

tar -zxvf ppp-2.3.11.tar.gz

tar -zxvf pptp-linux-latest.tar.gz

3. Переходим в директорию с исходными текстами PPPD и компилируем все
необходимые файлы:

cd /usr/src/ppp-2.3.11

./configure

make

make kernel

make install

4. Переходим в каталог с исходными текстами ядра и компилируем модули,
необходимые для работы протокола PPP:

cd /usr/src/linux

make modules SUBDIRS=drivers/net

5. Копируем скомпилированные модули в каталог /lib/modules/kernel-2.2.14(или
в другой каталог в зависимости от версии Вашего ядра):

cd /usr/src/linux/drivers/net

cp ppp.o slhc.o bsd_comp.o ppp_deflate.o ppp_mppe.o /lib/modules/2.2.14/net

6. Добавляем в файл /etc/conf.modules следующие строки:

alias char-major-108 off

alias ppp-compress-18 ppp_mppe

alias ppp-compress-21 bsd_comp

alias ppp-compress-24 ppp_deflate

alias ppp-compress-26 ppp_deflate

7. Выгружаем модули, если они загружены:

rmmod ppp

rmmod slhc

rmmod bsd_comp

rmmod ppp_deflate

8. Обновляем информацию о модулях и загружаем модуль PPP:

depmod -a

modprobe ppp

9. Создаем файл /etc/ppp/chap-secrets:

LOGIN vpn.spnet.ru PASSWORD

где LOGIN - имя пользователя, PASSWORD - Ваш пароль.

10. Переходим в каталог с VPN-клиентом и компилируем его:

cd /usr/src/pptp-linux-1.0.2

make

cp -f ./pptp /usr/sbin/pptp

cp -f ./pptp_callmgr /usr/sbin/pptp_callmgr

11. Для автоматического запуска соединения с VPN сервером в процессе
загрузки системы вставляем следующие строки в файл /etc/rc.d/rc.local:

/usr/sbin/pptp forest name LOGIN remotename vpn.spnet.ru noauth debug

sleep 20

/sbin/route del default gw 192.168.1.1

/sbin/route add default gw 192.168.4.1

12. Перезагружаем компьютер.
Раздел вышеUp
НачалоTop
КонецDown
Запомнить+Marker
ВосстановитьMarker
Забыть-Marker
РекламаAdv
Font

Сказать спасибо Укоротить ссылку Нашли ошибку?

Дочитать позже / поделиться

   

См. также


Новости партнеров