updating server
sudo apt update && apt upgrade -y
installing squid
sudo apt install squid
squid status
systemctl status squid.service
sudo nano /etc/squid/squid.conf
add line below(# Example rule allowing access from your local networks.)
acl localnet src your_ip_address
save and close
------------------------------------------
Securing Squid
installing
sudo apt install apache2-utils
adding user
sudo htpasswd -c /etc/squid/passwords your_squid_username
verifying user
sudo cat /etc/squid/passwords
-----------------------------------------------------
sudo nano /etc/squid/squid.conf
add below (acl localnet src your_ip_address)
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
addbelow (http_access allow localhost)
http_access allow authenticated
sudo systemctl restart squid.service
------------------------------------
allow port
sudo ufw allow 3128
-------------------------------------------------
Connecting through Squid
curl -v -x http://your_squid_username:your_squid_password@your_server_ip:3128 http://www.google.com/
curl -v -x http://your_squid_username:your_squid_password@your_server_ip:3128 https://www.google.com/
Смотрите видео How to install & setup Squid Proxy for particular browser онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Quickloss3 14 Декабрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 429 раз и оно понравилось 23 людям.