feat: Add HNS Canada to nodes
All checks were successful
Build Docker / Build_Docker (push) Successful in 1m6s

This commit is contained in:
2024-07-20 12:59:34 +10:00
parent ccabbfd629
commit 9baefbf6e7
3 changed files with 33 additions and 17 deletions

View File

@@ -1,3 +1,19 @@
local dbr = dynBlockRulesGroup()
dbr:setQueryRate(30, 10, "Exceeded query rate", 60)
dbr:setRCodeRate(DNSRCode.NXDOMAIN, 20, 10, "Exceeded NXD rate", 60)
dbr:setRCodeRate(DNSRCode.SERVFAIL, 20, 10, "Exceeded ServFail rate", 60)
dbr:setQTypeRate(DNSQType.ANY, 5, 10, "Exceeded ANY rate", 60)
dbr:setResponseByteRate(10000, 10, "Exceeded resp BW rate", 60)
function maintenance()
dbr:apply()
end
dbr:apply()
addAction(RegexRule(".*nonexistentdomain.*"), DropAction())
addAction(AndRule{MaxQPSIPRule(5), TCPRule(false)}, TCAction())
newServer({address="127.0.0.1:5353", name="HSD"})
addLocal('0.0.0.0:53', {reusePort=true})