| 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)''' |