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

    Squid + squidguard with wildcard expressions for youtube

    Scheduled Pinned Locked Moved Cache/Proxy
    8 Posts 2 Posters 8.9k 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.
    • F
      foresthus
      last edited by

      Hello, to all.

      I was wondering if it is possible to block all movies, like youtube-videos. I know where and how i can do this. Using both squid and squidguard with for example a list from http://www.shallalist.de/Downloads/shallalist.tar.gz I am able to fetch all catagories. Then creating "group acls" and probably also some tarcget rules I only want to allow videos from a special channel.

      Does someone know how to do this?

      Domain List

      I guess I need to configure a "target category". In this entry I would allow …
      ... in the domain list for example: ytimg.com googlevideo.com
      for the images which are needed.

      URL List

      Now I would like to allow all videos in my example shown beneeth.
      www.youtube.com/user/MYOWNCHANNEL

      Regular Expression

      What must I place here? Need I to place anything here?

      Redirect mode = none ('cause it should not be blocked)

      Did someone had this situation and solved it.

      I would be very pleased to get some hints.

      thnx and cu.

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

        I've never tried it, but SquidGuard has whitelists, so perhaps you could try adding your channel to the whitelist while blocking all of YouTube:

        https://doc.pfsense.org/index.php/SquidGuard_package

        1 Reply Last reply Reply Quote 0
        • F
          foresthus
          last edited by

          Hi,
          thanx 4 your info and answer, but I already decribed what I am doing. The whitelist you mentioned is one way to give a custom rule access.

          I am looking 4 a solution to give the access 4 schools. For example this school has it´s own channel. Every teacher or student wants to post something in their own channel. Now the ruleset disallows all connections to youtube and other streaming services. In this issue I want to give the full acces to this channel and I don´t want to add each video on deamand. This should funtion automaticly.

          Any solutions 4 this request?

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

            Sorry, I must admit that I did have a bit of a hard time reading your post.  I thought you were asking how to block all of a domain but let particular subdomains through.  In your first sentence, you ask if you can block all movies like YouTube videos.  In your second sentence, you say you know how.  If you know how, then why would you ask in the first place?  I don't understand.

            1 Reply Last reply Reply Quote 0
            • F
              foresthus
              last edited by

              Hello,

              that quite easy to answer. I only want to give acces to youtube videos from channels I can allow to watch. In schools for example an administrator would never give access to all videos on youtube. In that case the channel from this school be allowed. Nothing else should be allowed.

              Did I explain it better now?

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

                Yes, but I'm not sure why you dismissed my answer so quickly.  SquidGuard allows you to block entire domains, subdomains, parts of URLs etc.  Whitelists take precedence over blocks, so I suggested that you block all of youtube.com, but then whitelist the specific URL for your channel.  And like I said earlier, I haven't tried it myself but it sounds like it should work.

                1 Reply Last reply Reply Quote 0
                • F
                  foresthus
                  last edited by

                  I will check. If I could manage what I was looking 4 I will be back.

                  Thnx

                  1 Reply Last reply Reply Quote 0
                  • F
                    foresthus
                    last edited by

                    thnx for the information.

                    worked fine  :)

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