From LedHed's Wiki
Jump to: navigation, search
(Created page with '== Smoothwall (Stock) == To block Youtube add these lines to the file /var/smoothwall/proxy/acl # streaming download acl fails rep_mime_type ^.*mms.* acl fails rep_mime_type...')
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
== Smoothwall (Stock) ==
 
== Smoothwall (Stock) ==
  
To block Youtube add these lines to the file /var/smoothwall/proxy/acl
+
To block Youtube add these lines to the file /var/smoothwall/proxy/acl<br>
  
 
  # streaming download
 
  # streaming download
Line 46: Line 46:
 
== Smoothwall (Advanced Proxy) ==
 
== Smoothwall (Advanced Proxy) ==
  
To block Youtube when the [http://www.advproxy.net Advanced Proxy] mod is installed do the following:
+
To block Youtube when the [http://www.advproxy.net Advanced Proxy] mod is installed do the following:<br>
Edit /var/smoothwall/proxy/advanced/acl/include.acl
+
Edit the file /var/smoothwall/proxy/advanced/acl/include.acl<br>
  
 
  # streaming download
 
  # streaming download
Line 91: Line 91:
  
 
[[Category:Smoothwall]]
 
[[Category:Smoothwall]]
 +
[[Category:Squid]]

Latest revision as of 23:41, 5 July 2009

Smoothwall (Stock)

To block Youtube add these lines to the file /var/smoothwall/proxy/acl

# streaming download
acl fails rep_mime_type ^.*mms.*
acl fails rep_mime_type ^.*ms-hdr.*
acl fails rep_mime_type ^.*x-fcs.*
acl fails rep_mime_type ^.*x-ms-asf.*
acl fails2 urlpath_regex dvrplayer mediastream mms://
acl fails2 urlpath_regex \.asf$ \.afx$ \.flv$ \.swf$
acl deny_rep_mime_flashvideo rep_mime_type -i video/flv
acl deny_rep_mime_shockwave rep_mime_type -i ^application/x-shockwave-flash$
acl x-type req_mime_type -i ^application/octet-stream$
acl x-type req_mime_type -i application/octet-stream
acl x-type req_mime_type -i ^application/x-mplayer2$
acl x-type req_mime_type -i application/x-mplayer2
acl x-type req_mime_type -i ^application/x-oleobject$
acl x-type req_mime_type -i application/x-oleobject
acl x-type req_mime_type -i application/x-pncmd
acl x-type req_mime_type -i ^video/x-ms-asf$
acl x-type2 rep_mime_type -i ^application/octet-stream$
acl x-type2 rep_mime_type -i application/octet-stream
acl x-type2 rep_mime_type -i ^application/x-mplayer2$
acl x-type2 rep_mime_type -i application/x-mplayer2
acl x-type2 rep_mime_type -i ^application/x-oleobject$
acl x-type2 rep_mime_type -i application/x-oleobject
acl x-type2 rep_mime_type -i application/x-pncmd
acl x-type2 rep_mime_type -i ^video/x-ms-asf$
http_reply_access deny deny_rep_mime_flashvideo
http_reply_access deny deny_rep_mime_shockwave

#streaming files
http_access deny fails
http_reply_access deny fails
http_access deny fails2
http_reply_access deny fails2
http_access deny x-type
http_reply_access deny x-type
http_access deny x-type2
http_reply_access deny x-type2



Smoothwall (Advanced Proxy)

To block Youtube when the Advanced Proxy mod is installed do the following:
Edit the file /var/smoothwall/proxy/advanced/acl/include.acl

# streaming download
acl fails rep_mime_type ^.*mms.*
acl fails rep_mime_type ^.*ms-hdr.*
acl fails rep_mime_type ^.*x-fcs.*
acl fails rep_mime_type ^.*x-ms-asf.*
acl fails2 urlpath_regex dvrplayer mediastream mms://
acl fails2 urlpath_regex \.asf$ \.afx$ \.flv$ \.swf$
acl deny_rep_mime_flashvideo rep_mime_type -i video/flv
acl deny_rep_mime_shockwave rep_mime_type -i ^application/x-shockwave-flash$
acl x-type req_mime_type -i ^application/octet-stream$
acl x-type req_mime_type -i application/octet-stream
acl x-type req_mime_type -i ^application/x-mplayer2$
acl x-type req_mime_type -i application/x-mplayer2
acl x-type req_mime_type -i ^application/x-oleobject$
acl x-type req_mime_type -i application/x-oleobject
acl x-type req_mime_type -i application/x-pncmd
acl x-type req_mime_type -i ^video/x-ms-asf$
acl x-type2 rep_mime_type -i ^application/octet-stream$
acl x-type2 rep_mime_type -i application/octet-stream
acl x-type2 rep_mime_type -i ^application/x-mplayer2$
acl x-type2 rep_mime_type -i application/x-mplayer2
acl x-type2 rep_mime_type -i ^application/x-oleobject$
acl x-type2 rep_mime_type -i application/x-oleobject
acl x-type2 rep_mime_type -i application/x-pncmd
acl x-type2 rep_mime_type -i ^video/x-ms-asf$
http_reply_access deny deny_rep_mime_flashvideo !SWE_unrestricted_ips !SWE_unrestricted_mac
http_reply_access deny deny_rep_mime_shockwave !SWE_unrestricted_ips !SWE_unrestricted_mac

#streaming files
http_access deny fails !SWE_unrestricted_ips !SWE_unrestricted_mac
http_reply_access deny fails !SWE_unrestricted_ips !SWE_unrestricted_mac
http_access deny fails2 !SWE_unrestricted_ips !SWE_unrestricted_mac
http_reply_access deny fails2 !SWE_unrestricted_ips !SWE_unrestricted_mac
http_access deny x-type !SWE_unrestricted_ips !SWE_unrestricted_mac
http_reply_access deny x-type !SWE_unrestricted_ips !SWE_unrestricted_mac
http_access deny x-type2 !SWE_unrestricted_ips !SWE_unrestricted_mac
http_reply_access deny x-type2 !SWE_unrestricted_ips !SWE_unrestricted_mac