voce testou no freeradius 3.0 tem como fazer nao encontrei (( dialup.conf ) . e a nova versão que o Pedro disponibilizou 19.01 :: K4.9.
sera que vai dar pra fazer nele?
Fabio Andreata Lima disse:
/* para faser log ipv6 no mysql
###############Adicionar colunas no banco de dados ######################## mysql -p use mkradius; alter table radacct ADD FramedIPv6Prefix VARCHAR(42) AFTER framedipaddress; alter table radacct ADD DelegatedIPv6Prefix VARCHAR(42) AFTER framedipaddress;
############### Editar arquivo de configuração mysql do freeradius######## nano /etc/freeradius/sql/mysql/dialup.conf ## contro + W para localizar # procurar framedipaddress = '%{Framed-IP-Address}', \
################### Parametros que podem ser usados ##################### '%{Framed-IPv6-Address}', '%{Framed-IPv6-Pool}', '%{Framed-IPv6-Prefix}', ## para mim o unico que funcionol foi este '%{Delegated-IPv6-Prefix}' )"
Respostas
Boa tarde, o mkauth já está fazendo log de conexão ipv6? alguém fazendo? minha versão é a 19.01 :: K4.9.
Se entregarmos um /56 fixo pra o cliente não facilitaria muito essa questão de registrar os logs ?
Bom dia. O mk-auth na versão 19.01 :: K3.1 ja faz bloqueio ? Tem algum tutorial onde configuro os paramentos de Bloqueio dos clientes ipv6?
Resolvido
Como entregar IPv6+IPv4 no Mikrotik/RouterOS através de PPPoE/DHCPv6 PD e registrando os logs em um banco de dados.
https://blog.remontti.com.br/3931
segue tu tutorial de log de ipv6 n mikrotik
https://wiki.brasilpeeringforum.org/w/Gerando_Log_de_IPv6_Delegatio...
mas falta um servidor de log configurado pra se comunicar
AGNALDO MARIANO disse:
algum sucesso para os logs do IPV?
a versão que eu to usando é esta MK-AUTH 19.01 :: K3.1
fis atualização mas não foi para a K4.9.
não sei lhe dizer se ouve alguma alteração no freeradius.
luis fernando biazotto disse:
bom dia
encontrei uma outra dica mas nao consegui avançar
alguem pode ajudar?
alterei o aquivo queries.conf
start_update = "UPDATE ${ippool_table} \
SET \
expiry_time = NOW() + INTERVAL ${lease_duration} SECOND \
WHERE nasipaddress = '%{NAS-IP-Address}' \
AND pool_key = '${pool_key}' \
AND username = '%{User-Name}' \
AND callingstationid = '%{Calling-Station-Id}' \
AND framedipaddress = '%{Framed-IP-Address}' \
AND FramedIPv6Prefix = '%{Framed-IPv6-Prefix}' \
AND DelegatedIPv6Prefix = '%{Delegated-IPv6-Prefix}'"
criei as tabelas no radacct
Framed-IPv6-Prefix to table framedipv6address
Delegated-IPv6-Prefix to table delegatedipv6address
mas ta dando esse erro e nao sei onde procurar
Wed Nov 20 12:16:52 2019 : Auth: (1) Login OK: [fernando@isp5/<CHAP-Password>] (from client NE403 port 3239936 cli fc:45:96:fa:ad:3d)
Wed Nov 20 12:16:52 2019 : ERROR: (2) sqlippool: ERROR: rlm_sql_mysql: ERROR 1054 (Unknown column 'FramedIPv6Prefix' in 'where clause'): 42S22
Wed Nov 20 12:16:53 2019 : Info: rlm_sql (sql): Need 2 more connections to reach 10 spares
Wed Nov 20 12:16:53 2019 : Info: rlm_sql (sql): Opening additional connection (8), 1 of 24 pending slots used
Wed Nov 20 12:16:54 2019 : Info: rlm_sql (sql): Need 1 more connections to reach 10 spares
Wed Nov 20 12:16:54 2019 : Info: rlm_sql (sql): Opening additional connection (9), 1 of 23 pending slots used
https://accel-ppp.org/forum/viewtopic.php?t=978
Fabio
voce testou no freeradius 3.0 tem como fazer nao encontrei (( dialup.conf ) . e a nova versão que o Pedro disponibilizou 19.01 :: K4.9.
sera que vai dar pra fazer nele?
Fabio Andreata Lima disse:
desta forma caso você precise dos logs tera que fazer uma consulta diretamente no banco de dados.
ou pode criar uma php fora do mk-autk para consultar o banco de dados.
para aparecer no mk-auth teria que pedro adicionar.
outra forma seria coloca o ipv6 na mesma coluna do ipv4, tentei aq não funcionou e como eu estava sem tempo não tentei resolver.