Re: [FUGSPBR] Controle de bridge por página web

Schio luis.tecnica em uol.com.br
Qua Set 15 15:55:12 BRT 2004


Exato m3, meu problema é quando o cliente tem algum problema, e não dah um
"close" na página.
Tipo, quando travar a máquina dele ou algo assim... pensei até em controlar
com session, e arrumar um jeito de executar um comando quando a session
expirar, mas eu tenho que contabilizar o tempo que o cara ficou logado, e
dessa forma não ficaria muito exato...

Valew por enquanto.

Atenciosamente,
Luis Schio

----- Original Message ----- 
From: "m3" <m3 em bandnet.com.br>
To: <fugspbr em fugspbr.org>
Sent: Wednesday, September 15, 2004 2:38 PM
Subject: Re: [FUGSPBR] Controle de bridge por página web


> Car Luis
>
> Veja bem. O que vc quer fazer eh ateh simples.
> Primeiro, vc tera que ter o sudo configurado de forma que o usuario do
apache
> consigar usar o ipfw.
> Com isso, o processo eh simples. Crie um .php que pegue o ip do cliente
com
> getenv( "REMOTE_ADDR" ), ae eh soh rodar um system( "ipfw add allow..." )
> e no html da pagina, vc cria uma funcao em javascript que opere quando o
> evento window.onclose() acontecer, essa funcao deve chamar outro .php que
> faca o inverso, de um deny no ip do cara ou simplesmente um ipfw del na
regra
> criada anteriormente.
> Primeiro ponto: no caso do clientes estar atras de um nat ou de um proxy,
seu
> firewall estara liberando para navgeacao o ip do nat/proxy, ou seja, nao
tem
> como garantir que somente uma maquina estara navegando.
> Segundo, o cara pode usar o famoso control+alt+del do windows e matar o
> processo do Internet explorer que esta com o popup aberto, assim, ele
fechar
> o popup sem chamar o evento onclose() do javascript. Fora esses detalhes,
sua
> ideia funciona sim.
>
> m3
> FreeBSD The Power to do everything!
>
> _______________________________________________________________
> Para enviar um novo email para a lista: fugspbr em fugspbr.org
> Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd