Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Content Filtering - implementation thread to support bounty posted.

    Scheduled Pinned Locked Moved pfSense Packages
    13 Posts 8 Posters 13.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      Guest
      last edited by

      Yeah, Content Filtering isn't exactly sexy or interesting and the chances of this turning into a major support nightmare are pretty strong.  As I understand it, the squid package annoys Scott immensely, so you can imagine squid coupled with something like Dansguardian.

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        I for their own necessities has maked this
        http://forum.pfsense.org/index.php/topic,3111.0.html
        I do not know as this place to project (if this it is necessary to any body)

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • D
          doc_holiday
          last edited by

          @dvserg:

          I for their own necessities has maked this
          http://forum.pfsense.org/index.php/topic,3111.0.html
          I do not know as this place to project (if this it is necessary to any body)

          Very interesting.  Thanks for sharing your work!

          1 Reply Last reply Reply Quote 0
          • D
            databeestje
            last edited by

            I am not quite sure I want to go the route of dansguardian yet. That and I have other more pressing issues.

            I personally think squid auth is more important then filtering. That's because of personal and work bias. I have a working squid with auth installation on linux, so if I can migrate it to pfsense in a workable fashion that gets priority.

            And my company doesn't bother with filtering. Most dutch people are probably to liberal that the filter would likely end up annoying a lot of people.

            Squid with auth means people are not anonymous whilst accessing whatever they normally do. It's not untill a manager puts in a request that we even look at it.

            1 Reply Last reply Reply Quote 0
            • D
              DignionASP
              last edited by

              Content Filtering can also be done in a more easy way. I know that DansGuardian is a complete and automatic solution but implementing it on a CF is probably not the fastest way to have that option in the embedded version. So… let's look in a different way. At home I have a normal Netgear router. Although verry basic, it has an 'content filter' and a service (port) filter). The content filter is just a tekst box where you can put in words en webadresses. It is time based and you can exclude one ipadres. The service blocker is a port filter and you can block a specific service (https, telnet, Quake, NetMeetink, or numberd tcp, udp, tcp/udp, etc....), is also time-based and ip adres/range based. When somebody try to visit a forbiden site the get a nice message in the explorer.
              I think my Soekris 4601 must be powerfull enough to support an option like this and a bit more expanded. Multiple time-schedules, more ipadresses to exclude /include, an option to block all trafic execept a list of specific websites and services (ports). Editable message (html based). The netgear router does also have an option to mail a daily report who violated the rules.

              I believe that this is a much easier way of contentblocking, faster to implement and a lot quicker available. More importand, enough functionality to support home and small offices.

              Who wants to pick up this quest and can come-up with a working solution in let's say 2 month's or so.

              Donation 175$

              1 Reply Last reply Reply Quote 0
              • J
                jeroen234
                last edited by

                that looks to me a lot more work then just make a webinterface for a existing program like dansguardian

                1 Reply Last reply Reply Quote 0
                • R
                  rwalker
                  last edited by

                  Dansgaurdian is not as nice as URLfilter - http://www.urlfilter.net/.  I have used both on IPCop before and URLfilter is much easier and seems faster.  At least on the same hardware it seemed to not load it down as much.  Also there are some nice additional add-ons that go with it.

                  1 Reply Last reply Reply Quote 0
                  • D
                    dvserg
                    last edited by

                    Possible make several alternative packages, but I do not see as created packages possible to install  without change(modification) the code pfsense.
                    May be a developers will add possibility to indicate other catalogues(directories) a package from GUI?

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • D
                      dvserg
                      last edited by

                      Once more redirector for squid _http://www.rejik.ru/index_en.html
                      Very popular redirector project in .RU zone

                      SquidGuardDoc EN  RU Tutorial
                      Localization ru_PFSense

                      1 Reply Last reply Reply Quote 0
                      • J
                        jonesboy
                        last edited by

                        i use squid as my content filter already.. I believe the biggest issue would be to build a gui for it.. just do a search on bsd + transparent squid proxy…

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.