]> granicus.if.org Git - pdns/commitdiff
document RE2Rule
authorbert hubert <bert.hubert@netherlabs.nl>
Sun, 14 Feb 2016 17:22:52 +0000 (18:22 +0100)
committerbert hubert <bert.hubert@netherlabs.nl>
Sun, 14 Feb 2016 17:22:52 +0000 (18:22 +0100)
pdns/README-dnsdist.md

index 1ca6d6e2f4d5659f0b7242e8e82df782fac12e23..b2f527748a26c1b1a7ebecf41653ed149fc29460 100644 (file)
@@ -294,6 +294,7 @@ Rules have selectors and actions. Current selectors are:
  * QClass (QClassRule)
  * QType (QTypeRule)
  * RegexRule on query name
+ * RE2Rule on query name (optional)
  * Packet requests DNSSEC processing
  * Query received over UDP or TCP
 
@@ -340,6 +341,7 @@ A DNS rule can be:
  * a QClassRule
  * a QTypeRule
  * a RegexRule
+ * a RE2Rule
  * a SuffixMatchNodeRule
  * a TCPRule
 
@@ -469,6 +471,8 @@ The second rule drops anything with more than 4 consecutive digits within a .CN
 Note that the query name is presented without a trailing dot to the regex.
 The regex is applied case insensitively. 
 
+Alternatively, if compiled in, RE2Rule provides similar functionality, but against libre2.
+
 Inspecting live traffic
 -----------------------
 This is still much in flux, but for now, try: