Minha sugestão é você instalar um servidor de dns nesse mesmo host, ele servirá de cache para o squid.
daí voce muda:
dns_nameservers 127.0.0.1 8.8.8.8
No serviço de dns (dnsmasq ou bind9) voce ajusta-os para servir de cache, há vários links de internet que lhe orientarão.
Como questão de segurança, este dns deve aceitar apenas requisições do próprio host (127.0.0.1) , assim serviços instalados nele como o squid se beneficiarão enquanto micros de fora não poderão acessá-lo.
Agora, apenas como reflexão, pense no seguinte, são 7 pessoas que por definição não terão restrição então porque usar o squid?
Se voce liberar sua internet diretamente no gateway, cada maquina fará o cache em seu próprio computador e se todas elas forem maquinas decentes não terão nenhum problema de performance, ou pelo menos obteria os mesmos resultados usando squid.
Se tiver preocupado com um usuário usar demais a banda e faltar banda para os demais, eu sugiro que compre um roteador com dual link é barato, nele voce pode colocar 2 internets e balancear, alguns desses roteadores podem até permitir que especifique a velocidade para cada origem/destino. É barato, comprei outro dia para um colega que tem uma contabilidade e custou menos de 150 reais. Acho essa solução melhor para o cenário que vocÊ descreveu.