#squid.conf - a very basic config file for squid # port for squid to listen on http_port 8080 # Turn logging to it's lowest level debug_options ALL,9 # defines a group (or Access Control List) that includes all IP addresses # acl all src 0.0.0.0/0.0.0.0 acl test dst 16.24.240.160 # allow all sites to connect to us via HTTP # http_access allow all # allow all sites to use us as a sibling # #icp_access deny all #test the following sites to check that we are connected # # dns_testnames internic.net usc.edu cs.colorado.edu mit.edu yale.edu # run as the squid user cache_effective_user squid squid # # otherwise, you can uncomment the below line and comment out the one above. # this will run as use "nobody" with the group "nogrtoup" # cache_effective_user nobody nogroup ## for internal/local servers we always direct requests to the origin servers # always_direct allow test # because we have a parent and because we are behind a firewall we # need to deny direct access to all external origin servers, instead # use the parent proxy for all external requests # never_direct deny all # after I define the parent proxy I will change the above so all requests go # to that.