l2tpd (передача параметра ipparam для pppd)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

br41n
Сообщения: 31
ОС: CentOS 5

l2tpd

Сообщение br41n »

Добрый всем день.

Для нужд поставили l2tpd сервер для впн подключений без ipsec реализации.

l2tpd.conf:

Код: Выделить всё

[global]

 rand source = dev

[lns default]
assign ip = no
exclusive = yes

local ip = 192.168.0.1
require chap = yes
ppp debug = no
pppoptfile = /etc/ppp/options.l2tpd



etc/ppp/options.l2tpd:

Код: Выделить всё

lock
nodeflate

name l2tpd


proxyarp
refuse-pap
require-mschap-v2
require-mschap
lcp-echo-failure 12
lcp-echo-interval 5


novj
novjccomp
nobsdcomp
nolog

192.168.0.1:
ms-dns 192.168.0.1
ms-dns 192.168.0.2
plugin radius.so
plugin radattr.so


авторизация и выдача ip адресов по radius


l2tpd вызывает процесс pppd с такими параметрами:

Код: Выделить всё

/usr/sbin/pppd passive -detach 192.168.0.1:0.0.0.0 file /etc/ppp/options.l2tpd /dev/pts/8


вроде все замечательно, все работает, но вот мне позарез нужен параметр ipparam

одновременно на этом же впн сервере стоит pptpd, он дает параметр ipparam нормально:

Код: Выделить всё

/usr/sbin/pppd local file /etc/ppp/options.pptpd 115200 ipparam 10.2.35.208


мне этот параметр позарез для логов и для контроля нужен нужен.

l2tpd собирал из src.rpm. Просматривал исходники, там есть упоминания об ipparam.
Есть отдельные процедуры с комментами типа /* mf, 08.04.2003: used to construct ipparam arg to pppd */


В кодинге я не силен, так что что к чему в исходниках я ни бум бум.


Может есть другой способ забирания параметра пира-источника?
Спасибо сказали:
br41n
Сообщения: 31
ОС: CentOS 5

Re: l2tpd

Сообщение br41n »

неужели l2tpd никто не юзает?
Спасибо сказали: