squid
Table of Contents
Squid
Password Based Authentication
After Install and default setting, you might want to enable password based proxy change following lines.
Following line will enable .htaccess based password auth.
auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/passwd
Add following line if not exists.
acl all src all
Above line should be above following lines.
acl manager proto cache_object acl localhost src 127.0.0.1/32 acl to_localhost dst 127.0.0.0/8
Define authentication method for user.
acl ketan proxy_auth ketan </bash> Allow user to access proxy. <code bash> http_access allow ketan
Define Outgoing IP based on Username
In order to define IP based on authenticated user.
Add following line. (considering you all of the above already exists)
tcp_outgoing_address 98.113.222.164 ketan
squid.txt · Last modified: 2020/08/10 02:35 by 127.0.0.1