See the following guide to setting up a Squid3 based proxy with authentication.

Configuring the foreign user's browser

Proxy configuration for Firefox

In Firefox, find the proxy configuration tab and enter the IP of the server.

Ask user to access a site and track tail -f /var/log/squid3/access.log to make sure it works.

Setting up a proxy in IOS

Feedback

Powered by Vanilla PHP feedback form