Bloqueio de acesso a um URL específico

4

Eu tenho um dispositivo Linux leve que gostaria de bloquear de acessar um URL específico. Em vez de fazer o pedido para o URL externo, gostaria de retornar o conteúdo de um arquivo local.

As soluções mais comuns para isso parecem ser:

  • Usando o squid (não é adequado porque os recursos necessários não estão disponíveis)
  • Bloqueio de DNS usando / etc / hosts (não é adequado porque eu só quero bloquear um URL específico, não um domínio inteiro)

Não tenho certeza se isso pode ser feito apenas usando o iptables? Existem outras soluções simples?

Todas as sugestões são bem-vindas.

    
por Hans 28.12.2009 / 02:05

1 resposta

4

Você pode usar o iptables:

iptables -I OUTPUT -p tcp --sport 80 -m string --string "superuser.com" --algo kmp -j DROP

Você também pode estar interessado em DansGuardian .

    
por 28.12.2009 / 02:08