Тодор Лазаров Публикувано 6 Октомври, 2008 Доклад Сподели Публикувано 6 Октомври, 2008 Имам микротик който е вързан за FreeRadius. Искам с една парола и име да се индефицира само един потребител. Провериш че това ставало с параметъра: Simultaneous-Use := 1 Добавиш го в таблицата: radcheck за съответния потребител но пак не става: т.е. от две различни места могат да влизат потребители с еднакво име и парола. Който има виждане нека помогне. Адрес на коментара Сподели в други сайтове More sharing options...
Администратор 111111 Отговорено 6 Октомври, 2008 Администратор Доклад Сподели Отговорено 6 Октомври, 2008 добави и MAC аутентификация Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Адрес на коментара Сподели в други сайтове More sharing options...
Тодор Лазаров Отговорено 6 Октомври, 2008 Автор Доклад Сподели Отговорено 6 Октомври, 2008 Кажи защо не мога дасе справя с Simultaneous, пак после ще го мисля и за MAC. Сега със едно и също име и парола могат да влизат едновремено ... Адрес на коментара Сподели в други сайтове More sharing options...
Администратор Велин Отговорено 7 Октомври, 2008 Администратор Доклад Сподели Отговорено 7 Октомври, 2008 а ако се логват само от едно място(микротик) пак ли може да са двама , колегата тества при нас Мт с радиус сървър и когато единия лаптоп беше логнат с юзер .. хотспота даваше съобщение на друг лаптоп, че вече има логнат такъв юзер и не го допускаше докато не се направи логаут на предния лаптоп който иска да влезне с същия юзер. Ако има нещо з настройване то ще да е радиус сървара. Не отговарям на постове написани с шльокавица! Адрес на коментара Сподели в други сайтове More sharing options...
Тодор Лазаров Отговорено 7 Октомври, 2008 Автор Доклад Сподели Отговорено 7 Октомври, 2008 а ако се логват само от едно място(микротик) пак ли може да са двама , колегата тества при нас Мт с радиус сървър и когато единия лаптоп беше логнат с юзер .. хотспота даваше съобщение на друг лаптоп, че вече има логнат такъв юзер и не го допускаше докато не се направи логаут на предния лаптоп който иска да влезне с същия юзер. Ако има нещо з настройване то ще да е радиус сървара. За hotspot-a може при мен постановката е микротик вързан към freeradius. Та тези който имат такава схема нека споделят. Мерси на всички Адрес на коментара Сподели в други сайтове More sharing options...
Тодор Лазаров Отговорено 7 Октомври, 2008 Автор Доклад Сподели Отговорено 7 Октомври, 2008 Вече малко ми е ясно ... Радиуса има една клауза: simul_count_query = "SELECT COUNT(*) FROM ${acct_table1} WHERE UserName='%{SQL-User-Name}' AND AcctStopTime = 0" Която извлича колко конкуретени реда има в таблицата с едно и също име Като AcctStopTime трябва да е 0, зашото се предполага че това са редовете който са с активни сесий. До тук добре. т.е. Когато един потребител се логне времето му за спиране е 0. И би трябвало когато друг се логне със същото име и неговото време също да е 0. Пускайки sql заявката трябва да се върне резултат по-голям от 1. Но не е така. Напрактика какво става. Първия който влезе има AcctStopTime = 0 Но ако следващ потребител се логне със същото име то AcctStopTime на предишния потребител става различно от 0. Ето това е проблема. Адрес на коментара Сподели в други сайтове More sharing options...
byte Отговорено 7 Октомври, 2008 Доклад Сподели Отговорено 7 Октомври, 2008 Би ли проверил в радиусд.конф-а дали секция : session { # See "Simultaneous Use Checking Querie" in sql.conf sql } го имаш Адрес на коментара Сподели в други сайтове More sharing options...
Тодор Лазаров Отговорено 7 Октомври, 2008 Автор Доклад Сподели Отговорено 7 Октомври, 2008 Би ли проверил в радиусд.конф-а дали секция : session { # See "Simultaneous Use Checking Querie" in sql.conf sql } го имаш Това го имам то иначе няма да работи с sql. t.e. Казва да погледнеш в sql.conf. И там да откоментираш: # Uncomment simul_count_query to enable simultaneous use checking # simul_count_query = "SELECT COUNT(*) FROM ${acct_table1} WHERE UserName='%{SQL-User-Name}' AND AcctStopTime = 0" Което го и направиш .... но пак същото с едно и също име и парола може да се влиза от няколко компютъра. Адрес на коментара Сподели в други сайтове More sharing options...
byte Отговорено 7 Октомври, 2008 Доклад Сподели Отговорено 7 Октомври, 2008 Секция оторизация и акаунтинг, там ако няма разкоментирано sql, а точно тая секция е за броя влизания с акаунт а във sql.conf ти трябват simul_count_query + simul_verify_query заявките Адрес на коментара Сподели в други сайтове More sharing options...
Тодор Лазаров Отговорено 7 Октомври, 2008 Автор Доклад Сподели Отговорено 7 Октомври, 2008 Секция оторизация и акаунтинг, там ако няма разкоментирано sql, а точно тая секция е за броя влизания с акаунт а във sql.conf ти трябват simul_count_query + simul_verify_query заявките Това съм го направил. Прочето отново това: http://mikrotik-bg.net/YaBB.pl?num=1223295342/8#5 Там е проблема ... Адрес на коментара Сподели в други сайтове More sharing options...
Recommended Posts
Създайте нов акаунт или се впишете, за да коментирате
За да коментирате, трябва да имате регистрация
Създайте акаунт
Присъединете се към нашата общност. Регистрацията става бързо!
Регистрация на нов акаунтВход
Имате акаунт? Впишете се оттук.
Вписване