Linux

ВНИМАНИЕ! Для операционных систем LINUX и UNIX существует множество способов настройки Интернета в зависимости от используемого дистрибутива и программного обеспечения. Если у Вас возникают проблемы в настройке Интернета на Linux или Unix, администратор может помочь.

Параметры подключения (для опытных пользователей):
Тип подключения: L2TP
Адрес сервера: l2tp.mai.ru
Шифрование: отсутствует

Настройка:
1. Для начала нам потребуется пакет xl2tpd

sudo apt-get update
sudo apt
-get install xl2tpd

Возможно что в вашем дистрибутиве (на CD-дисках) будет отсутствовать пакет xl2tpd, его можно будет взять из сети:

wget http://80.252.130.250/xl2tpd.deb
sudo dpkg
-i xl2tpd.deb


Также его можно скачать по этой ссылке: xl2tpd.deb

2. Далее редактируем файл /etc/xl2tpd/xl2tpd.conf и вписываем в него следующее:

[global]
      port
= 1701
      access control
= yes
      rand source
= dev
     
[lac mai]
      lns
= l2tp.mai.ru
      redial
= yes
     
require chap = yes
     
require authentication = no
      name
= ЛОГИН
     
require pap = no
      pppoptfile
= /etc/ppp/options.xl2tpd
      autodial
= yes

Внимательно смотрим на строку "name =". Вместо слова "ЛОГИН" необходимо указать имя пользователя для входа в интернет.
Сохраняем...

3. Открываем файл /etc/ppp/chap-secrets и вписываем туда :

sudo nano /etc/ppp/chap-secrets

логин * пароль (между логином, звездочкой, и паролем - табуляция)

сохраняем...

4. Создаем файл /etc/ppp/options.xl2tpd и редактируем его:

sudo nano /etc/ppp/options.xl2tpd

5. Вносим в него следующее содержимое:

unit 0
      name
ЛОГИН
      remotename l2tp
      ipparam mai
      connect
/bin/true
      mtu
1460
      mru
1460
      nodeflate
      nobsdcomp
      persist
      maxfail
0
      nopcomp
      noaccomp
      defaultroute
      replacedefaultroute

Внимательно смотрим на строку "name =". Вместо слова "ЛОГИН" необходимо указать имя пользователя для входа в интернет.
Сохраняем...

6. В файл /etc/init.d/xl2tpd добавляем строки (выделены решетками):

case "$1" in
      start
)
     
###################################################
     
if !([ -f /var/run/xl2tpd/l2tp-control ]); then
        mkdir
-p /var/run/xl2tpd
        touch
/var/run/xl2tpd/l2tp-control
       
fi
     
###################################################
      echo
-n "Starting $DESC: "
      start
-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
     
--exec $DAEMON -- $DAEMON_OPTS
      echo
"$NAME."
     
;;

7. Запускаем L2TP демон ("включаем" интернет):

sudo /etc/init.d/xl2tpd restart

Проверяем работу интернета (например откроем яндекс)
В Debian Linux в случае работы от root'а, все команды можно вводить без sudo
Инструкция проверена на работоспособность в Ubuntu 9.10 и Ubuntu 12.04.


Возможные вопросы:
Что делать когда закончился месяц?
Нужно подключиться под другим логином и паролем, что нужно исправить?

Ответ:
1. В файле /etc/xl2tpd/x2ltp.conf исправить параметр "name = xxxxx", указав вместо xxxxx новый логин.
2. В файле /etc/ppp/options.x2ltpd исправить параметр "name xxxxx", указав вместо xxxxx новый логин.
3. В файле /etc/ppp/chap-secrets вместо старых данных указать новые в виде "логин * пароль" или дописать такую же строчку с новыми данными.