Всем доброго время суток! Недавно столкнулся с такой проблемой, нужно поднять l2tp сервер на ubuntu 12.04(хотя версия не критична) И все время сталкиваюсь с проблемой, пишет что ПРОТОКОЛ не поддерживается ядром. Уже перелазил кучу страниц в нэте. И никто толком не может обрисовать решение. Может конечно и я не очень компетентен в этих вопросах. что не понимаю... пожалуйста,может здесь есть тот добрый человек который шарит=)
Погоди милок, я сейчас кофе заварю, выпью, и буду гадать...
> Всем доброго время суток! Недавно столкнулся с такой проблемой, нужно поднять l2tp
> сервер на ubuntu 12.04(хотя версия не критична) И все время сталкиваюсь
> с проблемой, пишет что ПРОТОКОЛ не поддерживается ядром. Уже перелазил кучу
> страниц в нэте. И никто толком не может обрисовать решение.
> Может конечно и я не очень компетентен в этих вопросах.
> что не понимаю... пожалуйста,может здесь есть тот добрый человек который шарит=)Пересобрать пакет с поддержкой ядреного модуля.
> Пересобрать пакет с поддержкой ядреного модуля.Пакет? именно пакет xl2tp или само ядро?
> Пакет? именно пакет xl2tp или само ядро?Вот и мы не понимаем о чём Вы нам пишите.
Хотите дельный совет - задайте правильно вопрос! Дайте больше информации, какие пакеты, кусок лога который вас смущает.
>> Пакет? именно пакет xl2tp или само ядро?
> Вот и мы не понимаем о чём Вы нам пишите.
> Хотите дельный совет - задайте правильно вопрос! Дайте больше информации, какие пакеты,
> кусок лога который вас смущает.) У меня стоит ubuntu, ядро 3.0.3-12-generic. eth0=192.1168.85.145
Скачал apt-get install xl2tpd. Поднимаю сервер l2tp:
Мои конфиги:
1) /etc/xl2tpd/xl2tpd.conf
[global]
port = 1701
auth file = /etc/l2tpd/l2tp-secrets
access control = no
rand source = dev
[lns default]
exclusive = no
ip range = 172.16.0.10-172.16.0.30
lac = 10.0.0.1 - 10.0.0.50
hidden bit = no
local ip = 172.16.0.5
length bit = yes
require chap = yes
refuse pap = yes
refuse authentication = no
require authentication = no
name = default
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
flow bit = yes
2) /etc/ppp/options.xl2tpd
mtu 1410
mru 1410
lcp-echo-interval 3
lcp-echo-failure 8
debug
nodeflate
noproxyarp
lockПри запуске xl2tp -D Высвечивает ошибки:
xl2tpd[3989]: setsockopt recvref[22]: Protocol not available
xl2tpd[3989]: This binary does not support kernel L2TP.
xl2tpd[3989]: xl2tpd version xl2tpd-1.2.8 started on ubuntu PID:3989
xl2tpd[3989]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
xl2tpd[3989]: Forked by Scott Balmos and David Stipp, (C) 2001
xl2tpd[3989]: Inherited by Jeff McAdams, (C) 2002
xl2tpd[3989]: Forked again by Xelerance (www.xelerance.com) (C) 2006
xl2tpd[3989]: Listening on IP address 0.0.0.0, port 1701
^Cxl2tpd[3989]: death_handler: Fatal signal 2 receivedКот такая вот фигня=)
ну и туннель, как следствие. естественно не создается((
>xl2tpd[3989]: setsockopt recvref[22]: Protocol not available
>xl2tpd[3989]: This binary does not support kernel L2TP.На это можно забить.
> ну и туннель, как следствие. естественно не создается((
Какой туннель должен был создаваться если Вы сервер запустили?
Идите и читайте дальше интернеты до момента просветления...
>>xl2tpd[3989]: setsockopt recvref[22]: Protocol not available
>>xl2tpd[3989]: This binary does not support kernel L2TP.
> На это можно забить.
> Какой туннель должен был создаваться если Вы сервер запустили?Я имел ввиду интерфейс. разве он не должен создаваться отдельно для l2tp?
> Я имел ввиду интерфейс. разве он не должен создаваться отдельно для l2tp?Нет.
рррХ будет создан когда к серверу подключится клиент.
>> Я имел ввиду интерфейс. разве он не должен создаваться отдельно для l2tp?
> Нет.
> рррХ будет создан когда к серверу подключится клиент.Создал клиента.
Конфиги:
1)/etc/l2tpd/l2tpd.confglobal]
access control = no
auth file = /etc/l2tpd/l2tp-secrets
lac hostname]
lns = 10.0.0.50
redial = yes
redial timeout = 1
require chap = yes
require authentication = no
name = username
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
require pap = no
autodial = yes2)/etc/ppp/options.xl2tpd)
mtu 1410
mru 1410
lcp-echo-interval 3
lcp-echo-failure 8
logfile /var/log/pppd
nodeflate
noproxyarp
noauth
defaultroute
replacedefaultroute
lock3)/etc/ppp/chap-secrets
testuser * secret *
При старте xl2tpd -D Выдает:
setsockopt recvref[22]: Protocol not available
xl2tpd[2140]: This binary does not support kernel L2TP.
xl2tpd[2140]: xl2tpd version xl2tpd-1.2.5 started on ubuntu PID:2140
xl2tpd[2140]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
xl2tpd[2140]: Forked by Scott Balmos and David Stipp, (C) 2001
xl2tpd[2140]: Inherited by Jeff McAdams, (C) 2002
xl2tpd[2140]: Forked again by Xelerance (www.xelerance.com) (C) 2006
xl2tpd[2140]: Listening on IP address 0.0.0.0, port 1701
xl2tpd[2140]: Connecting to host 10.0.0.50, port 1701
xl2tpd[2140]: Maximum retries exceeded for tunnel 47127. Closing.Как буд-то сервера вовсе нет. Может я что-то с IP напутал в конфигах. Сейчас у моих машин сервер-172.16.21.138 клиент-172.16.21.137 Эти адреса должны вообще в конфигах фигурировать?
>xl2tpd version xl2tpd-1.2.8 started on ubuntu PID:3989https://www.openswan.org/projects/openswan/wiki/L2TPIPsec_co...
>>xl2tpd version xl2tpd-1.2.8 started on ubuntu PID:3989
> https://www.openswan.org/projects/openswan/wiki/L2TPIPsec_co...ммм...а как будут выглядеть конфиги на клиенте в этом случае?