LINUX.ORG.RU
ФорумAdmin

[pppoe] Связать с Radius.


0

0

Что надо кинуть в /etc/ppp/pppoe-server-options чтоб заработал pppoe через радиус. Счас там прописано

auth
#require-chap
ms-dns 8.8.8.8
plugin radius.so
proxyarp
nologfd
noipdefault
noipx
defaultroute
netmask 255.255.255.255
logfile /var/log/pppoe-server.log
 

Но оно не работает. а при попытки соединения в лог кидает токое

Using interface ppp0
Connect: ppp0 <--> /dev/pts/3
rc_avpair_new: unknown attribute 11
rc_avpair_new: unknown attribute 25
rc_get_ipaddr: couldn't resolve hostname: ebisu
rc_own_ipaddress: couldn't get own IP address
Peer alex failed CHAP authentication
Connection terminated.
pppoe: read (asyncReadFromPPP): Session 2: Input/output error
Terminating on signal 15
 

сам радиус вроде работает

 
# radtest alex 11111 127.0.0.1:1812 0 radiuspass 0 127.0.0.1

Sending Access-Request of id 225 to 127.0.0.1 port 1812
	User-Name = "alex"
	User-Password = "1111"
	NAS-IP-Address = 127.0.0.1
	NAS-Port = 0
	Framed-Protocol = PPP
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=225, length=50
	Framed-Protocol = PPP
	Framed-Compression = Van-Jacobson-TCP-IP
	Session-Timeout = 436057
	Framed-IP-Address = 1.1.1.2
	Framed-IP-Netmask = 255.255.255.255

Как заставить PPPoE юзать radius . Спасибо

★★


должны быть строки в /etc/radiusclient/dictionary:

INCLUDE /etc/radiusclient/dictionary.microsoft
INCLUDE /etc/radiusclient/dictionary.merit
INCLUDE /etc/radiusclient/dictionary.rfc2869

Эти файлы брать из пакета radiusclient (в дебиане - radiusclient1)
Кроме того, должны быть эти словари подключены и к самому радиусу.

/etc/raddb/dictionary:

$INCLUDE /etc/raddb/dictionary.microsoft
$INCLUDE /etc/raddb/dictionary.rfc2869

файлы брать из пакета freeradius. У них хоть и одинаковые имена, но содержимое разное.


Bers666 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.