Перейти до

Freeradius + Perl + Mysql


Рекомендованные сообщения

нодени 49-й написан на перле ... база в мускуле ... подняли пптп на сем диве ... все работает крутиццо ... при єтом 3 независиміх компонента получили ... ноудени нихрена не знает про радиус, радиус нихрена не знает про нодени и пптпд ... так же и пптпд нихрена не знает про все остальное но в связке работают на ура ... причем пропатчили все єто дело до такой степени что клиентам теперь пофиг поставили ли они (или сняли) галку "требовать шифрование" ... т.е. ВПН работает как по шифрованному каналу так и не по шифрованному :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Мені якимось макаром потрібно заставити фрірадіус доставати логін, пароль, ір з бази яка вже є.

В мене є готовий білінг який був написаний щоб роздавати клієнтам нет по нату но тут портібен і ще впн.

А переходити на іншний білінг не хочу!

Найшов статю http://habrahabr.ru/blogs/linux/42977/, настроїв все так як там написано. Но коли підключаюсь з під віндова до впн то в логаг пптпд пише:

Apr 23 14:19:16 debian pptpd[12730]: CTRL: Client 10.110.2.3 control connection started

Apr 23 14:19:16 debian pptpd[12730]: CTRL: Starting call (launching pppd, opening GRE)

Apr 23 14:19:16 debian pppd[12731]: Plugin radius.so loaded.

Apr 23 14:19:16 debian pppd[12731]: RADIUS plugin initialized.

Apr 23 14:19:16 debian pppd[12731]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.

Apr 23 14:19:16 debian pppd[12731]: pppd 2.4.4 started by root, uid 0

Apr 23 14:19:16 debian pppd[12731]: Using interface ppp0

Apr 23 14:19:16 debian pppd[12731]: Connect: ppp0 <--> /dev/pts/2

Apr 23 14:19:16 debian pptpd[12730]: GRE: Bad checksum from pppd.

Apr 23 14:19:17 debian pptpd[12730]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!

Apr 23 14:19:17 debian pppd[12731]: rc_read_dictionary: invalid type on line 11 of dictionary /etc/radiusclient/dictionary.microsoft

Apr 23 14:19:17 debian pppd[12731]: RADIUS: Can't read dictionary file /etc/radiusclient/dictionary

Apr 23 14:19:17 debian pppd[12731]: Peer user failed CHAP authentication

Apr 23 14:19:17 debian pppd[12731]: Connection terminated.

Apr 23 14:19:17 debian pptpd[12730]: CTRL: Reaping child PPP[12731]

Apr 23 14:19:17 debian pppd[12731]: Exit.

Apr 23 14:19:17 debian pptpd[12730]: CTRL: Client 10.110.2.3 control connection finished

а в логаг фрерадіуса:

Thu Apr 23 14:44:38 2009 : Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?

Thu Apr 23 14:44:38 2009 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linked

Thu Apr 23 14:44:38 2009 : Info: rlm_sql (sql): Attempting to connect to freeradius@localhost:/billing

Thu Apr 23 14:44:38 2009 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0

Thu Apr 23 14:44:38 2009 : Info: rlm_sql_mysql: Starting connect to MySQL server for #1

Thu Apr 23 14:44:38 2009 : Info: rlm_sql_mysql: Starting connect to MySQL server for #2

Thu Apr 23 14:44:38 2009 : Info: rlm_sql_mysql: Starting connect to MySQL server for #3

Thu Apr 23 14:44:38 2009 : Info: rlm_sql_mysql: Starting connect to MySQL server for #4

Thu Apr 23 14:44:38 2009 : Info: Ready to process requests.

Thu Apr 23 14:44:46 2009 : Error: rlm_sql_getvpdata: database query error

 

і це все!

Потрібна Допомога щоб настроїти так фрірадіус як написано в даній статі!

Може в когось є готові приклади?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...