apt install squid


systemctl enable squid

vi /etc/squid/squid.conf

acl localnet src 192.168.0.0/16
http_access allow localnet
http_access allow localhost
http_port 3128

ACLs acl_working_hours time MTWHF 07:00-19:000 acl blokedsite url_regex ^http://.*.oracle.com/.*$ acl valid_users proxy_auth REQUIRED http_access allow workinghours

netstat -putona|grep squid ss -putona|grep squid

vi /etc/squid/squid.conf

acl blockedsite url_regex ^http://.*.oracle.com/.*$
acl blockedsite url_regex ^https://.*.oracle.com/.*$
http_access allow localnet !blockedsite
http_access deny blockedsite

systemctl stop squid systemctl start squid

tail -f /var/log/squid/*.log /var/log/syslog

Configurar navegador para usar el proxy