ja passei por isso
seguinte no firewall quando voce tem pipe fica tipo um allow e o firewall
nao vai processar as outras regras ai para isso coloque esse comando ai no
seu firewall
sysctl -w net.inet.ip.fw.one_pass=0 (esse comando tem no man do ipfw e ja
foi bem falado aqui na lista)
com o pass
Cara... veja bem... jah implementei isso.
Primeiro ponto: ping eh problema, maquina com xp com firewall ativado
e pronto, nada de ping.
Solucao: uso ipfw -T e verifico quando foi q o ultimo pacote daquele
cliente passou pelo ipfw, se estorou o timeout que defini (5min), eu
desconecto o cara.
Como havia explicado em um email anterior, criei uma ferramenta de
portal cativo para FreeBSD
O seguinte script é chamado quando o sistema (captivepinger) da a partida :
#!/bin/sh
ipfw -q -f flush # Delete all rules
# Set variables
oif=rl0 # out interface
iif=dc0
Seguinte, desenvolvi uma aplicacao de portal cativo que autentica
usuarios contra um banco de dados sqlite (bem, depois posso mudar isso
pra outra tecnologia, não é muito complicado).
O processo se dá em algumas etapas :
1 - Requisição original é interceptada e enviada para o servico
4 matches
Mail list logo