Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. E ae galera blz?

    Seguinte, tenho uma duvida...

    Sei que tem como bloquear a internet por determinado horario e tals, mas me surgio uma duvida, tem como eu abilitar ou desabilitar a blacklist de sites por tempo?

    Ex: das 08:00 as 09:00 BlackList desativada
    das 09:01 as 12:00 BlackList Ativada

    é possivel fazer isto? se alguem alguem teria algum tipo de dica, ou algum material?

    desde já agradeço


    []'s

  2. #2
    maverick_cba
    Amigo, utilizando somente o squid eu não sei se dá, mas se você tiver o plugin do squid chamado squiGuard dai tem como sim.

    Basta criar uma time. Ex:

    time almoco {
    weekly mtwhf 11:25 - 12:35
    }

    Aqui criamos um horário que vai de segunda a sexta das 11:25 as 12:35

    Agora definimos as acls, nesse caso só vou criar uma.

    destination chat {
    urllist chat.desturllist
    domainlist chat.destdomainlist
    }

    E por ultimo, define as regras

    acl {
    chat within almoco {
    pass any
    }
    default {
    pass none
    }
    }

    Repare que no ultimo caso fazemos uma amarração dizendo que a ACL chat no horário de almoço deverá deixar passar tudo.
    Caso não esteja mais no horário de almoço, daí tudo será processado pela ACL default que no nosso caso está none (não passa nada).

    A minha ACL chat contem sites de chat que estão num arquivo .db compilado pelo squid.

    Espero que tenha dado para entender.

    Qualquer dúvida posta aí. Terei o prazer em ajudar.

    Abraços,



  3. kra, eu preciso ter os dois ou so o guardian basta?

    eu tenho aqui o guardian rodando com Sarg, mas ele naum faz a filtragem nem por blaclist


  4. #4
    maverick_cba
    É o seguinte amigo, o squidGuard é um plugin do squid, portanto é obrigatório o uso do squid.

    Agora quanto a filtragem , você tem que criar listas de sites, adicona-las no squidGuard.conf conforme mostrei no exemplo do chat e daí compilar essa lista de forma a gerar um arquivo.db

    Para compilar uma lista você tem que usar o comando:
    squidGuard -C all -d

    Abaixo segue uma informação mais detalhada.

    1- Primeiramente você terá que criar uma pasta para armazenar os arquivos de lista. Exemplo: mkdir /var/db
    2- O squid precisa ter direito de Leitura e gravação nesse diretório.
    3- Agora colocamos a seguinte linha no squidGuard.conf
    dbhome /var/db/squidGuard
    Com isso informamos ao squidGuard qual será a pasta base dos arquivos de lista.
    4- Criamos um arquivo chamado domains em /var/db. Esse será o arquivo de domínios. Devemos tb criar um arquivo chamado urls nessa pasta, pois o mesmo armazenará as urls absolutas.
    5- Setamos permissão de Leitura e gravação para o squid nesses arquivos.
    6- Colocamos no arquivo domains os dominios que queremos bloquear separados por linhas. Ex: msn.com
    7- Colocamos as seguintes linhas no final do arquivo squidGuard.conf
    destination bloqueados {
    urllist urls
    domainlist domains
    }
    8- Agora compilamos o arquivo de lista de forma a gerar um domains.db
    squidGuard -C all -d

    9- Finalmente basta dar o comando:
    squid -k reconfigure

    e pronto você já tem uma lista de sites gerada.
    10- Criar uma time no squidGuard.conf Ex:
    time almoco {
    weekly mtwhf 11:25 - 12:35
    }
    11- Declarar uma acl. Ex:
    acl {
    bloqueados within almoco {
    pass any
    } else {
    pass !bloqueados
    }
    default {
    pass any
    }
    }

    Falow? Abraços,



  5. po kra, valeu mesmo por esta ajuda...

    irei realizar os procedimento durante a semana q vem e posto os resultados

    grato novamente

    []'s






Tópicos Similares

  1. Limitar tentativas de conexão de ssh por tempo.
    Por angkor no fórum Servidores de Rede
    Respostas: 3
    Último Post: 30-09-2005, 11:35
  2. Duvida SquidGuard BlackList por Tempo
    Por black_burn no fórum Servidores de Rede
    Respostas: 6
    Último Post: 14-09-2005, 08:47
  3. SW p/ barrar Internet por tempo
    Por doliveira no fórum Servidores de Rede
    Respostas: 1
    Último Post: 30-08-2005, 00:23
  4. Cobrar Internet dos Clientes Hotel por tempo de Acesso
    Por brastech no fórum Servidores de Rede
    Respostas: 4
    Último Post: 29-08-2005, 16:43
  5. Limitar o CBQ por tempo?!!!
    Por Dynamic no fórum Servidores de Rede
    Respostas: 0
    Último Post: 02-10-2003, 22:11

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L