Название: DHCP Radius
Отправлено: stix от 10 Октября 2010, 07:54:46
http://www.netpatch.ru/dhcp2radius.html Здесь описано на примере PostgreSQL, ну то мелочи. Патч для версии 3.0.7
Кто-нибудь пробовал связать у себя на dhcp серверу авторизацию хостов через радиус?\
http://freeradius.org/features/dhcp.html радиус уже вроде как работает с dhcp
Кстати на микротике DHCP сервер уже с радиус поддержкой. Было бы довольно удобно чтобы смотрел мак и ip из биллинга, вместо nomake.pl
LDAP не выход
Название: Re: DHCP Radius
Отправлено: stix от 10 Октября 2010, 08:17:36
rad_recv: Access-Request packet from host 19.3.130.94:42634, id=189, length=108 NAS-Port-Type = Ethernet NAS-Port = 2209349786 Calling-Station-Id = "1:0:2:44:59:cd:b1" Called-Station-Id = "dhcp1" User-Name = "00:02:44:59:CD:B1" User-Password = "" NAS-Identifier = "black" NAS-IP-Address = 19.3.130.94 Processing the authorize section of radiusd.conf modcall: entering group authorize for request 8 modcall[authorize]: module "preprocess" returns ok for request 8 modcall[authorize]: module "chap" returns noop for request 8 modcall[authorize]: module "mschap" returns noop for request 8 rlm_realm: No '@' in User-Name = "00:02:44:59:CD:B1", looking up realm NULL rlm_realm: No such realm "NULL" modcall[authorize]: module "suffix" returns noop for request 8 modcall[authorize]: module "files" returns notfound for request 8 radius_xlat: '00:02:44:59:CD:B1' rlm_sql (sql): sql_set_user escaped user --> '00:02:44:59:CD:B1' radius_xlat: 'call radcheck('00:02:44:59:CD:B1')' rlm_sql (sql): Reserving sql socket id: 1 rlm_sql (sql): User 00:02:44:59:CD:B1 not found in radcheck radius_xlat: '' radius_xlat: '' rlm_sql (sql): Released sql socket id: 1 modcall[authorize]: module "sql" returns ok for request 8 modcall: leaving group authorize (returns ok) for request 8 auth: No authenticate method (Auth-Type) configuration found for the request: Rejecting the user auth: Failed to validate the user. Delaying request 8 for 1 seconds Finished request 8 Going to the next request Cleaning up request 3 ID 37 with timestamp 4cb159c9 Cleaning up request 4 ID 38 with timestamp 4cb159c9 Waking up in 1 seconds... rad_recv: Access-Request packet from host 95.3.130.94:42634, id=189, length=108 Sending Access-Reject of id 189 to 95.3.130.94 port 42634 вот так в дебаге идет Dhcp запрос через радиус. остается сложность как бы разделить юзеров ppp и dhcp
|