Linux: PrivateInternetAccess Using OpenVPN and Squid Proxy – Part 3

This entry is part 3 of 4 in the series PrivateInternetAccess Using Squid Proxy and OpenVPN

PrivateInternetAccess Using OpenVPN and Squid Proxy – Squid Configuration

This article in the series walks us through using webmin and configure the squid proxy server to accept and forward connections for clients.

1. Access the interface on https://192.168.101.6:10000

Squid Proxy

2. On the left-hand side control panel, locate “Unused Modules,” expand this and scroll down to “Squid Proxy Server.” You will see the following error message – click on the circled link to adjust the module parameters:

Squid Proxy

3. Change all references to “squid3” to “squid” as shown in the circled fields below, click “Save” when finished.

Squid Proxy

4. As squid denies all connections by default, we need to allow users access. In this example we’re going to allow *all* users to access the proxy – you can of course create access lists based on users / groups etc. but that is beyond the scope of this tutorial. Click on the “Access Control” icon to continue.

Squid Proxy

Navigate to the “Proxy Restrictions” tab and click the “Deny” link next to “all”:

Squid Proxy

Now simply change the “Deny” to “Allow” and don’t forget to click “Apply changes” on the top right-hand side of the screen!

Squid Proxy        Squid Proxy

Job done! You can now check that you have access to the proxy by configuring your browser to use a proxy and then browsing to a website, e.g. www.whatsmyip.org. Here you should see the public IP address of your router.

Now – let’s get anonymised!

 

Series Navigation<< Linux: PrivateInternetAccess Using OpenVPN and Squid Proxy – Part 2Linux: PrivateInternetAccess Using OpenVPN and Squid Proxy – Part 4 >>

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.