ОС Debian/Ubuntu
Дата новости:
Настройка подключения к интернету (VPN/L2TP)
- Для начала нам потребуется пакет xl2tpd
sudo apt-get update
Возможно что в вашем дистрибутиве (на CD-дисках) будет отсутствовать пакет xl2tpd, его можно будет взять из сети:
sudo apt-get install xl2tpdwget http://80.252.130.250/xl2tpd.deb
sudo dpkg -i xl2tpd.deb - Далее редактируем файл /etc/xl2tpd/xl2tpd.conf и вписываем в него следующее:[global]
port = 1701
access control = yes
rand source = dev
[lac mks]
lns = 10.255.255.254
require chap = yes
require authentication = no
require pap = no
pppoptfile = /etc/ppp/options.l2tp
redial = yes
redial timeout = 10
autodial = yesСохраняем… - Открываем файл
sudo nano /etc/ppp/chap-secrets
и вписываем туда :Логин L2TP Пароль
сохраняем… - Создаем файл /etc/ppp/options.xl2tp и редактируем его:
sudo nano /etc/ppp/options.l2tp
Вносим в него следующее содержимое:unit 0
Сохраняем…
name Ваш логин по договору
remotename L2TP
noauth
ipparam mks
connect /bin/true
mtu 1460
mru 1460
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
defaultroute
replacedefaultroute
usepeerdns - Создаем файл /etc/ppp/ip-up.d/mks и редактируем его:
sudo nano /etc/ppp/ip-up.d/mks
Вносим в него следующее содержимое:#!/bin/sh
Вместо x.x.x.x подставьте адрес Вашего шлюза, можно мосмотреть выполнив команду
route add -host 10.255.255.254 gw x.x.x.x
route add -net 80.252.130.248/29 gw x.x.x.x
route add -net 10.0.0.0/8 gw x.x.x.xsudo ifconfig
Сохраняем…
Присваиваем права на выполнение:sudo chmod u+x /etc/ppp/ip-up.d/mks
- Запускаем L2TP демон («включаем» интернет):
sudo /etc/init.d/xl2tpd start
Проверяем работу интернета (например откроем яндекс)
В Debian Linux в случае работы от root’а, все команды можно вводить без sudo
Инструкция проверена на работоспособность в Ubuntu 9.10