[FUG-BR] Captive portal para BSD

mantunes mantunes.listas em gmail.com
Quinta Abril 5 16:01:39 BRT 2012


Realmente é estranho.. pq conheço com mais de 200 clientes
e não dar problema nenhum..

Em 5 de abril de 2012 15:55, joao jamaicabsd <jamaicabsd at gmail.com> escreveu:
> O PFSense é o 2.01, tem em média uns 90 usuários na rede cabeada e uns 20
> na WI-FI.
>
>
>
>
>
>
> Em 5 de abril de 2012 14:52, mantunes <mantunes.listas at gmail.com> escreveu:
>
>> vc está usando qual versão do pfsense ?? e quantos usuários
>> vc esta ligado nele..
>>
>> Em 5 de abril de 2012 14:44, joao jamaicabsd <jamaicabsd at gmail.com>
>> escreveu:
>>  > Boa tarde pessoal.
>> > Fiquei um tempo procurando uma solução em BSD como o Capitive portal do
>> > PFSense. Como não consegui resolver, fiz no PFSense mesmo, mas o PFSense
>> é
>> > muito instável, demora muito para conectar e para autenticar, então
>> > procurando aqui na lista mesmo achei um post:
>> >
>> >
>> > uma regra ipfw/pf/iptables, seja lá o firewall que você usa que direciona
>> > todo o tráfego para qualquer destino á porta 80 para uma porta local
>>  onde
>> > você roda um serviço http.
>> > Neste http tem um programa escrito em php/cgi/perl, enfim, em qualquer
>> > linguagem que autentica o cliente e pega o IP dele. A autenticação pode
>> ser
>> > desde passwd local até radius, ldap, etc etc.
>> > Em caso de autenticação/autorização positiva, o programa pega a regra do
>> > firewall que jogava o tráfego para o servidor http local e remove,
>> > permitindo navegação normal.
>> >
>> > A idéia é essa mesmo, redirecionar o usuário da rede Wifi (separada
>> > fisicamente) e jogar ele para uma página Web, ali ele autentica e cai no
>> > squid, etc.
>> >
>> > A minha pergunta é:
>> > Como vou fazer a autenticação do usuário e depois redirecioná-lo para a
>> > 3128?
>> > Meu firewall é PF.
>> >
>> > Estou com vontade de desenvolver isso aí e rodar no local e fazer um
>> artigo
>> > ou algo parecido pra disponibilizar na FUG. Oque vc's acham?
>> >
>> > Obrigado e aguardo uma ajuda.
>> >
>> >
>> >
>> > --
>> > E-mail: jamaicabsd at gmail.com
>> > Aux Suporte de Sistemas (UNISUL)
>> > E-mail: joao.maykon at unisul.br
>> > MSN: joaomaykonm at hotmail.com
>> > Cel: (48) 9144 2326
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>>
>>
>> --
>> Marcio Antunes
>> Powered by FreeBSD
>> ==================================
>> * Windows: "Where do you want to go tomorrow?"
>> * Linux: "Where do you want to go today?"
>> * FreeBSD: "Are you, guys, comming or what?"
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> E-mail: jamaicabsd at gmail.com
> Aux Suporte de Sistemas (UNISUL)
> E-mail: joao.maykon at unisul.br
> MSN: joaomaykonm at hotmail.com
> Cel: (48) 9144 2326
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Marcio Antunes
Powered by FreeBSD
==================================
* Windows: "Where do you want to go tomorrow?"
* Linux: "Where do you want to go today?"
* FreeBSD: "Are you, guys, comming or what?"


Mais detalhes sobre a lista de discussão freebsd