Created
February 12, 2024 10:55
-
-
Save elico/8578960688e82cccea996291e9f60fe6 to your computer and use it in GitHub Desktop.
Example ufdbguard
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
logdir "/var/ufdbguard/logs" | |
dbhome "/var/ufdbguard/blacklists" | |
administrator "<a href=mailto:ngtech1ltd@gmail.com> the support desk </a>" | |
port 3977 | |
interface "all" # only used for TCP sockets | |
logblock off | |
logpass off | |
logall off | |
squid-version "5.0" | |
squid-uses-active-bumping off | |
url-lookup-result-during-database-reload allow | |
url-lookup-result-when-fatal-error allow | |
check-proxy-tunnels off | |
safe-search off | |
lookup-reverse-ip off | |
use-ipv6-on-wan on | |
upload-crash-reports off | |
fast-refresh on | |
madvise-hugepages on | |
youtube-edufilter off | |
max-logfile-size 200000000 | |
source allSystems { | |
ipv4 10.0.0.0/8 | |
# ipv4 192.168.0.0/16 | |
# ipv6 2001:db8::/32 | |
} | |
category security { | |
# domainlist "security/domains" | |
# expressionlist "security/expressions" | |
cacerts "security/cacerts" | |
option enforce-https-with-hostname off | |
option enforce-https-official-certificate off | |
option https-prohibit-insecure-sslv2 on | |
option https-prohibit-insecure-sslv3 on | |
option https-prohibit-insecure-tlsv1_0 off | |
option allow-aim-over-https on | |
option allow-gtalk-over-https on | |
option allow-skype-over-https on | |
option allow-yahoomsg-over-https on | |
option allow-fb-chat-over-https on | |
option allow-citrixonline-over-https on | |
option allow-unknown-protocol-over-https on | |
redirect "302:http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category adult { | |
domainlist "adult/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category alcohol { | |
domainlist "alcohol/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category arms { | |
domainlist "arms/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category drugs { | |
domainlist "drugs/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category softdrugs { | |
domainlist "softdrugs/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category gambling { | |
domainlist "gambling/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category illegal { | |
domainlist "illegal/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category proxies { | |
domainlist "proxies/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category malware { | |
domainlist "malware/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category warez { | |
domainlist "warez/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
category violence { | |
domainlist "violence/domains" | |
redirect "http://cgibin.urlfilterdb.com/cgi-bin/URLblocked.cgi?admin=%A&color=orange&size=normal&clientaddr=%a&clientname=%n&clientuser=%i&clientgroup=%s&category=%t&url=%u" | |
} | |
acl { | |
allSystems { | |
pass | |
!adult | |
!alcohol | |
!proxies | |
!malware | |
!warez | |
!gambling | |
!violence | |
!drugs | |
!softdrugs | |
!illegal | |
!arms | |
any | |
redirect "https://www.ngtech.co.il/blockPage/?url=%u" | |
} | |
default { | |
pass | |
!adult | |
!alcohol | |
!proxies | |
!malware | |
!warez | |
!gambling | |
!violence | |
!drugs | |
!softdrugs | |
!illegal | |
!arms | |
any | |
redirect "https://www.ngtech.co.il/blockPage/?url=%u" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment