[FUGSPBR] Limitacao de banda
Edson Brandi
e.brandi em uol.com.br
Qua Jul 11 08:42:31 BRT 2001
Ola
> Já que tocamos no assunto, como fazer para que o cliente, ao abrir o
> browser, veja a sua página (ou a página que você quiser, a partir de um
> dado servidor), e depois fique liberada sua navegação normal ?
O jeito mais simples seria usar squid com autenticaçao, voce faz
um forward de todas as requisiçoes para o squid, se o usuario nao se
autenticar nao navega. POrem os outros serviços estariam liberados :-\
Uma outra oção seria a seguinte:
# Libera trafego do cliente para a porta 80 do servidor
ipfw add 100 allow ip from ip_cliente to ip_servidor 80
# Redireciona qualquer pedido na porta 80 para do servidor
ipfw add 150 fwd ip_servidor,80 tcp from ip_cliente to any 80
# Bloquei o restante das conexoes
ipfw add 200 deny ip from ip_client to any
Faz um cgi, que altera as regras do firewall quando o usuario se
autentica, removendo as regras 150 e 200. Dessa forma antes de se
autenticar o usuario so teria acesso ao ip_servidor:80
Era isso ? Nao sei se entendi direito ...
[ ]'s Edson
, ,
Edson Brandi /( )`
Supervisor de Operacoes - UOL \ \___ / |
Fone: 0XX11 96555470 /- _ `-/ '
0XX11 32244103 (/\/ \ \ /\
ICQ at Work: 32512639 / / | ` \
ICQ at Home: 100503189 O O ) / |
--------------------------------------- `-^--'`< '
(_.) _ ) /
Transforme seu PC numa Workstation Unix. `.___/` /
Visite http://www.primeirospassos.org `-----' /
http://www.fugspbr.org <----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd