A documentação que eu li sugere que, por padrão, o Squid pega os servidores de nomes do arquivo /etc/resolv.conf. No entanto, isso não funcionou para mim. Embora o sistema operacional (Debian) pudesse resolver o IP, o squid estava reclamando. Eu fiz as seguintes alterações e comecei a trabalhar:
/etc/nsswitch.conf:
hosts: files dns
/ etc / hosts:
<ip_of_server> foo.example.com
Ainda estou tentando descobrir por que o squid não coleta servidores de nomes do /etc/resolv.conf.