Como usar o squid para bloquear sites

Como usar o Squid para bloquear sites

Squid é uma fonte aberta servidor proxy web e software de armazenamento em cache. Ele tem uma variedade de usos para acelerar o tempo de acesso de cache repetidos pedidos, pesquisas de DNS e outras pesquisas úteis que as pessoas em uma rede compartilhada precisa. Squid pode ser usado para aumentar a segurança da rede, filtrando o tráfego da Internet e bloquear certos sites listados em uma política de bloqueio ou que contenham palavras-chave em uma política de bloqueio.

  • Certifique-se que o Squid está devidamente instalado. Consulte a documentação de seu sistema de distribuição e operacional em particular, se necessário.

  • Configurar a lista de controle de acesso (ACL) no arquivo de configuração Squid "squid.conf". Este arquivo deve ser encontrado em "etc / squid /". Adicione as seguintes linhas no arquivo de configuração:

    &# 9-acl ruim url_regex "/etc/squid/squid-block.acl"
    &# 9 http_access deny bad

    Salve as alterações no arquivo squid.conf.

  • Insira os URLs e palavras-chave que você deseja bloquear no arquivo /etc/squid/squid-block.acl recém-criado. Você pode adicionar URLs e palavras-chave parciais ou integrais que irá bloquear todas as páginas em que a palavra-chave é encontrado. Lembre-se de descrever as URLs que você pretende bloquear com cuidado, pois você pode inadvertidamente bloquear sites desejáveis ​​que contêm a descrição URL bloqueadas. entrando ".com" para o arquivo irá bloquear todos os sites que terminam em ".com". Da mesma forma, escolher palavras-chave com cuidado para que o Squid não bloquear sites desejáveis ​​que contêm a palavra-chave.

    Exemplo:

    badwords.com
    furado

    Estas entradas fará com que o filtro para bloquear qualquer URL que contenha "badwords.com." O filtro também irá bloquear qualquer site que contenha a palavra "furado."

  • Salve as alterações no arquivo squid-block.acl.



  • Crie um arquivo de lulas-noblock.acl para permitir que certas excepções às regras de filtragem para passar. Sites que contenham URLs ou palavras, onde as palavras-chave são parte da palavra serão bloqueados pela política. Insira os URLs e palavras-chave de sites para que não bloqueiem neste arquivo.

    Exemplo:

    stopbadwords.com
    tédio

    Essas entradas fará com que o URL "stopbadwords.com" para ser permitido através do filtro, mesmo que contém o URL bloqueado "badwords.com."

  • Salve as alterações no arquivo squid-noblock.acl.

  • Adicione o "no-bloco" descartar os arquivos de configuração squid.conf antes do "quadra" governar, a fim de colocar o "não-bloqueio" governa em ação:

    &# 9-acl special_urls url_regex "/etc/squid/squid-noblock.acl"
    &# 9 http_access allow admin_ips special_urls

    Salve as alterações no arquivo squid.conf.

  • Reinicie Squid para que as novas políticas de filtragem para entrar em vigor.

De esta maneira? Compartilhar em redes sociais:

LiveInternet