| | 11 | |
| | 12 | |
| | 13 | ==== Step 1: ==== |
| | 14 | |
| | 15 | The first thing you'll need to do is install the squid package in pfSense. Goto Package Manager from drop down '''System''' menu |
| | 16 | |
| | 17 | Select '''Available Packages''' and search for Squid. Then locate the Squid package and click the + symbol next to it and confirm the setup to begin the installation. The installation process normally takes a few minutes to complete, make sure you do not leave the package installer page while it is installing. |
| | 18 | |
| | 19 | ==== Step 2: ==== |
| | 20 | |
| | 21 | Once the installation is completed goto '''Squid Proxy Server''' on Services menu. |
| | 22 | |
| | 23 | Configure '''General''' settings as follows: |
| | 24 | |
| | 25 | * Check/tick '''Enable Squid Proxy''' option |
| | 26 | * Tick '''Keep !Settings/Data''' |
| | 27 | * As we need to enable proxy for the internal users select '''LAN''' from '''Proxy Interface(s)''' |
| | 28 | * Keep other '''Squid General Settings''' as it is. |
| | 29 | |
| | 30 | ==== Step 3: ==== |
| | 31 | |
| | 32 | Setup the '''Transparent Proxy Settings''' as follows: |
| | 33 | |
| | 34 | * Enable transparent mode by checking '''Transparent HTTP Proxy''' |
| | 35 | * Select '''LAN''' on '''Transparent Proxy Interface(s)''' |