Usando o Squid
Primeiro, crie um nome de arquivo acl.txt
e coloque-o em /home/
ou /etc/
e coloque
.yahoo.com
dentro dele ( .
incluirá sub-domínios)
Depois disso Coloque esta linha de configuração em squid.conf
Eu suponho que você colocou o acl.txt em / etc / squid /
acl denyThis dstdomain "/etc/squid/acl.txt"
http_access deny denyThis
http_access allow all
acl our_networks src 192.168.1.0/24
http_access allow our_networks
Por essas linhas, permitimos todas as solicitações de qualquer ip que pertença à rede 192.168.1.0 com a máscara 255.255.255.0, exceto que as solicitações que possuem um domínio de destino contêm o arquivo /etc/squid/acl.txt.
Verifique o básico de configuração do Squid Para mais conhecimento :)