Este conteúdo não está disponível no idioma selecionado.
16.4. Configuring a Domain Blacklist in Squid
Frequently, administrators want to block access to specific domains. This section describes how to configure a domain blacklist in Squid.
Prerequisites
- Squid is configured, and users can use the proxy.
Procedure
- Edit the
/etc/squid/squid.conffile and add the following settings:acl domain_blacklist dstdomain "/etc/squid/domain_blacklist.txt" http_access deny all domain_blacklistImportant
Add these entries before the firsthttp_access allowstatement that allows access to users or clients. - Create the
/etc/squid/domain_blacklist.txtfile and add the domains you want to block. For example, to block access toexample.comincluding subdomains and to blockexample.net, add:.example.com example.netImportant
If you referred to the/etc/squid/domain_blacklist.txtfile in the squid configuration, this file must not be empty. If the file is empty, Squid fails to start. - Restart the
squidservice:# systemctl restart squid