Jump to content
Local

entermix

Muggles
  • Content Count

    4
  • Joined

  • Last visited

Community Reputation

0 Обычный

About entermix

  • Rank
    Пролетал Мимо
  1. В таком случае в логах ошибки о том, что сервер "server_name" не существует. Т.е. придется настраивать вирт сервера в файлах конфига radius вручную? Но ведь IP в таблице nas обновляются автоматически, поэтому непонятно как это дело можно автоматизировать.
  2. Т.е. разный сервер для каждого из устройств, которые подключаются с 1 IP? Но ведь тогда нужно будет настраивать эти вирт сервера в конфигах. Дело в том. что база данных заполняется автоматически, IP тоже меняется.
  3. А можно подробнее? Поле Shortname в таблице nas ведь и есть NAS-Identifier? Потому, что несколько разных роутеров работают с 1 IP, а соответственно получаются дубликаты nasname в таблице nas.
  4. Установил FreeRADIUS 3.0.12, настроил связку с MYSQL В настройках: /etc/raddb/mods-enabled/sql указал read_clients = yes Все работает, но есть следующая проблема, при загрузке FreeRADIUS в режиме отладки (radiusd -X), я вижу, что при загрузке списка устройств с таблицы nas, FreeRADIUS отбрасывеает дубликаты по полю nasname (IP адрес), примерно так: rlm_sql (sql): Adding client 95.47.200.1 (5bf0eb7ebb1ac443e38beadde5f61b86) to global clients list rlm_sql (95.47.200.1): Client "5bf0eb7ebb1ac443e38beadde5f61b86" (sql) added rlm_sql (sql): Adding client 109.124.105.10 (7bccb1bee17f475a368f692370d72855) to global clients list Failed to add duplicate client 7bccb1bee17f475a368f692370d72855 Failed to add client, possible duplicate? rlm_sql (sql): Adding client 213.109.28.137 (9a1bc99a43d11889033bef49d1d6b84b) to global clients list rlm_sql (213.109.28.137): Client "0a1bc99a43d11889033bef49d1d6b84b" (sql) added Как этого избежать? Дело в том, что если 2 роутера имеют 2 идентичных IP (находятся в одной сети), аккаунтинг проходит только один (который первый был подключен), например: DD-WRT (успешно) http://pastebin.com/61ScJiQF Mikrotik (Не успешно) http://pastebin.com/KzPCREeR На стороне mikrotik ошибка: login failed: RADIUS server is not responding /radius print detail Flags: X - disabled 0 ;;; CALLED_STATION_ID service=hotspot called-id="" domain="" address=IP_ADDRESS secret="SECRET" authentication-port=1812 accounting-port=1813 timeout=3s accounting-backup=no realm="" Есть перезагрузить роутер и попробовать подключить в обратном порядке - будет работать Mikrotik, но не работает DD-WRT Полный лог radiusd -X http://pastebin.com/iXmJmbFW Сейчас я сознательно указал в файле /usr/local/etc/raddb/mods-available/sql driver = "rlm_sql_null", чтобы лог не был захламлен списком разрешенных устройств с таблицы nas, там их много и весь текст не помещается в консоль. P.S. Аналогичная ситуация с FreeRADIUS 3.0.4
×