Basta criar um arquivo (você precisa ser root para fazer isso): /etc/init/squid3.override .
E coloque isso dentro dele:
start on (net-device-up IFACE!=lo
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
Para mais informações sobre como substituir arquivos conf de upstart, leia aqui: link