mgo Posted December 1, 2013 at 02:27 PM Author Posted December 1, 2013 at 02:27 PM Так і там є! Ну масовий ресет для лінивих. Щоб в консоль не заходити і stargazer restart не писати)
mgo Posted December 3, 2013 at 10:35 AM Author Posted December 3, 2013 at 10:35 AM Доброго здоров'я! Підкажіть з макро {ADDRESS} - адрес пользователя виводить тільки вулицю та номер буд. {FULLADDRESS} нічого невиводить. а потрібно повний адрес, як у профілі користувача. і неможу макро мобільного знайти.
nightfly Posted December 3, 2013 at 11:49 AM Posted December 3, 2013 at 11:49 AM Все змішалось в купу - люди, коні... Підкажіть з макро {ADDRESS} - адрес пользователя виводить тільки вулицю та номер буд. воно залежне від CITY_DISPLAY та ZERO_TOLERANCE по ідеї. {FULLADDRESS} нічого невиводить. тільки для друку чеків воно і неможу макро мобільного знайти. я теж
mgo Posted December 3, 2013 at 12:09 PM Author Posted December 3, 2013 at 12:09 PM Все змішалось в купу - люди, коні... ага, люди сідають на коні і їдуть і неможу макро мобільного знайти. я теж хм .. може б домалювати підкажіть з чого почати малювання? хоч на шлях до модулю тицніть, може получиться)
nightfly Posted December 3, 2013 at 12:13 PM Posted December 3, 2013 at 12:13 PM підкажіть з чого почати малювання? api.templatize.php якщо пам'ять не зраджує.
Spl Posted December 13, 2013 at 05:26 PM Posted December 13, 2013 at 05:26 PM Подскажите как дать доступ к 24моней чрез бекенд когда у абона нет денег?
nightfly Posted December 13, 2013 at 07:16 PM Posted December 13, 2013 at 07:16 PM Подскажите как дать доступ к 24моней чрез бекенд когда у абона нет денег? Нарисовать одно исключение в фаерволе?
Spl Posted December 13, 2013 at 07:46 PM Posted December 13, 2013 at 07:46 PM Подскажите как дать доступ к 24моней чрез бекенд когда у абона нет денег? Нарисовать одно исключение в фаерволе? Да
mgo Posted December 17, 2013 at 09:58 PM Author Posted December 17, 2013 at 09:58 PM Доброго здоровя! Підкажіть як краще мігрувати на убілінг. Маєм NAS мікротік, ppoe сервер на німже. є БД з логінами паролями ppoe, адресами куда ходити на кроваву росправу) БД уже на Убілінгу. На разі Убілінг ppp на NAS мікротіку не підтримує. Перевести на DHCP ніякого здоров'я нема, ppoe логіни в роутерах клієнтів. які є варіанти?
nightfly Posted December 18, 2013 at 11:04 AM Posted December 18, 2013 at 11:04 AM Перевести на DHCP ніякого здоров'я нема, ppoe логіни в роутерах клієнтів. які є варіанти? http://wiki.ubilling.net.ua/doku.php?id=freeradius ?
mgo Posted December 22, 2013 at 01:53 PM Author Posted December 22, 2013 at 01:53 PM зробив все, що тут http://wiki.ubilling...p?id=freeradius маєм створена мережа ppp statik, з використання радіуса радіус мікротіка з'єднаний з сервером створений користувач, в наборі ppoe використовує логін пароль в Убілінгу. додано два атрибути (покищо) лог радіуса Sun Dec 22 15:27:03 2013 : Auth: Login incorrect: [1ap1_dxj2/<via Auth-Type = MSCHAP>] (from client mikrotik port 46 cli 00:1F:16:17:XX:XX) що пропустив чи не вірно зробив? ощипятки в логіні паролі немає, перевірив двічі.
jcomm Posted December 22, 2013 at 07:02 PM Posted December 22, 2013 at 07:02 PM Пара Логин-Пароль создаётся автоматически для каждого пользователя сети с включенным радиусом.. В этом модуле указываются только reply-атрибуты...
mgo Posted December 22, 2013 at 07:12 PM Author Posted December 22, 2013 at 07:12 PM (edited) Пара Логин-Пароль создаётся автоматически для каждого пользователя сети с включенным радиусом.. можна детальныше? я так розумію в базі є логін пароль, який створений автоматично/неавтоматично/імпортовано... їх треба передати на мікротік через радіус атрибутами. на скріні вище видно якраз ці атрибути були додані, чого малоб вистачити для проходження авторицації. лог бідний дуже в радіуса( непройшов і все, а з чим і звідки порівнювали нема {RATE} Скорость пользователя * 1000 а якщо швидкість не симетрична? Edited December 22, 2013 at 07:46 PM by mgo
jcomm Posted December 22, 2013 at 09:19 PM Posted December 22, 2013 at 09:19 PM лог бідний дуже в радіуса( # /usr/local/etc/rc.d/radiusd stop && radiusd -x можна детальныше? При подключении пользователя по PPPoE, он подключается к микротику, на нем указан сервер FreeRADIUS и микротик у него спрашивает есть ли такой пользователь и какой у него праоль. Так вот, к чему я, эта пара (username Cleartext-Password := password) автоматом создаются для всех пользователей сети, для которой включена поддержка RADIUS. (Проверить можно сделав запрос в консоли разработчика - SELECT * FROM `radius_check`).. Далее радиус отвечает микротику и в случае успешной авторизации передает все атрибуты, которые вы указываете в модуле...
mgo Posted December 23, 2013 at 08:04 AM Author Posted December 23, 2013 at 08:04 AM (edited) SELECT * FROM `radius_check`) Результат array ( 0 => array ( 'UserName' => '1ap1_dxj2', 'Attribute' => 'Cleartext-Password', 'op' => ':=', 'Value' => '22', ), ) /usr/local/etc/rc.d/radiusd stop && radiusd -x лог запуску став розгорнутий, а авторизації лишився той самий я на користувачі шифрування виключив, пароль в лозі видно. Mon Dec 23 09:48:57 2013 : Auth: Login incorrect: [1ap1_dxj2/22] (from client mikrotik port 59 cli 00:1F:16:17:49:30) ну такий лог з шифруванням у користувача Mon Dec 23 09:55:48 2013 : Auth: Login incorrect: [1ap1_dxj2/<via Auth-Type = MSCHAP>] (from client mikrotik port 64 cli 00:1F:16:17:49:30) із запиту та логу видно що опечатки нема або я дуже сліпий. чому всежтаки Auth: Login incorrect? де глянути лог запиту радіуса до бази? Edited December 23, 2013 at 08:20 AM by mgo
jcomm Posted December 23, 2013 at 03:23 PM Posted December 23, 2013 at 03:23 PM де глянути лог запиту радіуса до бази? Включается в sql.conf.. Там же указывается где смотреть будете... Какие атрибуты установлены в биллинге?
mgo Posted December 23, 2013 at 09:14 PM Author Posted December 23, 2013 at 09:14 PM В момент авторизації юзера радіус має звертатися до бази? Чи в момент запуску? Включив лог усіх запитів до mysql, там немає запитів від радіуса! ні в момент запуску, ні в момент спроби авторизуватися юзера. В файл, що вказаний в sql.conf як лог для sql запитів нічого не пишеться. радіус запущений "radiusd -x" в sql.conf авторизацію mysql прописав. Какие атрибуты установлены в биллинге? Якось так, навмання тицьнув пару поняття не маю які мають бути і як записувати, тицніть носом будьласка на робочий приклад. http://www.mikrotik.com/testdocs/ros/2.9/guide/aaa_radius.php тут доку мікротіка знайшов, але методом научного тика треба ото пробувати, що і куда.
jcomm Posted December 23, 2013 at 10:53 PM Posted December 23, 2013 at 10:53 PM (edited) поняття не маю які мають бути і як записувати, тицніть носом будьласка на робочий приклад. Оствтье только Framed-IP-Address = {IP} и Framed-IP-Netmask = 255.255.255.255 Edited December 23, 2013 at 10:53 PM by jcomm
mgo Posted December 23, 2013 at 11:00 PM Author Posted December 23, 2013 at 11:00 PM мучу радіус такий лог получив # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default[pap] WARNING! No "known good" password found for the user. Authentication may fail because of this.# Executing group from file /usr/local/etc/raddb/sites-enabled/defaultLogin incorrect: [1ap1_dxj2/<via Auth-Type = MSCHAP>] (from client mikrotik port 51 cli 00:1F:16:17:49:30)# Executing group from file /usr/local/etc/raddb/sites-enabled/default
jcomm Posted December 23, 2013 at 11:12 PM Posted December 23, 2013 at 11:12 PM Такс, завтра сутра на виртуалке соберу и все проверю... сейчас спать..
mgo Posted December 23, 2013 at 11:16 PM Author Posted December 23, 2013 at 11:16 PM а я ще помучаю може щось нагуглю
mgo Posted December 23, 2013 at 11:42 PM Author Posted December 23, 2013 at 11:42 PM (edited) /usr/local/etc/raddb/sites-enabled/default authorize { sql # було закоментовано! } тому небуло звернень до БД! розкоментував, авторизація пройшла. зараз 734 link control protocol terminated у юзера вилітає. тут мабудь невистачає атрибутів, рогрібати буду завтра. Edited December 23, 2013 at 11:56 PM by mgo
mgo Posted January 9, 2014 at 10:04 AM Author Posted January 9, 2014 at 10:04 AM (edited) З новим роком та Різвом Христовим шановну підтримку Ubilling та всіх хто тут буває! Пробую налаштувати радіус. ось що напробував. радіус успішно авторизє юзера який прописаний у файлі /usr/local/etc/raddb/users та адекватно реагує на атрибути тутже. з білінга авторизація порходить але реакції на атрибути прописані в мережі -> атрибути мережі немає лог радіуса при авторизації юзера з білінга # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default rlm_sql (sql): Reserving sql socket id: 4 rlm_sql_mysql: query: SELECT (@cnt := @cnt + 1) as id, UserName, Attribute, Value, op FROM radius_check CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE username = '1ap1_dxj2' ORDER BY id rlm_sql_mysql: query: SELECT (@cnt := @cnt + 1) as id, UserName, Attribute, Value, op FROM radius_reply CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE username = '1ap1_dxj2' ORDER BY id rlm_sql_mysql: query: SELECT GroupName FROM radius_usergroup WHERE UserName = '1ap1_dxj2' ORDER BY priority rlm_sql_mysql: query: SELECT (@cnt := @cnt + 1) as id, GroupName, Attribute, Value, op FROM radius_groupcheck CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE groupname = 'taryf_test' ORDER BY id rlm_sql_mysql: query: SELECT (@cnt := @cnt + 1) as id, GroupName, Attribute, Value, op FROM radius_groupreply CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE groupname = 'taryf_test' ORDER BY id rlm_sql (sql): Released sql socket id: 4 # Executing group from file /usr/local/etc/raddb/sites-enabled/default Login OK: [1ap1_dxj2/<via Auth-Type = MSCHAP>] (from client mikrotik1 port 58 cli 00:1F:16:17:49:30) Ready to process requests. /usr/local/etc/raddb/users st Cleartext-Password := "22" Service-Type = Framed-User, Framed-Protocol = PPP, Framed-IP-Address = 172.16.3.33, Framed-IP-Netmask = 255.255.255.0, Mikrotik-Rate-Limit = "2048k/1024k" скрін атрибутів в білінгу http://clip2net.com/s/6ycepA Edited January 9, 2014 at 10:08 AM by mgo
mgo Posted January 9, 2014 at 11:11 AM Author Posted January 9, 2014 at 11:11 AM SELECT (@cnt := @cnt + 1) as id, UserName, Attribute, Value, op FROM radius_check CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE username = '1ap1_dxj2' ORDER BY id результат array ( 0 => array ( 'id' => '1', 'UserName' => '1ap1_dxj2', 'Attribute' => 'Cleartext-Password', 'Value' => '22', 'op' => ':=', ), ) SELECT (@cnt := @cnt + 1) as id, UserName, Attribute, Value, op FROM radius_reply CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE username = '1ap1_dxj2' ORDER BY id порожный результат SELECT GroupName FROM radius_usergroup WHERE UserName = '1ap1_dxj2' ORDER BY priority результат array ( 0 => array ( 'GroupName' => 'taryf_test', ), ) SELECT (@cnt := @cnt + 1) as id, GroupName, Attribute, Value, op FROM radius_groupcheck CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE groupname = 'taryf_test' ORDER BY id порожный результат query: SELECT (@cnt := @cnt + 1) as id, GroupName, Attribute, Value, op FROM radius_groupreply CROSS JOIN (SELECT @cnt := 0) AS dummy WHERE groupname = 'taryf_test' ORDER BY id порожный результат
mgo Posted January 9, 2014 at 01:10 PM Author Posted January 9, 2014 at 01:10 PM (edited) во натупив! NAS сервер забув додати от і ніфіга не їде!додав нас сервер і все взлетіло. получилося щось такеюзер звонить на pppoe, радіус дає з бази IP адресу та швидкість. дальше ставлю цей мікротік як NAS MikroTik і керую фаєром(в інтернет чи в кабінет) як звичайним насом. Edited January 9, 2014 at 02:50 PM by mgo
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now