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

    Help needed for providing internet access to a refugee camp .

    Scheduled Pinned Locked Moved Traffic Shaping
    7 Posts 5 Posters 1.3k 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.
    • S
      sleepyhead100
      last edited by

      Hi there ,

      I am volunteering to help my community provide help for some 250 refugees who arrived last summer to our small community in northern Sweden .  Now i have a degree in software development but i never had any practical experience dealing with networks .

      we are trying to provide basic internet access to the 250 refugees at the refugee camp where they are now temporarily accommodated .
      I have managed to get my hands on some basic equipment from a couple of people who donated for us there old equipment .
      here is what i have got :

      20  Cisco Aironet AIR-LAP1242AG-A-K9 Wireless Access Points
      Cisco Ethernet Switch - ESW520-24P-K9
      Cisco 4400 Series Wireless LAN Controller Air-WLC4402-25-K9 
      100 Mbps symmetric inernet connection .
      and some old computers that i am(can) using  to run pfsense for routing and fire-walling  .

      We want to be able to provide basic internet access to all of them through the wireless network , but there are some laws and regulations that we have to abide to . 
      we have to implement a very strict policy for content filtering ,among the users there are a lot of minors so i need to find how can i block sites ( violence , pornography , drugs , etc.. )  , ( I have tried opendns and squid to do the content filtering but lately i have been told that some users are using Hotspot shield and other similar software to bypass the proxy ) .torrents have been a major issue for us to block and it is consuming all the available bandwidth preventing other users from being able to make a simple voip call .
      and last we need to be able to log the users traffic for at least 6 month .

      I would really appreciate any help regarding how to tackle the hotspot shield problem , and if there is any reliable way to block p2p traffic , and if is it possible to log the traffic .

      1 Reply Last reply Reply Quote 0
      • KOMK
        KOM
        last edited by

        how to tackle the hotspot shield problem

        how can i block sites ( violence , pornography , drugs , etc.. )

        Squid, squidGuard + blacklist will do this.  pfBlocker will also help in this area.

        is any reliable way to block p2p traffic

        Not really.  Your best bet is to use traffic shaping to prioritize all other commonly-used protocols and let the rest (including p2p) fall into the penalty box.

        if is it possible to log the traffic

        Squid logs all HTTP/S traffic.  Do you mean just that type of traffic or every single packet, NSA-style??

        1 Reply Last reply Reply Quote 0
        • S
          sleepyhead100
          last edited by

          Many thanks for your tips ,
          I have been using squid+squid guard blacklists for content filtering , but so far this method has not been effective as it is very easy to go to the app store and get any free vpn software and tunnel through the proxy server . I tried to block the service ports and ip addresses that are used to connect to the outside but after a couple of hours i ended with hundreds of ip addresses ,and a list that need to be maintained daily . Do you know of other solutions ?

          About logging the traffic not exactly NSA style but since all the traffic is passing through our connection , we need to be able to protect our selfs in case of copyright infrigments and be able to point the finger at who did what and when ! now Squid will log http but that is only 20% of the traffic going through the server .

          1 Reply Last reply Reply Quote 0
          • D
            doktornotor Banned
            last edited by

            @sleepyhead100:

            Do you know of other solutions ?

            Sure thing. Cut them off the internet if they cannot behave. Or send them back home. Protect yourself? From illegal immigrants' illegal actions? Absurd. Get a better government.

            1 Reply Last reply Reply Quote 0
            • S
              sleepyhead100
              last edited by

              Now while i agree with you that we need a better government (obviously not for the same reasons ) , this is not the topic of this discussion !! so if you have any constructive suggestions you are welcomed to post them , else let us just keep our opinions out of this thread.

              1 Reply Last reply Reply Quote 0
              • C
                cmb
                last edited by

                @sleepyhead100:

                Now while i agree with you that we need a better government (obviously not for the same reasons ) , this is not the topic of this discussion !! so if you have any constructive suggestions you are welcomed to post them , else let us just keep our opinions out of this thread.

                Yes, please keep your political opinions to yourselves, this isn't the place. Thanks for the sensible response, sleepyhead100.

                To the original question, it's pretty much impossible to completely eliminate ways around content filtering where you don't control all the devices on the network. If you do control them, lock down the systems so they can't install things or change any settings, and it sounds like you should be about as good as you can get. You probably don't control all the systems though, so you're limited in what you can do. Restricting your LAN firewall rules as much as possible and forcing all HTTP and HTTPS through proxy will help some, but it'd still be possible to get a VPN out in a variety of ways.

                1 Reply Last reply Reply Quote 0
                • N
                  Nullity
                  last edited by

                  You could use limiters to proportionally share traffic among the clients/IPs, each getting a fair minumum while sharing excess bandwidth. I think limiters are currently incompat with squid, though.

                  You mighy benefit from this tutorial; http://www.linksysinfo.org/index.php?threads/qos-tutorial.68795/
                  Aside from being my favorite QoS tutorial, I think you will find it useful since the asuthor also must admin large networks of uncooperative users.

                  Please correct any obvious misinformation in my posts.
                  -Not a professional; an arrogant ignoramous.

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