CID по MAC адресу

Ответить
gab

CID по MAC адресу

Сообщение gab »

При попытке использовать MAC в CID получаю следующую ошибку:

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

LOG_WARNING: AUTH [user] NAS: 1 Wrong MAC ''
Я так понимаю радиус не передает МАК адрес, где можно пофиксить подскажите?

Использую abills 0.24f3 Exppp

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

Посмотрите передаётся ли CALLING-STATION-ID

при подключении в отладочном режиме

radiusd -x

Гость

Сообщение Гость »

Не передает, как можно включить?

Anton

Сообщение Anton »

использую abills0.3 - такая же проблема

Anton

Сообщение Anton »

нашел лекарство для CID:
Установка PopTop


Все операции проводим от пользователя root.

noc# cd /usr/ports/net/poptop/
noc# make patch


Копируем патч (http://www.opennet.ru/soft/vpn/pptpctrl.patch) в каталог: /usr/ports/net/poptop/work/poptop-1.1.4/ и
далее:

noc# cd /usr/ports/net/poptop/work/poptop-1.1.4
noc# patch < pptpctrl.patch
Hmm... Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** pptpctrl.c.orig Wed Jul 16 14:51:40 2003
|--- pptpctrl.c Mon Jul 14 15:51:35 2003
--------------------------
Patching file pptpctrl.c using Plan A...
Hunk #1 succeeded at 388.
done
noc# cd ../..
noc# make install
noc# make clean
noc# cp /usr/local/etc/pptpd.conf.sample /usr/local/etc/pptpd.conf
noc# mv /usr/local/etc/rc.d/pptpd.sh.sample /usr/local/etc/rc.d/pptpd.sh

И запускаем poptop

noc# /usr/local/etc/rc.d/pptpd.sh start

Гость

Сообщение Гость »

Я использую exppp :)

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Сообщение kvirtu »

Anton писал(а):нашел лекарство для CID:
Установка PopTop


Все операции проводим от пользователя root.

noc# cd /usr/ports/net/poptop/
noc# make patch


Копируем патч (http://www.opennet.ru/soft/vpn/pptpctrl.patch) в каталог: /usr/ports/net/poptop/work/poptop-1.1.4/ и
далее:

noc# cd /usr/ports/net/poptop/work/poptop-1.1.4
noc# patch < pptpctrl.patch
Hmm... Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** pptpctrl.c.orig Wed Jul 16 14:51:40 2003
|--- pptpctrl.c Mon Jul 14 15:51:35 2003
--------------------------
Patching file pptpctrl.c using Plan A...
Hunk #1 succeeded at 388.
done
noc# cd ../..
noc# make install
noc# make clean
noc# cp /usr/local/etc/pptpd.conf.sample /usr/local/etc/pptpd.conf
noc# mv /usr/local/etc/rc.d/pptpd.sh.sample /usr/local/etc/rc.d/pptpd.sh

И запускаем poptop

noc# /usr/local/etc/rc.d/pptpd.sh start
все сделал как здесь расписано, потом в поле CID прописал МАС-адрес сетевой карты клиента,но проблема осталась, вот что лог выдает:
2006-06-28 14:19:50 LOG_WARNING: AUTH [bob] NAS: 1 Wrong MAC '10.1.1.10' , где 10.1.1.10 IP-адрес с которого выходит клиент. когда пропысываю в поле CID 10.1.1.10 - клиент заходит ???
пробывал прописывать сразу мас при создании юзвера, отключил автозаполнение МАС в конфиге не помогло
где грабли ???

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Сообщение kvirtu »

все разобрался: если используется pptpd - сервер то идет привязка по IP-адресу клинта, если используется pppoed - сервер идет привязка по МАС-адресу

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

Для версии pptpd-1.2.3 нужно сделать

http://abills.asmodeus.com.ua/wiki/doku ... pp:ru#pptp

Ответить