Lunes, Enero 19, 2015

Pfsense: block website using SQUID + SQUIDGUARD

Read and follow the instruction

Pfsense has a package of squid and squidguard which can help you filter web browsing and blocking websites using shallalist blacklist.

Pfsense Tutorial

1.) Install SQUID and SQUIDGUARD
1.1) Open your Pfsense web gui
1.2) Go to System -> Packages
1.3) Look for your squid and squidguard
1.4) Click + at the right side to install the package

sample image below












2.) Go to Services -> Proxy Server after completing the installation to configure squid

*** Proxy Interface: Lan
*** Allow users on interface: Check
*** Transparent Proxy: Check
*** Save

sample image below




















3.) Go to Services -> Proxy Filter to configure squidguard

*** Enable GUI log: Check
*** Enable log: Check
*** Blacklist: Check
*** Copy and Paste this link  http://www.shallalist.de/Downloads/shallalist.tar.gz 
       in blacklist url
*** Save

see image sample

















4.) Go to Blacklist tab and click download

see image sample










5.) Go to Common ACL tab click Target Rules
5.1) After Clicking Target Rules, you will see the different Target Categories
5.2) Deny all you want.
5.3) At the bottom you will Default Access make it "Allow"
5.4) then Save

sample image below 5.1



[






sample image below 5.3





6.) Go to General Settings tab

*** Check to enable
*** Click apply
*** Save

sample image below











2 komento:

  1. can you make tutorials on delay pools per IP and extension limit?

    TumugonBurahin
    Mga Tugon
    1. - try GROUP ACL for delay pools , I will make tutorial if I have time , http://spoonfeederz.blogspot.com/2015/01/pfsense-blocking-download-by-extension.html

      Burahin