Blz. Já que está usando o vmware...hehehehe... implementa logo o radius. Outra coisa, você não mencionou, mas usando o hotspot poderá usar o user-manager do Mikrotik. Dá uma conferida.
Versão Imprimível
bom com relaçao ao manager da mikrotik não gostei muito dele por isso fiz meu proprio em delphi.
agora com ralaçao ao log's segu sua sugestão, só que no meio do caminho acabei descobrindo que eu posso gerar estes log's no proprio disco com o comando:
/system logging add disk-file-count=5 disk-file-name=trafego disk-lines-per-file=100 disk-stop-on-full=no name=trafego target=disk
/system loggingadd action=trafego disabled=no prefix="" topics=account
desta forma o log gera umas linhas com o seguinte conteudo:
MSN Brasil - Hotmail, Messenger, Entretenimento, NotÃcias, Esportes e VÃdeo action=allow cache=MISS
Jan/01/1970 00:25:22 web-proxy,account 10.5.50.254 GET
bom ele me traz quase tudo o que eu preciso, apenas fica faltando o usuario do hotspot e o endereço mac
bom seguindo o raciocinio ele ira gerar um arquivo chamado trafego.0.txt com 100 linhas e depois disso renomeia ele para trafego.1.txt e começa tudo de novo com o trafego.0.txt, ele gera até cinco arquivos.
bom agora ficou mais facil, o meu aplicativo le tudo que for maior que trafego.0.txt salva em um banco de dados ja com todos os dados filtrados e organizados e em seguida apaga estes arquivos para que não sejam lidos novamente.
minha pergunta é, sera que existe a possibilidade de eu gerar um log onde eu possa ter tambem a informação de qual usuario e endereço mac, ai sim a solução seria completa.
Olá, conseguiu algo com MAC, e o seu sistema em Delphi? Poste um log dele para nós vermos.
Ola consegui sim, porem tive que gerar 2 arquivos e depois fazer com que o sistema interprete os dois para gerar o histórico da conexão do usuario, mas funcionou.
abaixo as linhas de comando utilizadas:
/ip proxy
set always-from-cache=no cache-administrator=webmaster cache-hit-dscp=4 \
cache-on-disk=yes enabled=yes max-cache-size=2048KiB \
max-client-connections=600 max-fresh-time=3d max-server-connections=600 \
parent-proxy=0.0.0.0 parent-proxy-port=0 port=8080 serialize-connections=\
no src-address=0.0.0.0
/ip firewall nat
add action=redirect chain=dstnat comment="redirecionar trafego Web proxy para gerar log" disabled=no dst-port=80 \
in-interface=ether2 protocol=tcp to-ports=8080
/ip firewall filter
add action=drop chain=input comment="" disabled=no dst-port=8080 \
in-interface=ether1 protocol=tcp
/system logging action
add disk-file-count=5 disk-file-name=acessos disk-lines-per-file=10000 \
disk-stop-on-full=no name=acesso target=disk
add disk-file-count=5 disk-file-name=usuarios disk-lines-per-file=100 \
disk-stop-on-full=no name=usuario target=disk
/system logging
add action=acesso disabled=no prefix=<<<acesso>>> topics=web-proxy,!debug
add action=usuario disabled=no prefix=<<<usuario>>> topics=hotspot
O log do usuario ficara mais ou menos assim :
May/10/2009 21:03:27 hotspot,debug <<<usuario>>>: hotspot1: dynamic host 10.5.49.150 removed: idle timeout
May/10/2009 21:03:50 hotspot,debug <<<usuario>>>: hotspot1: dhcp host 10.5.49.156 removed: idle timeout
May/10/2009 21:04:10 hotspot,info,debug <<<usuario>>>: 502 (10.5.49.149): logged out: keepalive timeout
May/10/2009 21:04:10 hotspot,account <<<usuario>>>: 502 (10.5.49.149): 1779 503855 11142184 6303 8739 (keepalive timeout)
May/10/2009 21:04:10 hotspot,debug <<<usuario>>>: 502 (10.5.49.149): removing queue
May/10/2009 21:04:10 hotspot,debug <<<usuario>>>: 502 (10.5.49.149): removing ip->user binding
May/10/2009 21:04:10 hotspot,debug <<<usuario>>>: hotspot1: dhcp host 10.5.49.149 removed: keepalive timeout
May/10/2009 21:05:49 hotspot,debug <<<usuario>>>: hotspot1: new host detected 00:1A:73:38:05:FF/10.5.49.156 by ARP reply to 10.5.50.1
May/10/2009 21:05:49 hotspot,debug <<<usuario>>>: hotspot1: dhcp host 00:1A:73:38:05:FF/10.5.49.156 added, ip 10.5.49.156
May/10/2009 21:10:49 hotspot,debug <<<usuario>>>: hotspot1: dhcp host 10.5.49.156 removed: idle timeout
May/10/2009 21:13:54 hotspot,debug <<<usuario>>>: hotspot1: new host detected 00:1C:BF:BB:96:F0/10.5.49.145 by UDP :63327 -> 200.247.141.11:53
May/10/2009 21:13:54 hotspot,debug <<<usuario>>>: hotspot1: dhcp host 00:1C:BF:BB:96:F0/10.5.49.145 added, ip 10.5.49.145
May/10/2009 21:17:52 hotspot,info,debug <<<usuario>>>: 411 (10.5.49.145): trying to log in by http-chap
May/10/2009 21:17:52 hotspot,debug <<<usuario>>>: 411 (10.5.49.145): using profile <apto>
e o log das conexões assim:
May/19/2009 17:16:27 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/swf/l.swf?swf...jpg&sk=CVm5b47 action=allow cache=MISS
May/19/2009 17:16:27 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/swf/l.swf?swf...jpg&sk=CVm5b47 action=allow cache=MISS
May/19/2009 17:16:28 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/swf/l.swf?swf...jpg&sk=CVm5b47 action=allow cache=MISS
May/19/2009 17:16:38 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.barbixas.com.br/blog/wp-c...3/foto_sbc.jpg action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/OgziBK4U0bo...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/nzqPiPdHSx4...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/-H9MZF0o_wU...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/ClCNZbzjX1U...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/0kmJjBXfszI...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:47 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.youtube.com/v/wn02sym_alU...olor2=0xfebd01 action=allow cache=MISS
May/19/2009 17:16:56 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://csm51.url.trendmicro.com/PT/1...94553C1027A943 action=allow cache=MISS
May/19/2009 17:16:57 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://andyatoa.blogspot.com/www.imp...br/agenda.html action=allow cache=MISS
May/19/2009 17:16:57 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.blogger.com/static/v1/v-c...ad_content.css action=allow cache=MISS
May/19/2009 17:16:58 web-proxy,account <<<acesso>>>: 10.5.49.249 GET http://www.blogger.com/img/sides_body.png action=allow cache=MISS
Tive que fazer a associar a daa hora ip e mac para saber exatamente que esta utilizando, mas deu certo.
se precisar de mais alguma coisa é só mandar.