1. Вначале необходимо установить пакет xl2tp.
$ sudo apt-get install xl2tpd
2. Редактируем файл /etc/xl2tpd/xl2tpd.conf:
$ sudo gedit /etc/xl2tpd/xl2tpd.conf
Необходимо прописать в него следующее:
[global]
access control = yes
[lac sovatelecom]
lns = 10.0.0.110
redial = yes
redial timeout = 1
require chap = yes
require authentication = no
name = <sovatelecom-user-name>
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
require pap = no
autodial = yes
где sovatelecom-user-name; - ваше имя пользователя в Sovatelecom.
3. Редактируем /etc/ppp/options.xl2tpd:
$ sudo gedit /etc/ppp/options.xl2tpd
Прописываем в него:
unit 0
name <sovatelecom-user-name>
remotename l2tp
ipparam sovatelecom
connect /bin/true
mru 1460
mtu 1460
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
defaultroute
replacedefaultroute
4. В /etc/ppp/chap-secrets добавляем строку (если ее еще там нет):
<sovatelecom-user-name-without-brackets> * <sovatelecom-password-without-brackets>
5. Вносим изменения в /etc/init.d/xl2tpd:
$ sudo gedit /etc/init.d/xl2tpd
Необходимо поменять секцию start следующим образом:
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.» route add -host <10.0.0.110> gw <default-gw> route add -host <dns-server-1> gw <default-gw> route add -host <dns-server-2> gw <default-gw>
Здесь: host 10.0.0.110 - L2TP-сервер провайдера, - первый DNS-сервер, - второй DNS-сервер, - шлюз по умолчанию определяются для каждого случая свои. Для их определения можно воспользоваться командами:
$ host 10.0.0.110
$ cat /etc/resolv.conf
$ route -n
6. Прописываем в /etc/network/interfaces свои настройки сети для карточки:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
7. Отключаем network-manager в списке запущенных приложений, чтобы не мешал работать стандартной дебиановской сетевой системе и позволил проинициализировать eth0 до того, как будет подниматься ppp0 через xl2tpd.