Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Bloquear lista de sites com o iptables
30/06/2010, 10:30
Resposta: #7
Re: Bloquear lista de sites com o iptables
Bom, a acl do tipo url_regex trabalha com expressões regulares, certo?. A expressão
Código:
^http://[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/.*
se encaixa com toda linha que começa com
Código:
http://xxx.xxx.xxx.xxx/
sendo x qualquer número. Enquanto a linha
Código:
^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/.*
se encaixa com toda linha que começa com
xxx.xxx.xxx.xxx/
Na verdade é um pouco mais geral do que isto, pois o termo {1,3}, que vem depois dos números '[0-9]', faz com que possa ter de 1 até 3 números em cada sequência.
Concluindo se você usa estas linhas:
Código:
acl regra_word url_regex  -i "/etc/squid/word_rules.acl"
http_access deny regra_word
e no arquivo /etc/squid/word_rules.acl você por as duas expressões acima. Então o squid irá bloquear qualquer tentativa de se acessar sites diretamente pelo número de IP, que acredito ser a maneira mais comum de se tentar contornar o bloqueio do Squid.
Resumindo, é um método de bloqueio usual através de expressão regular, sendo que neste caso a "expressão regular" é a forma geral de um número de IP.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Mensagens neste Tópico
Re: Bloquear lista de sites com o iptables - fabio2paolini - 30/06/2010 10:30

Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS