Skip to content

Instantly share code, notes, and snippets.

@thadclay
Created October 29, 2016 02:39
Show Gist options
  • Save thadclay/5a1e822c0849ea7d1521dec1eead758c to your computer and use it in GitHub Desktop.
Save thadclay/5a1e822c0849ea7d1521dec1eead758c to your computer and use it in GitHub Desktop.
Script to setup squid3 with no authentication accepting all traffic (run as sudo)
#!/bin/bash
#
# Ubuntu
#
set -v
apt-get -y update
apt-get install -y ntpdate
apt-get install -y squid3 apache2-utils
cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak
cat << EOF > /etc/squid3/squid.conf
http_port 3128
http_access allow all
cache deny all
forwarded_for delete
request_header_access Via deny all
EOF
service squid3 restart
echo "IP ADDRESS"
curl ifconfig.co
#Be sure to shutdown/terminate your VM after you are done!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment