SQUID - Liberando Internet por horário
Dica publicada em Linux / Internet
SQUID - Liberando Internet por horário
Olá pessoal,
Tenho uma dica para quem tem Squid como proxy e precisa liberar acesso a sites de acordo com horários pré-determinados.
O Squid trabalha com tempo através das acl's do tipo "time", usamos como parâmetros para este tipo de acl, o dia da semana e o horário desejado:
Dia da semana:
Exemplo de horário:
Agora vamos a um exemplo prático:
Com isso serão liberados os sites que estiverem no arquivo "/etc/squid/entretenimento" listados um por linha nos finais de semana das 8h às 17h e em dias da semana das 12h às 14h. Ex:
Lembrando que as regras do Squid são lidas seqüencialmente, ou seja, de preferência não deve haver nenhuma regra de bloqueio antes destas.
Vanderson Gonçalves.
Tenho uma dica para quem tem Squid como proxy e precisa liberar acesso a sites de acordo com horários pré-determinados.
O Squid trabalha com tempo através das acl's do tipo "time", usamos como parâmetros para este tipo de acl, o dia da semana e o horário desejado:
Dia da semana:
- S - Domingo
- M - Segunda
- T - Terça
- W - Quarta
- H - Quinta
- F - Sexta
- A - Sábado
Exemplo de horário:
- 12:00-14:00 - Do meio dia às duas da tarde.
Agora vamos a um exemplo prático:
acl ENTRETENIMENTO url_regex "/etc/squid/entretenimento"
acl INTERVALO time MTWHF 12:00-14:00
acl FIM_SEMANA time A 08:00-17:00
http_access allow ENTRETENIMENTO INTERVALO
http_access allow ENTRETENIMENTO FIM_SEMANA
acl INTERVALO time MTWHF 12:00-14:00
acl FIM_SEMANA time A 08:00-17:00
http_access allow ENTRETENIMENTO INTERVALO
http_access allow ENTRETENIMENTO FIM_SEMANA
Com isso serão liberados os sites que estiverem no arquivo "/etc/squid/entretenimento" listados um por linha nos finais de semana das 8h às 17h e em dias da semana das 12h às 14h. Ex:
terra.com.br
uol.com.br
uol.com.br
Lembrando que as regras do Squid são lidas seqüencialmente, ou seja, de preferência não deve haver nenhuma regra de bloqueio antes destas.
Vanderson Gonçalves.