Evitando login simultâneo FreeRADIUS MySQL PPPoE
Dica publicada em Linux / Redes
Evitando login simultâneo FreeRADIUS MySQL PPPoE
Para quem usa PPPoE com FreeRADIUS e MySQL, segue a dica para evitar login simultâneo dos clientes.
Editar o arquivo /etc/freeradius/sql/mysql/dialup.conf:
Comentar:
Alterar para evitar login simultâneo:
Editar o arquivo /etc/freeradius/sql/mysql/dialup.conf:
Comentar:
# authorize_check_query = "SELECT id, username, attribute, value, op \
# FROM ${authcheck_table} \
# WHERE username = '%{SQL-User-Name}' \
# ORDER BY id"
# FROM ${authcheck_table} \
# WHERE username = '%{SQL-User-Name}' \
# ORDER BY id"
Alterar para evitar login simultâneo:
authorize_check_query = "SELECT c.id, c.username, c.attribute, c.value,
FROM ${authcheck_table} c \
LEFT JOIN radippool i on i.username = c.username \
WHERE c.username = '%{SQL-User-Name}' and isNULL(i.username) \
ORDER BY c.id"
FROM ${authcheck_table} c \
LEFT JOIN radippool i on i.username = c.username \
WHERE c.username = '%{SQL-User-Name}' and isNULL(i.username) \
ORDER BY c.id"
Ola amigo, teria como disser como vc deixo o cadastro de usuarios no banco? estou com o problema em tirar as conexões simultâneas no freeradius, fiz a dica de vc postou e nada, teria como me dar mais alguma dica ?
agradecido pela atenção.