Skip to content

Instantly share code, notes, and snippets.

@authmane512
Created October 25, 2018 11:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save authmane512/af8dfc4864564717ed9091066457a7ca to your computer and use it in GitHub Desktop.
Save authmane512/af8dfc4864564717ed9091066457a7ca to your computer and use it in GitHub Desktop.
# port of proxy
http_port 5000
# hostname of proxy
visible_hostname SuperProxy
# IP header HTTP masking (X-Forwarded-For: unknown)
forwarded_for off
# logs
access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
# no cache
cache deny all
# DNS servers
dns_nameservers 80.67.169.12 80.67.169.40
# DNS cache
positive_dns_ttl 5 minutes #réponse positive
negative_ttl 5 minutes #réponse en erreur
# no wait before close Squid (30 seconds else, use of cache if enabled)
shutdown_lifetime 0 seconds
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentialsttl 5 hours
acl password proxy_auth REQUIRED
http_access allow password
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment