aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--awall/model.lua12
-rw-r--r--test/output/address/dump488
-rw-r--r--test/output/filter-limit/dump13674
-rw-r--r--test/output/filter/dump164
-rw-r--r--test/output/no-track/dump182
5 files changed, 7263 insertions, 7257 deletions
diff --git a/awall/model.lua b/awall/model.lua
index 873d478..0be36dc 100644
--- a/awall/model.lua
+++ b/awall/model.lua
@@ -93,10 +93,16 @@ end
function M.ConfigObject:trules() return {} end
function M.ConfigObject:info()
- local res = {}
- for i, trule in ipairs(self:trules()) do
- table.insert(res, {' '..optfrag.location(trule), optfrag.command(trule)})
+ local rules = {}
+ for _, trule in ipairs(self:trules()) do
+ local loc = optfrag.location(trule)
+ table.insert(
+ setdefault(rules, loc, {}), {' '..loc, optfrag.command(trule)}
+ )
end
+
+ local res = {}
+ for _, loc in sortedkeys(rules) do extend(res, rules[loc]) end
return res
end
diff --git a/test/output/address/dump b/test/output/address/dump
index 176956c..91cbb08 100644
--- a/test/output/address/dump
+++ b/test/output/address/dump
@@ -11,43 +11,43 @@ Dnat 2 {"in":"B"}
Filter 1 {}
(address)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 2 {"action":"pass"}
(address)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 3 {"log":true}
(address)
inet/filter/FORWARD -j logaccept-0
- inet6/filter/FORWARD -j logaccept-0
inet/filter/INPUT -j logaccept-0
- inet6/filter/INPUT -j logaccept-0
inet/filter/OUTPUT -j logaccept-0
- inet6/filter/OUTPUT -j logaccept-0
inet/filter/logaccept-0 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet/filter/logaccept-0 -j ACCEPT
+ inet6/filter/FORWARD -j logaccept-0
+ inet6/filter/INPUT -j logaccept-0
+ inet6/filter/OUTPUT -j logaccept-0
+ inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-0 -j ACCEPT
Filter 4 {"action":"pass","log":true}
(address)
inet/filter/FORWARD -j logpass-0
- inet6/filter/FORWARD -j logpass-0
inet/filter/INPUT -j logpass-0
- inet6/filter/INPUT -j logpass-0
inet/filter/OUTPUT -j logpass-0
- inet6/filter/OUTPUT -j logpass-0
inet/filter/logpass-0 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j logpass-0
+ inet6/filter/INPUT -j logpass-0
+ inet6/filter/OUTPUT -j logpass-0
inet6/filter/logpass-0 -m limit --limit 1/second -j LOG
Filter 5 {"dest":"172.16.0.0\/16"}
@@ -80,8 +80,8 @@ Filter 8 {"action":"pass","dest":"172.16.0.0\/16","log":true
Filter 9 {"dest":["172.16.0.0\/16","172.16.2.0\/16"]}
(address)
inet/filter/FORWARD -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -d 172.16.2.0/16 -j ACCEPT
inet/filter/OUTPUT -d 172.16.0.0/16 -j ACCEPT
inet/filter/OUTPUT -d 172.16.2.0/16 -j ACCEPT
@@ -89,8 +89,8 @@ Filter 9 {"dest":["172.16.0.0\/16","172.16.2.0\/16"]}
Filter 10 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"]}
(address)
inet/filter/FORWARD -d 172.16.0.0/16
- inet/filter/INPUT -d 172.16.0.0/16
inet/filter/FORWARD -d 172.16.2.0/16
+ inet/filter/INPUT -d 172.16.0.0/16
inet/filter/INPUT -d 172.16.2.0/16
inet/filter/OUTPUT -d 172.16.0.0/16
inet/filter/OUTPUT -d 172.16.2.0/16
@@ -98,8 +98,8 @@ Filter 10 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 11 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true}
(address)
inet/filter/FORWARD -d 172.16.0.0/16 -j logaccept-2
- inet/filter/INPUT -d 172.16.0.0/16 -j logaccept-2
inet/filter/FORWARD -d 172.16.2.0/16 -j logaccept-2
+ inet/filter/INPUT -d 172.16.0.0/16 -j logaccept-2
inet/filter/INPUT -d 172.16.2.0/16 -j logaccept-2
inet/filter/OUTPUT -d 172.16.0.0/16 -j logaccept-2
inet/filter/OUTPUT -d 172.16.2.0/16 -j logaccept-2
@@ -109,8 +109,8 @@ Filter 11 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":t
Filter 12 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true}
(address)
inet/filter/FORWARD -d 172.16.0.0/16 -j logpass-2
- inet/filter/INPUT -d 172.16.0.0/16 -j logpass-2
inet/filter/FORWARD -d 172.16.2.0/16 -j logpass-2
+ inet/filter/INPUT -d 172.16.0.0/16 -j logpass-2
inet/filter/INPUT -d 172.16.2.0/16 -j logpass-2
inet/filter/OUTPUT -d 172.16.0.0/16 -j logpass-2
inet/filter/OUTPUT -d 172.16.2.0/16 -j logpass-2
@@ -173,8 +173,8 @@ Filter 20 {"action":"pass","dest":"172.16.0.0\/16","log":true
Filter 21 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
@@ -182,8 +182,8 @@ Filter 21 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":"
Filter 22 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16
@@ -191,8 +191,8 @@ Filter 22 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 23 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-5
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-5
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-5
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-5
inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-5
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-5
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-5
@@ -202,8 +202,8 @@ Filter 23 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":t
Filter 24 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-5
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-5
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-5
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-5
inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-5
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-5
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-5
@@ -212,8 +212,8 @@ Filter 24 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 25 {"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.1 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.2 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.1 -j ACCEPT
inet/filter/INPUT -s 10.0.0.2 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.2 -j ACCEPT
@@ -221,8 +221,8 @@ Filter 25 {"src":["10.0.0.1","10.0.0.2"]}
Filter 26 {"action":"pass","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1
- inet/filter/INPUT -s 10.0.0.1
inet/filter/FORWARD -s 10.0.0.2
+ inet/filter/INPUT -s 10.0.0.1
inet/filter/INPUT -s 10.0.0.2
inet/filter/OUTPUT -s 10.0.0.1
inet/filter/OUTPUT -s 10.0.0.2
@@ -230,8 +230,8 @@ Filter 26 {"action":"pass","src":["10.0.0.1","10.0.0.2"]}
Filter 27 {"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -j logaccept-6
- inet/filter/INPUT -s 10.0.0.1 -j logaccept-6
inet/filter/FORWARD -s 10.0.0.2 -j logaccept-6
+ inet/filter/INPUT -s 10.0.0.1 -j logaccept-6
inet/filter/INPUT -s 10.0.0.2 -j logaccept-6
inet/filter/OUTPUT -s 10.0.0.1 -j logaccept-6
inet/filter/OUTPUT -s 10.0.0.2 -j logaccept-6
@@ -241,8 +241,8 @@ Filter 27 {"log":true,"src":["10.0.0.1","10.0.0.2"]}
Filter 28 {"action":"pass","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -j logpass-6
- inet/filter/INPUT -s 10.0.0.1 -j logpass-6
inet/filter/FORWARD -s 10.0.0.2 -j logpass-6
+ inet/filter/INPUT -s 10.0.0.1 -j logpass-6
inet/filter/INPUT -s 10.0.0.2 -j logpass-6
inet/filter/OUTPUT -s 10.0.0.1 -j logpass-6
inet/filter/OUTPUT -s 10.0.0.2 -j logpass-6
@@ -251,8 +251,8 @@ Filter 28 {"action":"pass","log":true,"src":["10.0.0.1","10.0
Filter 29 {"dest":"172.16.0.0\/16","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
@@ -260,8 +260,8 @@ Filter 29 {"dest":"172.16.0.0\/16","src":["10.0.0.1","10.0.0.
Filter 30 {"action":"pass","dest":"172.16.0.0\/16","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/OUTPUT -s 10.0.0.2 -d 172.16.0.0/16
@@ -269,8 +269,8 @@ Filter 30 {"action":"pass","dest":"172.16.0.0\/16","src":["10
Filter 31 {"dest":"172.16.0.0\/16","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-7
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-7
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-7
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-7
inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-7
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-7
inet/filter/OUTPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-7
@@ -280,8 +280,8 @@ Filter 31 {"dest":"172.16.0.0\/16","log":true,"src":["10.0.0.
Filter 32 {"action":"pass","dest":"172.16.0.0\/16","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-7
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-7
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-7
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-7
inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-7
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-7
inet/filter/OUTPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-7
@@ -290,12 +290,12 @@ Filter 32 {"action":"pass","dest":"172.16.0.0\/16","log":true
Filter 33 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -s 10.0.0.2 -d 172.16.2.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
@@ -305,12 +305,12 @@ Filter 33 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":[
Filter 34 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16
- inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.2.0/16
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16
+ inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16
inet/filter/INPUT -s 10.0.0.2 -d 172.16.2.0/16
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16
@@ -320,12 +320,12 @@ Filter 34 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 35 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-8
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-8
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-8
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-8
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-8
- inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-8
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.2.0/16 -j logaccept-8
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-8
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-8
+ inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-8
inet/filter/INPUT -s 10.0.0.2 -d 172.16.2.0/16 -j logaccept-8
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-8
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-8
@@ -337,12 +337,12 @@ Filter 35 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":t
Filter 36 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-8
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-8
inet/filter/FORWARD -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-8
- inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-8
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-8
- inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-8
inet/filter/FORWARD -s 10.0.0.2 -d 172.16.2.0/16 -j logpass-8
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-8
+ inet/filter/INPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-8
+ inet/filter/INPUT -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-8
inet/filter/INPUT -s 10.0.0.2 -d 172.16.2.0/16 -j logpass-8
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-8
inet/filter/OUTPUT -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-8
@@ -368,20 +368,20 @@ Filter 39 {"log":true,"out":"B"}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j logaccept-9
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j logaccept-9
+ inet/filter/logaccept-9 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-9 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j logaccept-9
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j logaccept-9
- inet/filter/logaccept-9 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-9 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-9 -j ACCEPT
inet6/filter/logaccept-9 -j ACCEPT
Filter 40 {"action":"pass","log":true,"out":"B"}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j logpass-9
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j logpass-9
+ inet/filter/logpass-9 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j logpass-9
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j logpass-9
- inet/filter/logpass-9 -m limit --limit 1/second -j LOG
inet6/filter/logpass-9 -m limit --limit 1/second -j LOG
Filter 41 {"dest":"172.16.0.0\/16","out":"B"}
@@ -524,22 +524,22 @@ Filter 60 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 61 {"out":"B","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j ACCEPT
- inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j ACCEPT
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j ACCEPT
+ inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j ACCEPT
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j ACCEPT
Filter 62 {"action":"pass","out":"B","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.1
- inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.2
+ inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.2
Filter 63 {"log":true,"out":"B","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logaccept-15
- inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logaccept-15
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j logaccept-15
+ inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logaccept-15
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j logaccept-15
inet/filter/logaccept-15 -m limit --limit 1/second -j LOG
inet/filter/logaccept-15 -j ACCEPT
@@ -547,8 +547,8 @@ Filter 63 {"log":true,"out":"B","src":["10.0.0.1","10.0.0.2"]
Filter 64 {"action":"pass","log":true,"out":"B","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logpass-13
- inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logpass-13
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j logpass-13
+ inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.1 -j logpass-13
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -s 10.0.0.2 -j logpass-13
inet/filter/logpass-13 -m limit --limit 1/second -j LOG
@@ -625,35 +625,35 @@ Filter 72 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 73 {"in":"A"}
(address)
inet/filter/FORWARD -i eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -j ACCEPT
inet/filter/INPUT -i eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j ACCEPT
inet6/filter/INPUT -i eth0 -j ACCEPT
Filter 74 {"action":"pass","in":"A"}
(address)
inet/filter/FORWARD -i eth0
- inet6/filter/FORWARD -i eth0
inet/filter/INPUT -i eth0
+ inet6/filter/FORWARD -i eth0
inet6/filter/INPUT -i eth0
Filter 75 {"in":"A","log":true}
(address)
inet/filter/FORWARD -i eth0 -j logaccept-18
- inet6/filter/FORWARD -i eth0 -j logaccept-18
inet/filter/INPUT -i eth0 -j logaccept-18
- inet6/filter/INPUT -i eth0 -j logaccept-18
inet/filter/logaccept-18 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-18 -m limit --limit 1/second -j LOG
inet/filter/logaccept-18 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j logaccept-18
+ inet6/filter/INPUT -i eth0 -j logaccept-18
+ inet6/filter/logaccept-18 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-18 -j ACCEPT
Filter 76 {"action":"pass","in":"A","log":true}
(address)
inet/filter/FORWARD -i eth0 -j logpass-16
- inet6/filter/FORWARD -i eth0 -j logpass-16
inet/filter/INPUT -i eth0 -j logpass-16
- inet6/filter/INPUT -i eth0 -j logpass-16
inet/filter/logpass-16 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -i eth0 -j logpass-16
+ inet6/filter/INPUT -i eth0 -j logpass-16
inet6/filter/logpass-16 -m limit --limit 1/second -j LOG
Filter 77 {"dest":"172.16.0.0\/16","in":"A"}
@@ -682,22 +682,22 @@ Filter 80 {"action":"pass","dest":"172.16.0.0\/16","in":"A","
Filter 81 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A"}
(address)
inet/filter/FORWARD -i eth0 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth0 -d 172.16.2.0/16 -j ACCEPT
Filter 82 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A"}
(address)
inet/filter/FORWARD -i eth0 -d 172.16.0.0/16
- inet/filter/INPUT -i eth0 -d 172.16.0.0/16
inet/filter/FORWARD -i eth0 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth0 -d 172.16.0.0/16
inet/filter/INPUT -i eth0 -d 172.16.2.0/16
Filter 83 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true}
(address)
inet/filter/FORWARD -i eth0 -d 172.16.0.0/16 -j logaccept-20
- inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j logaccept-20
inet/filter/FORWARD -i eth0 -d 172.16.2.0/16 -j logaccept-20
+ inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j logaccept-20
inet/filter/INPUT -i eth0 -d 172.16.2.0/16 -j logaccept-20
inet/filter/logaccept-20 -m limit --limit 1/second -j LOG
inet/filter/logaccept-20 -j ACCEPT
@@ -705,8 +705,8 @@ Filter 83 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A
Filter 84 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true}
(address)
inet/filter/FORWARD -i eth0 -d 172.16.0.0/16 -j logpass-18
- inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j logpass-18
inet/filter/FORWARD -i eth0 -d 172.16.2.0/16 -j logpass-18
+ inet/filter/INPUT -i eth0 -d 172.16.0.0/16 -j logpass-18
inet/filter/INPUT -i eth0 -d 172.16.2.0/16 -j logpass-18
inet/filter/logpass-18 -m limit --limit 1/second -j LOG
@@ -759,22 +759,22 @@ Filter 92 {"action":"pass","dest":"172.16.0.0\/16","in":"A","
Filter 93 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
Filter 94 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16
Filter 95 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-23
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-23
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-23
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-23
inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-23
inet/filter/logaccept-23 -m limit --limit 1/second -j LOG
inet/filter/logaccept-23 -j ACCEPT
@@ -782,30 +782,30 @@ Filter 95 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A
Filter 96 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-21
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-21
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-21
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-21
inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-21
inet/filter/logpass-21 -m limit --limit 1/second -j LOG
Filter 97 {"in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -j ACCEPT
inet/filter/INPUT -i eth0 -s 10.0.0.2 -j ACCEPT
Filter 98 {"action":"pass","in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1
- inet/filter/INPUT -i eth0 -s 10.0.0.1
inet/filter/FORWARD -i eth0 -s 10.0.0.2
+ inet/filter/INPUT -i eth0 -s 10.0.0.1
inet/filter/INPUT -i eth0 -s 10.0.0.2
Filter 99 {"in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -j logaccept-24
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -j logaccept-24
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -j logaccept-24
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -j logaccept-24
inet/filter/INPUT -i eth0 -s 10.0.0.2 -j logaccept-24
inet/filter/logaccept-24 -m limit --limit 1/second -j LOG
inet/filter/logaccept-24 -j ACCEPT
@@ -813,30 +813,30 @@ Filter 99 {"in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
Filter 100 {"action":"pass","in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -j logpass-22
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -j logpass-22
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -j logpass-22
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -j logpass-22
inet/filter/INPUT -i eth0 -s 10.0.0.2 -j logpass-22
inet/filter/logpass-22 -m limit --limit 1/second -j LOG
Filter 101 {"dest":"172.16.0.0\/16","in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
Filter 102 {"action":"pass","dest":"172.16.0.0\/16","in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16
Filter 103 {"dest":"172.16.0.0\/16","in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-25
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-25
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-25
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-25
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-25
inet/filter/logaccept-25 -m limit --limit 1/second -j LOG
inet/filter/logaccept-25 -j ACCEPT
@@ -844,42 +844,42 @@ Filter 103 {"dest":"172.16.0.0\/16","in":"A","log":true,"src":
Filter 104 {"action":"pass","dest":"172.16.0.0\/16","in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-23
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-23
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-23
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-23
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-23
inet/filter/logpass-23 -m limit --limit 1/second -j LOG
Filter 105 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j ACCEPT
Filter 106 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16
- inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.2.0/16
Filter 107 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-26
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-26
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-26
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-26
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-26
- inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-26
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j logaccept-26
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-26
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-26
+ inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-26
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j logaccept-26
inet/filter/logaccept-26 -m limit --limit 1/second -j LOG
inet/filter/logaccept-26 -j ACCEPT
@@ -887,12 +887,12 @@ Filter 107 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A
Filter 108 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"A","log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-24
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-24
inet/filter/FORWARD -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-24
- inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-24
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-24
- inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-24
inet/filter/FORWARD -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j logpass-24
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-24
+ inet/filter/INPUT -i eth0 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-24
+ inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-24
inet/filter/INPUT -i eth0 -s 10.0.0.2 -d 172.16.2.0/16 -j logpass-24
inet/filter/logpass-24 -m limit --limit 1/second -j LOG
@@ -909,10 +909,10 @@ Filter 110 {"action":"pass","in":"A","out":"B"}
Filter 111 {"in":"A","log":true,"out":"B"}
(address)
inet/filter/FORWARD -i eth0 -o eth1 -d 10.0.0.0/12 -j logaccept-27
- inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j logaccept-27
inet/filter/logaccept-27 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-27 -m limit --limit 1/second -j LOG
inet/filter/logaccept-27 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j logaccept-27
+ inet6/filter/logaccept-27 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-27 -j ACCEPT
Filter 112 {"action":"pass","in":"A","log":true,"out":"B"}
@@ -1139,20 +1139,20 @@ Filter 147 {"in":"B","log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j logaccept-36
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logaccept-36
+ inet/filter/logaccept-36 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-36 -j ACCEPT
inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logaccept-36
inet6/filter/INPUT -i eth1 -s fc00::/7 -j logaccept-36
- inet/filter/logaccept-36 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-36 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-36 -j ACCEPT
inet6/filter/logaccept-36 -j ACCEPT
Filter 148 {"action":"pass","in":"B","log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j logpass-30
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logpass-30
+ inet/filter/logpass-30 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logpass-30
inet6/filter/INPUT -i eth1 -s fc00::/7 -j logpass-30
- inet/filter/logpass-30 -m limit --limit 1/second -j LOG
inet6/filter/logpass-30 -m limit --limit 1/second -j LOG
Filter 149 {"dest":"172.16.0.0\/16","in":"B"}
@@ -1181,22 +1181,22 @@ Filter 152 {"action":"pass","dest":"172.16.0.0\/16","in":"B","
Filter 153 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"B"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j ACCEPT
Filter 154 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"B"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16
Filter 155 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"B","log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-38
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-38
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logaccept-38
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-38
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logaccept-38
inet/filter/logaccept-38 -m limit --limit 1/second -j LOG
inet/filter/logaccept-38 -j ACCEPT
@@ -1204,8 +1204,8 @@ Filter 155 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"B
Filter 156 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":"B","log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-32
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-32
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logpass-32
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-32
inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logpass-32
inet/filter/logpass-32 -m limit --limit 1/second -j LOG
@@ -1504,78 +1504,78 @@ Filter 216 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 217 {"in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j ACCEPT
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -j ACCEPT
- inet6/filter/INPUT -i eth1 -s fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j ACCEPT
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j ACCEPT
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j ACCEPT
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j ACCEPT
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -j ACCEPT
+ inet6/filter/INPUT -i eth1 -s fc00::/7 -j ACCEPT
Filter 218 {"action":"pass","in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12
- inet6/filter/FORWARD -i eth1 -s fc00::/7
- inet6/filter/INPUT -i eth1 -s fc00::/7
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12
inet/filter/INPUT -i eth3 -s 10.1.0.0/12
+ inet6/filter/FORWARD -i eth1 -s fc00::/7
+ inet6/filter/INPUT -i eth1 -s fc00::/7
Filter 219 {"in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j logaccept-45
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logaccept-45
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logaccept-45
- inet6/filter/INPUT -i eth1 -s fc00::/7 -j logaccept-45
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j logaccept-45
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j logaccept-45
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j logaccept-45
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logaccept-45
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j logaccept-45
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j logaccept-45
inet/filter/logaccept-45 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-45 -m limit --limit 1/second -j LOG
inet/filter/logaccept-45 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logaccept-45
+ inet6/filter/INPUT -i eth1 -s fc00::/7 -j logaccept-45
+ inet6/filter/logaccept-45 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-45 -j ACCEPT
Filter 220 {"action":"pass","in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j logpass-37
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logpass-37
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logpass-37
- inet6/filter/INPUT -i eth1 -s fc00::/7 -j logpass-37
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j logpass-37
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j logpass-37
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j logpass-37
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j logpass-37
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j logpass-37
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j logpass-37
inet/filter/logpass-37 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -j logpass-37
+ inet6/filter/INPUT -i eth1 -s fc00::/7 -j logpass-37
inet6/filter/logpass-37 -m limit --limit 1/second -j LOG
Filter 221 {"dest":"172.16.0.0\/16","in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
Filter 222 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16
Filter 223 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-46
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-46
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-46
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-46
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-46
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-46
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-46
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-46
inet/filter/logaccept-46 -m limit --limit 1/second -j LOG
inet/filter/logaccept-46 -j ACCEPT
@@ -1583,56 +1583,56 @@ Filter 223 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true}
Filter 224 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-38
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-38
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-38
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-38
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-38
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-38
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-38
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-38
inet/filter/logpass-38 -m limit --limit 1/second -j LOG
Filter 225 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j ACCEPT
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j ACCEPT
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
- inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j ACCEPT
+ inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j ACCEPT
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j ACCEPT
Filter 226 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16
- inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16
+ inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16
Filter 227 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-47
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-47
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logaccept-47
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logaccept-47
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logaccept-47
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logaccept-47
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
- inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logaccept-47
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logaccept-47
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logaccept-47
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logaccept-47
+ inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logaccept-47
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logaccept-47
inet/filter/logaccept-47 -m limit --limit 1/second -j LOG
inet/filter/logaccept-47 -j ACCEPT
@@ -1640,46 +1640,46 @@ Filter 227 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["
Filter 228 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-39
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-39
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logpass-39
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logpass-39
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logpass-39
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logpass-39
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
- inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logpass-39
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.0.0/16 -j logpass-39
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -d 172.16.2.0/16 -j logpass-39
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logpass-39
+ inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.0.0/16 -j logpass-39
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -d 172.16.2.0/16 -j logpass-39
inet/filter/logpass-39 -m limit --limit 1/second -j LOG
Filter 229 {"in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-72
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-72
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-72
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-72
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-72
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-72
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-72
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-72
inet/filter/address-72 -s 10.0.0.1 -j ACCEPT
Filter 230 {"action":"pass","in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-73
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-73
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-73
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-73
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-73
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-73
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-73
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-73
inet/filter/address-73 -s 10.0.0.1
Filter 231 {"in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-74
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-74
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-74
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-74
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-74
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-74
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-74
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-74
inet/filter/address-74 -s 10.0.0.1 -j logaccept-48
inet/filter/logaccept-48 -m limit --limit 1/second -j LOG
@@ -1688,40 +1688,40 @@ Filter 231 {"in":["B","C"],"log":true,"src":"10.0.0.1"}
Filter 232 {"action":"pass","in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-75
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-75
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-75
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-75
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-75
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-75
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-75
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-75
inet/filter/address-75 -s 10.0.0.1 -m limit --limit 1/second -j LOG
Filter 233 {"dest":"172.16.0.0\/16","in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-76
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-76
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-76
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-76
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-76
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-76
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-76
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-76
inet/filter/address-76 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
Filter 234 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-77
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-77
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-77
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-77
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-77
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-77
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-77
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-77
inet/filter/address-77 -s 10.0.0.1 -d 172.16.0.0/16
Filter 235 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-78
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-78
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-78
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-78
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-78
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-78
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-78
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-78
inet/filter/address-78 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-49
inet/filter/logaccept-49 -m limit --limit 1/second -j LOG
@@ -1730,20 +1730,20 @@ Filter 235 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true,
Filter 236 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-79
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-79
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-79
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-79
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-79
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-79
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-79
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-79
inet/filter/address-79 -s 10.0.0.1 -d 172.16.0.0/16 -m limit --limit 1/second -j LOG
Filter 237 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-80
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-80
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-80
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-80
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-80
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-80
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-80
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-80
inet/filter/address-80 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/address-80 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
@@ -1751,10 +1751,10 @@ Filter 237 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["
Filter 238 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-81
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-81
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-81
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-81
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-81
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-81
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-81
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-81
inet/filter/address-81 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/address-81 -s 10.0.0.1 -d 172.16.2.0/16
@@ -1762,10 +1762,10 @@ Filter 238 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 239 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-82
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-82
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-82
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-82
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-82
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-82
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-82
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-82
inet/filter/address-82 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-50
inet/filter/address-82 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-50
@@ -1775,10 +1775,10 @@ Filter 239 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["
Filter 240 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true,"src":"10.0.0.1"}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-83
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-83
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-83
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-83
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-83
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-83
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-83
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-83
inet/filter/address-83 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-40
inet/filter/address-83 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-40
@@ -1787,10 +1787,10 @@ Filter 240 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 241 {"in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-84
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-84
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-84
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-84
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-84
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-84
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-84
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-84
inet/filter/address-84 -s 10.0.0.1 -j ACCEPT
inet/filter/address-84 -s 10.0.0.2 -j ACCEPT
@@ -1798,10 +1798,10 @@ Filter 241 {"in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
Filter 242 {"action":"pass","in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-85
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-85
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-85
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-85
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-85
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-85
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-85
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-85
inet/filter/address-85 -s 10.0.0.1
inet/filter/address-85 -s 10.0.0.2
@@ -1809,10 +1809,10 @@ Filter 242 {"action":"pass","in":["B","C"],"src":["10.0.0.1","
Filter 243 {"in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-86
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-86
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-86
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-86
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-86
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-86
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-86
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-86
inet/filter/address-86 -s 10.0.0.1 -j logaccept-51
inet/filter/address-86 -s 10.0.0.2 -j logaccept-51
@@ -1822,10 +1822,10 @@ Filter 243 {"in":["B","C"],"log":true,"src":["10.0.0.1","10.0.
Filter 244 {"action":"pass","in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-87
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-87
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-87
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-87
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-87
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-87
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-87
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-87
inet/filter/address-87 -s 10.0.0.1 -j logpass-41
inet/filter/address-87 -s 10.0.0.2 -j logpass-41
@@ -1834,10 +1834,10 @@ Filter 244 {"action":"pass","in":["B","C"],"log":true,"src":["
Filter 245 {"dest":"172.16.0.0\/16","in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-88
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-88
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-88
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-88
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-88
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-88
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-88
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-88
inet/filter/address-88 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/address-88 -s 10.0.0.2 -d 172.16.0.0/16 -j ACCEPT
@@ -1845,10 +1845,10 @@ Filter 245 {"dest":"172.16.0.0\/16","in":["B","C"],"src":["10.
Filter 246 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-89
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-89
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-89
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-89
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-89
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-89
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-89
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-89
inet/filter/address-89 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/address-89 -s 10.0.0.2 -d 172.16.0.0/16
@@ -1856,10 +1856,10 @@ Filter 246 {"action":"pass","dest":"172.16.0.0\/16","in":["B",
Filter 247 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-90
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-90
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-90
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-90
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-90
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-90
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-90
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-90
inet/filter/address-90 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-52
inet/filter/address-90 -s 10.0.0.2 -d 172.16.0.0/16 -j logaccept-52
@@ -1869,10 +1869,10 @@ Filter 247 {"dest":"172.16.0.0\/16","in":["B","C"],"log":true,
Filter 248 {"action":"pass","dest":"172.16.0.0\/16","in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-91
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-91
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-91
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-91
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-91
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-91
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-91
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-91
inet/filter/address-91 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-42
inet/filter/address-91 -s 10.0.0.2 -d 172.16.0.0/16 -j logpass-42
@@ -1881,10 +1881,10 @@ Filter 248 {"action":"pass","dest":"172.16.0.0\/16","in":["B",
Filter 249 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-92
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-92
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-92
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-92
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-92
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-92
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-92
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-92
inet/filter/address-92 -s 10.0.0.1 -d 172.16.0.0/16 -j ACCEPT
inet/filter/address-92 -s 10.0.0.1 -d 172.16.2.0/16 -j ACCEPT
@@ -1894,10 +1894,10 @@ Filter 249 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["
Filter 250 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-93
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-93
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-93
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-93
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-93
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-93
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-93
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-93
inet/filter/address-93 -s 10.0.0.1 -d 172.16.0.0/16
inet/filter/address-93 -s 10.0.0.1 -d 172.16.2.0/16
@@ -1907,10 +1907,10 @@ Filter 250 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 251 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-94
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-94
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-94
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-94
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-94
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-94
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-94
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-94
inet/filter/address-94 -s 10.0.0.1 -d 172.16.0.0/16 -j logaccept-53
inet/filter/address-94 -s 10.0.0.1 -d 172.16.2.0/16 -j logaccept-53
@@ -1922,10 +1922,10 @@ Filter 251 {"dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["
Filter 252 {"action":"pass","dest":["172.16.0.0\/16","172.16.2.0\/16"],"in":["B","C"],"log":true,"src":["10.0.0.1","10.0.0.2"]}
(address)
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -j address-95
- inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-95
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -j address-95
- inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-95
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -j address-95
+ inet/filter/INPUT -i eth1 -s 10.0.0.0/12 -j address-95
+ inet/filter/INPUT -i eth2 -s 10.1.0.0/12 -j address-95
inet/filter/INPUT -i eth3 -s 10.1.0.0/12 -j address-95
inet/filter/address-95 -s 10.0.0.1 -d 172.16.0.0/16 -j logpass-43
inet/filter/address-95 -s 10.0.0.1 -d 172.16.2.0/16 -j logpass-43
@@ -2200,133 +2200,133 @@ Filter 288 {"action":"pass","dest":["172.16.0.0\/16","172.16.2
Filter 289 {}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 290 {"action":"drop"}
(log)
inet/filter/FORWARD -j logdrop-0
- inet6/filter/FORWARD -j logdrop-0
inet/filter/INPUT -j logdrop-0
- inet6/filter/INPUT -j logdrop-0
inet/filter/OUTPUT -j logdrop-0
- inet6/filter/OUTPUT -j logdrop-0
inet/filter/logdrop-0 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet/filter/logdrop-0 -j DROP
+ inet6/filter/FORWARD -j logdrop-0
+ inet6/filter/INPUT -j logdrop-0
+ inet6/filter/OUTPUT -j logdrop-0
+ inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-0 -j DROP
Filter 291 {"action":"pass"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 292 {"log":false}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 293 {"action":"drop","log":false}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 294 {"action":"pass","log":false}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 295 {"log":true}
(log)
inet/filter/FORWARD -j logaccept-63
- inet6/filter/FORWARD -j logaccept-63
inet/filter/INPUT -j logaccept-63
- inet6/filter/INPUT -j logaccept-63
inet/filter/OUTPUT -j logaccept-63
- inet6/filter/OUTPUT -j logaccept-63
inet/filter/logaccept-63 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-63 -m limit --limit 1/second -j LOG
inet/filter/logaccept-63 -j ACCEPT
+ inet6/filter/FORWARD -j logaccept-63
+ inet6/filter/INPUT -j logaccept-63
+ inet6/filter/OUTPUT -j logaccept-63
+ inet6/filter/logaccept-63 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-63 -j ACCEPT
Filter 296 {"action":"drop","log":true}
(log)
inet/filter/FORWARD -j logdrop-1
- inet6/filter/FORWARD -j logdrop-1
inet/filter/INPUT -j logdrop-1
- inet6/filter/INPUT -j logdrop-1
inet/filter/OUTPUT -j logdrop-1
- inet6/filter/OUTPUT -j logdrop-1
inet/filter/logdrop-1 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet/filter/logdrop-1 -j DROP
+ inet6/filter/FORWARD -j logdrop-1
+ inet6/filter/INPUT -j logdrop-1
+ inet6/filter/OUTPUT -j logdrop-1
+ inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-1 -j DROP
Filter 297 {"action":"pass","log":true}
(log)
inet/filter/FORWARD -j logpass-50
- inet6/filter/FORWARD -j logpass-50
inet/filter/INPUT -j logpass-50
- inet6/filter/INPUT -j logpass-50
inet/filter/OUTPUT -j logpass-50
- inet6/filter/OUTPUT -j logpass-50
inet/filter/logpass-50 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j logpass-50
+ inet6/filter/INPUT -j logpass-50
+ inet6/filter/OUTPUT -j logpass-50
inet6/filter/logpass-50 -m limit --limit 1/second -j LOG
Filter 298 {"log":"none"}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 299 {"action":"drop","log":"none"}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 300 {"action":"pass","log":"none"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 301 {"in":["_fw","A"]}
(zone)
- inet/filter/OUTPUT -j ACCEPT
- inet6/filter/OUTPUT -j ACCEPT
inet/filter/FORWARD -i eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -j ACCEPT
inet/filter/INPUT -i eth0 -j ACCEPT
+ inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j ACCEPT
inet6/filter/INPUT -i eth0 -j ACCEPT
+ inet6/filter/OUTPUT -j ACCEPT
Filter 302 {"in":"B","out":"C"}
(zone)
@@ -2335,35 +2335,27 @@ Filter 302 {"in":"B","out":"C"}
Filter 303 {"out":["_fw","B"]}
(zone)
- inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j ACCEPT
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j ACCEPT
Filter 304 {"in":["A","B","C","D","E"],"out":["A","B","C","D","E"]}
(zone)
inet/filter/FORWARD -i eth0 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth1 -d 10.0.0.0/12 -j ACCEPT
@@ -2377,40 +2369,48 @@ Filter 304 {"in":["A","B","C","D","E"],"out":["A","B","C","D",
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet6/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
@@ -2438,8 +2438,8 @@ Log none {"mode":"none"}
Mark 1 {"in":["_fw","A"],"mark":0}
(zone)
inet/mangle/OUTPUT -j MARK --set-mark 0
- inet6/mangle/OUTPUT -j MARK --set-mark 0
inet/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
+ inet6/mangle/OUTPUT -j MARK --set-mark 0
inet6/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
Mark 2 {"in":"B","mark":1,"out":"C"}
@@ -2450,16 +2450,16 @@ Mark 2 {"in":"B","mark":1,"out":"C"}
Mark 3 {"mark":2,"out":["_fw","B"]}
(zone)
inet/mangle/INPUT -j MARK --set-mark 2
- inet6/mangle/INPUT -j MARK --set-mark 2
inet/mangle/POSTROUTING -o eth1 -d 10.0.0.0/12 -j MARK --set-mark 2
+ inet6/mangle/INPUT -j MARK --set-mark 2
inet6/mangle/POSTROUTING -o eth1 -d fc00::/7 -j MARK --set-mark 2
No-track 1 {"in":["_fw","A"]}
(zone)
inet/raw/OUTPUT -j CT --notrack
- inet6/raw/OUTPUT -j CT --notrack
inet/raw/PREROUTING -i eth0 -j CT --notrack
+ inet6/raw/OUTPUT -j CT --notrack
inet6/raw/PREROUTING -i eth0 -j CT --notrack
No-track 2 {"in":"B"}
diff --git a/test/output/filter-limit/dump b/test/output/filter-limit/dump
index 281fd03..0d2a699 100644
--- a/test/output/filter-limit/dump
+++ b/test/output/filter-limit/dump
@@ -12,5349 +12,5349 @@ Filter 1 {"conn-limit":1,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-0
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-0
+ inet/filter/limit-0 -m recent --name limit-0 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-0
+ inet/filter/limit-0 -m recent --name limit-0 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-0 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-0 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-0
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-0
- inet/filter/limit-0 -m recent --name limit-0 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-0
inet6/filter/limit-0 -m recent --name limit-0 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-0
- inet/filter/logdrop-0 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-0 -m recent --name limit-0 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-0 -j DROP
inet6/filter/logdrop-0 -j DROP
- inet/filter/limit-0 -m recent --name limit-0 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-0 -m recent --name limit-0 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 2 {"action":"pass","conn-limit":1,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-1
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-1
+ inet/filter/limit-1 -m recent --name limit-1 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-1
+ inet/filter/limit-1 -m recent --name limit-1 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-1 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-1
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-1
- inet/filter/limit-1 -m recent --name limit-1 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-1
inet6/filter/limit-1 -m recent --name limit-1 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-1
- inet/filter/logdrop-1 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1 -m recent --name limit-1 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-1 -j DROP
inet6/filter/logdrop-1 -j DROP
- inet/filter/limit-1 -m recent --name limit-1 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1 -m recent --name limit-1 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 3 {"conn-limit":1,"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-2
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-2
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-2
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-2
inet/filter/limit-2 -m recent --name limit-2 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-2
- inet6/filter/limit-2 -m recent --name limit-2 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-2
+ inet/filter/limit-2 -m limit --limit 1/second -j LOG
+ inet/filter/limit-2 -m recent --name limit-2 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-2 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-2 -m limit --limit 1/second -j LOG
inet/filter/logdrop-2 -j DROP
- inet6/filter/logdrop-2 -j DROP
- inet/filter/limit-2 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-2
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-2
+ inet6/filter/limit-2 -m recent --name limit-2 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-2
inet6/filter/limit-2 -m limit --limit 1/second -j LOG
- inet/filter/limit-2 -m recent --name limit-2 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-2 -m recent --name limit-2 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-2 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-2 -j DROP
Filter 4 {"action":"pass","conn-limit":1,"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-3
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-3
+ inet/filter/limit-3 -m recent --name limit-3 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-3
+ inet/filter/limit-3 -m recent --name limit-3 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-3 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-3 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-3
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-3
- inet/filter/limit-3 -m recent --name limit-3 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-3
inet6/filter/limit-3 -m recent --name limit-3 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-3
- inet/filter/logdrop-3 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-3 -m recent --name limit-3 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-3 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-3 -j DROP
inet6/filter/logdrop-3 -j DROP
- inet/filter/limit-3 -m recent --name limit-3 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-3 -m recent --name limit-3 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 5 {"conn-limit":1,"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-4
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-4
+ inet/filter/limit-4 -m recent --name limit-4 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-4
+ inet/filter/limit-4 -m recent --name limit-4 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-4 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-4 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-4
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-4
- inet/filter/limit-4 -m recent --name limit-4 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-4
inet6/filter/limit-4 -m recent --name limit-4 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-4
- inet/filter/logdrop-4 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-4 -m recent --name limit-4 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-4 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-4 -j DROP
inet6/filter/logdrop-4 -j DROP
- inet/filter/limit-4 -m recent --name limit-4 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-4 -m recent --name limit-4 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 6 {"action":"pass","conn-limit":1,"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-5
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-5
+ inet/filter/limit-5 -m recent --name limit-5 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-5
+ inet/filter/limit-5 -m recent --name limit-5 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-5 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-5
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-5
- inet/filter/limit-5 -m recent --name limit-5 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-5
inet6/filter/limit-5 -m recent --name limit-5 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-5
- inet/filter/logdrop-5 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-5 -m recent --name limit-5 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-5 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-5 -j DROP
inet6/filter/logdrop-5 -j DROP
- inet/filter/limit-5 -m recent --name limit-5 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-5 -m recent --name limit-5 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 7 {"conn-limit":{},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-6
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-6
+ inet/filter/limit-6 -m recent --name limit-6 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-6
+ inet/filter/limit-6 -m recent --name limit-6 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-6 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-6 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-6
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-6
- inet/filter/limit-6 -m recent --name limit-6 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-6
inet6/filter/limit-6 -m recent --name limit-6 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-6
- inet/filter/logdrop-6 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-6 -m recent --name limit-6 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-6 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-6 -j DROP
inet6/filter/logdrop-6 -j DROP
- inet/filter/limit-6 -m recent --name limit-6 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-6 -m recent --name limit-6 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 8 {"action":"pass","conn-limit":{},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-7
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-7
+ inet/filter/limit-7 -m recent --name limit-7 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-7
+ inet/filter/limit-7 -m recent --name limit-7 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-7 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-7 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-7
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-7
- inet/filter/limit-7 -m recent --name limit-7 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-7
inet6/filter/limit-7 -m recent --name limit-7 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-7
- inet/filter/logdrop-7 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-7 -m recent --name limit-7 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-7 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-7 -j DROP
inet6/filter/logdrop-7 -j DROP
- inet/filter/limit-7 -m recent --name limit-7 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-7 -m recent --name limit-7 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 9 {"conn-limit":{},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-8
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-8
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-8
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-8
inet/filter/limit-8 -m recent --name limit-8 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-8
- inet6/filter/limit-8 -m recent --name limit-8 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-8
+ inet/filter/limit-8 -m limit --limit 1/second -j LOG
+ inet/filter/limit-8 -m recent --name limit-8 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-8 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-8 -m limit --limit 1/second -j LOG
inet/filter/logdrop-8 -j DROP
- inet6/filter/logdrop-8 -j DROP
- inet/filter/limit-8 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-8
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-8
+ inet6/filter/limit-8 -m recent --name limit-8 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-8
inet6/filter/limit-8 -m limit --limit 1/second -j LOG
- inet/filter/limit-8 -m recent --name limit-8 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-8 -m recent --name limit-8 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-8 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-8 -j DROP
Filter 10 {"action":"pass","conn-limit":{},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-9
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-9
+ inet/filter/limit-9 -m recent --name limit-9 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-9
+ inet/filter/limit-9 -m recent --name limit-9 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-9 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-9 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-9
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-9
- inet/filter/limit-9 -m recent --name limit-9 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-9
inet6/filter/limit-9 -m recent --name limit-9 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-9
- inet/filter/logdrop-9 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-9 -m recent --name limit-9 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-9 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-9 -j DROP
inet6/filter/logdrop-9 -j DROP
- inet/filter/limit-9 -m recent --name limit-9 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-9 -m recent --name limit-9 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 11 {"conn-limit":{},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-10
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-10
+ inet/filter/limit-10 -m recent --name limit-10 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-10
+ inet/filter/limit-10 -m recent --name limit-10 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-10 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-10 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-10
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-10
- inet/filter/limit-10 -m recent --name limit-10 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-10
inet6/filter/limit-10 -m recent --name limit-10 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-10
- inet/filter/logdrop-10 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-10 -m recent --name limit-10 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-10 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-10 -j DROP
inet6/filter/logdrop-10 -j DROP
- inet/filter/limit-10 -m recent --name limit-10 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-10 -m recent --name limit-10 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 12 {"action":"pass","conn-limit":{},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-11
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-11
+ inet/filter/limit-11 -m recent --name limit-11 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-11
+ inet/filter/limit-11 -m recent --name limit-11 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-11 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-11 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-11
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-11
- inet/filter/limit-11 -m recent --name limit-11 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-11
inet6/filter/limit-11 -m recent --name limit-11 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-11
- inet/filter/logdrop-11 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-11 -m recent --name limit-11 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-11 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-11 -j DROP
inet6/filter/logdrop-11 -j DROP
- inet/filter/limit-11 -m recent --name limit-11 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-11 -m recent --name limit-11 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 13 {"conn-limit":{"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-12
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-12
+ inet/filter/limit-12 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-12
+ inet/filter/limit-12 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-12 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-12 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-12
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-12
- inet/filter/limit-12 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-12
inet6/filter/limit-12 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-12
- inet/filter/logdrop-12 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-12 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-12 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-12 -j DROP
inet6/filter/logdrop-12 -j DROP
- inet/filter/limit-12 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-12 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 14 {"action":"pass","conn-limit":{"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-13
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-13
+ inet/filter/limit-13 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-13
+ inet/filter/limit-13 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-13 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-13 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-13
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-13
- inet/filter/limit-13 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-13
inet6/filter/limit-13 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-13
- inet/filter/logdrop-13 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-13 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-13 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-13 -j DROP
inet6/filter/logdrop-13 -j DROP
- inet/filter/limit-13 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-13 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 15 {"conn-limit":{"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-14
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-14
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-14
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-14
inet/filter/limit-14 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-14
- inet6/filter/limit-14 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-14
+ inet/filter/limit-14 -m limit --limit 1/second -j LOG
+ inet/filter/limit-14 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-14 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-14 -m limit --limit 1/second -j LOG
inet/filter/logdrop-14 -j DROP
- inet6/filter/logdrop-14 -j DROP
- inet/filter/limit-14 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-14
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-14
+ inet6/filter/limit-14 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-14
inet6/filter/limit-14 -m limit --limit 1/second -j LOG
- inet/filter/limit-14 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-14 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-14 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-14 -j DROP
Filter 16 {"action":"pass","conn-limit":{"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-15
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-15
+ inet/filter/limit-15 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-15
+ inet/filter/limit-15 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-15 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-15 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-15
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-15
- inet/filter/limit-15 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-15
inet6/filter/limit-15 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-15
- inet/filter/logdrop-15 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-15 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-15 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-15 -j DROP
inet6/filter/logdrop-15 -j DROP
- inet/filter/limit-15 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-15 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 17 {"conn-limit":{"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-16
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-16
+ inet/filter/limit-16 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-16
+ inet/filter/limit-16 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-16 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-16 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-16
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-16
- inet/filter/limit-16 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-16
inet6/filter/limit-16 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-16
- inet/filter/logdrop-16 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-16 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-16 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-16 -j DROP
inet6/filter/logdrop-16 -j DROP
- inet/filter/limit-16 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-16 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 18 {"action":"pass","conn-limit":{"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-17
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-17
+ inet/filter/limit-17 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-17
+ inet/filter/limit-17 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-17 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-17 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-17
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-17
- inet/filter/limit-17 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-17
inet6/filter/limit-17 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-17
- inet/filter/logdrop-17 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-17 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-17 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-17 -j DROP
inet6/filter/logdrop-17 -j DROP
- inet/filter/limit-17 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-17 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 19 {"conn-limit":{"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-18
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-18
+ inet/filter/limit-18 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-18
+ inet/filter/limit-18 -j ACCEPT
+ inet/filter/logdrop-18 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-18 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-18
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-18
- inet/filter/limit-18 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-18
inet6/filter/limit-18 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-18
- inet/filter/logdrop-18 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-18 -j ACCEPT
inet6/filter/logdrop-18 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-18 -j DROP
inet6/filter/logdrop-18 -j DROP
- inet/filter/limit-18 -j ACCEPT
- inet6/filter/limit-18 -j ACCEPT
Filter 20 {"action":"pass","conn-limit":{"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-19
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-19
+ inet/filter/limit-19 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-19
+ inet/filter/logdrop-19 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-19 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-19
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-19
- inet/filter/limit-19 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-19
inet6/filter/limit-19 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-19
- inet/filter/logdrop-19 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-19 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-19 -j DROP
inet6/filter/logdrop-19 -j DROP
Filter 21 {"conn-limit":{"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-20
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-20
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-20
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-20
inet/filter/limit-20 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-20
- inet6/filter/limit-20 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-20
+ inet/filter/limit-20 -m limit --limit 1/second -j LOG
+ inet/filter/limit-20 -j ACCEPT
inet/filter/logdrop-20 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-20 -m limit --limit 1/second -j LOG
inet/filter/logdrop-20 -j DROP
- inet6/filter/logdrop-20 -j DROP
- inet/filter/limit-20 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-20
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-20
+ inet6/filter/limit-20 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-20
inet6/filter/limit-20 -m limit --limit 1/second -j LOG
- inet/filter/limit-20 -j ACCEPT
inet6/filter/limit-20 -j ACCEPT
+ inet6/filter/logdrop-20 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-20 -j DROP
Filter 22 {"action":"pass","conn-limit":{"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-21
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-21
+ inet/filter/limit-21 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-21
+ inet/filter/limit-21 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-21 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-21 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-21
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-21
- inet/filter/limit-21 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-21
inet6/filter/limit-21 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-21
- inet/filter/logdrop-21 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-21 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-21 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-21 -j DROP
inet6/filter/logdrop-21 -j DROP
- inet/filter/limit-21 -m limit --limit 1/second -j LOG
- inet6/filter/limit-21 -m limit --limit 1/second -j LOG
Filter 23 {"conn-limit":{"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-22
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-22
+ inet/filter/limit-22 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-22
+ inet/filter/limit-22 -j ACCEPT
+ inet/filter/logdrop-22 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-22 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-22
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-22
- inet/filter/limit-22 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-22
inet6/filter/limit-22 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-22
- inet/filter/logdrop-22 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-22 -j ACCEPT
inet6/filter/logdrop-22 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-22 -j DROP
inet6/filter/logdrop-22 -j DROP
- inet/filter/limit-22 -j ACCEPT
- inet6/filter/limit-22 -j ACCEPT
Filter 24 {"action":"pass","conn-limit":{"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-23
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-23
+ inet/filter/limit-23 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-23
+ inet/filter/logdrop-23 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-23 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-23
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-23
- inet/filter/limit-23 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-23
inet6/filter/limit-23 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-23
- inet/filter/logdrop-23 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-23 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-23 -j DROP
inet6/filter/logdrop-23 -j DROP
Filter 25 {"conn-limit":{"addr":"dest","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-24
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-24
+ inet/filter/limit-24 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-24
+ inet/filter/limit-24 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-24 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-24 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-24
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-24
- inet/filter/limit-24 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-24
inet6/filter/limit-24 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-24
- inet/filter/logdrop-24 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-24 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-24 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-24 -j DROP
inet6/filter/logdrop-24 -j DROP
- inet/filter/limit-24 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-24 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 26 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-25
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-25
+ inet/filter/limit-25 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-25
+ inet/filter/limit-25 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logdrop-25 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-25 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-25
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-25
- inet/filter/limit-25 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-25
inet6/filter/limit-25 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-25
- inet/filter/logdrop-25 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-25 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-25 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-25 -j DROP
inet6/filter/logdrop-25 -j DROP
- inet/filter/limit-25 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-25 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 27 {"conn-limit":{"addr":"dest","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-26
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-26
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-26
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-26
inet/filter/limit-26 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-26
- inet6/filter/limit-26 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-26
+ inet/filter/limit-26 -m limit --limit 1/second -j LOG
+ inet/filter/limit-26 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-26 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-26 -m limit --limit 1/second -j LOG
inet/filter/logdrop-26 -j DROP
- inet6/filter/logdrop-26 -j DROP
- inet/filter/limit-26 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-26
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-26
+ inet6/filter/limit-26 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-26
inet6/filter/limit-26 -m limit --limit 1/second -j LOG
- inet/filter/limit-26 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-26 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-26 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-26 -j DROP
Filter 28 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-27
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-27
+ inet/filter/limit-27 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-27
+ inet/filter/limit-27 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-27 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-27 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-27
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-27
- inet/filter/limit-27 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-27
inet6/filter/limit-27 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-27
- inet/filter/logdrop-27 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-27 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-27 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-27 -j DROP
inet6/filter/logdrop-27 -j DROP
- inet/filter/limit-27 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-27 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 29 {"conn-limit":{"addr":"dest","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-28
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-28
+ inet/filter/limit-28 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-28
+ inet/filter/limit-28 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-28 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-28 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-28
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-28
- inet/filter/limit-28 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-28
inet6/filter/limit-28 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-28
- inet/filter/logdrop-28 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-28 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-28 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-28 -j DROP
inet6/filter/logdrop-28 -j DROP
- inet/filter/limit-28 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-28 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 30 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-29
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-29
+ inet/filter/limit-29 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-29
+ inet/filter/limit-29 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logdrop-29 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-29 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-29
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-29
- inet/filter/limit-29 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-29
inet6/filter/limit-29 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-29
- inet/filter/logdrop-29 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-29 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-29 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-29 -j DROP
inet6/filter/logdrop-29 -j DROP
- inet/filter/limit-29 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-29 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 31 {"conn-limit":{"addr":"dest","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-30
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-30
+ inet/filter/limit-30 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-30
+ inet/filter/limit-30 -j ACCEPT
+ inet/filter/logdrop-30 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-30 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-30
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-30
- inet/filter/limit-30 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-30
inet6/filter/limit-30 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-30
- inet/filter/logdrop-30 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-30 -j ACCEPT
inet6/filter/logdrop-30 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-30 -j DROP
inet6/filter/logdrop-30 -j DROP
- inet/filter/limit-30 -j ACCEPT
- inet6/filter/limit-30 -j ACCEPT
Filter 32 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-31
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-31
+ inet/filter/limit-31 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-31
+ inet/filter/logdrop-31 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-31 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-31
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-31
- inet/filter/limit-31 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-31
inet6/filter/limit-31 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-31
- inet/filter/logdrop-31 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-31 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-31 -j DROP
inet6/filter/logdrop-31 -j DROP
Filter 33 {"conn-limit":{"addr":"dest","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-32
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-32
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-32
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-32
inet/filter/limit-32 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-32
- inet6/filter/limit-32 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-32
+ inet/filter/limit-32 -m limit --limit 1/second -j LOG
+ inet/filter/limit-32 -j ACCEPT
inet/filter/logdrop-32 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-32 -m limit --limit 1/second -j LOG
inet/filter/logdrop-32 -j DROP
- inet6/filter/logdrop-32 -j DROP
- inet/filter/limit-32 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-32
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-32
+ inet6/filter/limit-32 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-32
inet6/filter/limit-32 -m limit --limit 1/second -j LOG
- inet/filter/limit-32 -j ACCEPT
inet6/filter/limit-32 -j ACCEPT
+ inet6/filter/logdrop-32 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-32 -j DROP
Filter 34 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-33
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-33
+ inet/filter/limit-33 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-33
+ inet/filter/limit-33 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-33 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-33 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-33
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-33
- inet/filter/limit-33 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-33
inet6/filter/limit-33 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-33
- inet/filter/logdrop-33 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-33 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-33 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-33 -j DROP
inet6/filter/logdrop-33 -j DROP
- inet/filter/limit-33 -m limit --limit 1/second -j LOG
- inet6/filter/limit-33 -m limit --limit 1/second -j LOG
Filter 35 {"conn-limit":{"addr":"dest","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-34
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-34
+ inet/filter/limit-34 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-34
+ inet/filter/limit-34 -j ACCEPT
+ inet/filter/logdrop-34 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-34 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-34
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-34
- inet/filter/limit-34 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-34
inet6/filter/limit-34 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-34
- inet/filter/logdrop-34 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-34 -j ACCEPT
inet6/filter/logdrop-34 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-34 -j DROP
inet6/filter/logdrop-34 -j DROP
- inet/filter/limit-34 -j ACCEPT
- inet6/filter/limit-34 -j ACCEPT
Filter 36 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-35
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-35
+ inet/filter/limit-35 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-35
+ inet/filter/logdrop-35 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-35 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-35
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-35
- inet/filter/limit-35 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-35
inet6/filter/limit-35 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-35
- inet/filter/logdrop-35 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-35 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-35 -j DROP
inet6/filter/logdrop-35 -j DROP
Filter 37 {"conn-limit":{"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-36
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-36
+ inet/filter/limit-36 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-36
+ inet/filter/limit-36 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-36 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-36 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-36
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-36
- inet/filter/limit-36 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-36
inet6/filter/limit-36 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-36
- inet/filter/logdrop-36 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-36 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-36 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-36 -j DROP
inet6/filter/logdrop-36 -j DROP
- inet/filter/limit-36 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-36 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 38 {"action":"pass","conn-limit":{"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-37
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-37
+ inet/filter/limit-37 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-37
+ inet/filter/limit-37 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logdrop-37 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-37 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-37
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-37
- inet/filter/limit-37 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-37
inet6/filter/limit-37 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-37
- inet/filter/logdrop-37 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-37 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logdrop-37 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-37 -j DROP
inet6/filter/logdrop-37 -j DROP
- inet/filter/limit-37 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-37 -m recent --name user:C --rsource --mask fe00:: --set
Filter 39 {"conn-limit":{"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-38
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-38
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-38
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-38
inet/filter/limit-38 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-38
- inet6/filter/limit-38 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-38
+ inet/filter/limit-38 -m limit --limit 1/second -j LOG
+ inet/filter/limit-38 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-38 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-38 -m limit --limit 1/second -j LOG
inet/filter/logdrop-38 -j DROP
- inet6/filter/logdrop-38 -j DROP
- inet/filter/limit-38 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-38
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-38
+ inet6/filter/limit-38 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-38
inet6/filter/limit-38 -m limit --limit 1/second -j LOG
- inet/filter/limit-38 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-38 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-38 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-38 -j DROP
Filter 40 {"action":"pass","conn-limit":{"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-39
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-39
+ inet/filter/limit-39 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-39
+ inet/filter/limit-39 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-39 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-39 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-39
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-39
- inet/filter/limit-39 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-39
inet6/filter/limit-39 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-39
- inet/filter/logdrop-39 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-39 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-39 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-39 -j DROP
inet6/filter/logdrop-39 -j DROP
- inet/filter/limit-39 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-39 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 41 {"conn-limit":{"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-40
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-40
+ inet/filter/limit-40 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-40
+ inet/filter/limit-40 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-40 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-40 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-40
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-40
- inet/filter/limit-40 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-40
inet6/filter/limit-40 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-40
- inet/filter/logdrop-40 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-40 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-40 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-40 -j DROP
inet6/filter/logdrop-40 -j DROP
- inet/filter/limit-40 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-40 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 42 {"action":"pass","conn-limit":{"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-41
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-41
+ inet/filter/limit-41 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-41
+ inet/filter/limit-41 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logdrop-41 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-41 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-41
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-41
- inet/filter/limit-41 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-41
inet6/filter/limit-41 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-41
- inet/filter/logdrop-41 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-41 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logdrop-41 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-41 -j DROP
inet6/filter/logdrop-41 -j DROP
- inet/filter/limit-41 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-41 -m recent --name user:C --rsource --mask fe00:: --set
Filter 43 {"conn-limit":{"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-42
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-42
+ inet/filter/limit-42 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-42
+ inet/filter/limit-42 -j ACCEPT
+ inet/filter/logdrop-42 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-42 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-42
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-42
- inet/filter/limit-42 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-42
inet6/filter/limit-42 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-42
- inet/filter/logdrop-42 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-42 -j ACCEPT
inet6/filter/logdrop-42 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-42 -j DROP
inet6/filter/logdrop-42 -j DROP
- inet/filter/limit-42 -j ACCEPT
- inet6/filter/limit-42 -j ACCEPT
Filter 44 {"action":"pass","conn-limit":{"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-43
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-43
+ inet/filter/limit-43 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-43
+ inet/filter/logdrop-43 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-43 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-43
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-43
- inet/filter/limit-43 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-43
inet6/filter/limit-43 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-43
- inet/filter/logdrop-43 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-43 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-43 -j DROP
inet6/filter/logdrop-43 -j DROP
Filter 45 {"conn-limit":{"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-44
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-44
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-44
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-44
inet/filter/limit-44 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-44
- inet6/filter/limit-44 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-44
+ inet/filter/limit-44 -m limit --limit 1/second -j LOG
+ inet/filter/limit-44 -j ACCEPT
inet/filter/logdrop-44 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-44 -m limit --limit 1/second -j LOG
inet/filter/logdrop-44 -j DROP
- inet6/filter/logdrop-44 -j DROP
- inet/filter/limit-44 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-44
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-44
+ inet6/filter/limit-44 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-44
inet6/filter/limit-44 -m limit --limit 1/second -j LOG
- inet/filter/limit-44 -j ACCEPT
inet6/filter/limit-44 -j ACCEPT
+ inet6/filter/logdrop-44 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-44 -j DROP
Filter 46 {"action":"pass","conn-limit":{"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-45
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-45
+ inet/filter/limit-45 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-45
+ inet/filter/limit-45 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-45 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-45 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-45
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-45
- inet/filter/limit-45 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-45
inet6/filter/limit-45 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-45
- inet/filter/logdrop-45 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-45 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-45 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-45 -j DROP
inet6/filter/logdrop-45 -j DROP
- inet/filter/limit-45 -m limit --limit 1/second -j LOG
- inet6/filter/limit-45 -m limit --limit 1/second -j LOG
Filter 47 {"conn-limit":{"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-46
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-46
+ inet/filter/limit-46 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-46
+ inet/filter/limit-46 -j ACCEPT
+ inet/filter/logdrop-46 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-46 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-46
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-46
- inet/filter/limit-46 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-46
inet6/filter/limit-46 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-46
- inet/filter/logdrop-46 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-46 -j ACCEPT
inet6/filter/logdrop-46 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-46 -j DROP
inet6/filter/logdrop-46 -j DROP
- inet/filter/limit-46 -j ACCEPT
- inet6/filter/limit-46 -j ACCEPT
Filter 48 {"action":"pass","conn-limit":{"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-47
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-47
+ inet/filter/limit-47 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-47
+ inet/filter/logdrop-47 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-47 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-47
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-47
- inet/filter/limit-47 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-47
inet6/filter/limit-47 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-47
- inet/filter/logdrop-47 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-47 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-47 -j DROP
inet6/filter/logdrop-47 -j DROP
Filter 49 {"conn-limit":{"addr":"dest","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-48
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-48
+ inet/filter/limit-48 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-48
+ inet/filter/limit-48 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-48 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-48 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-48
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-48
- inet/filter/limit-48 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-48
inet6/filter/limit-48 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-48
- inet/filter/logdrop-48 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-48 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-48 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-48 -j DROP
inet6/filter/logdrop-48 -j DROP
- inet/filter/limit-48 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-48 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 50 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-49
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-49
+ inet/filter/limit-49 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-49
+ inet/filter/limit-49 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logdrop-49 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-49 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-49
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-49
- inet/filter/limit-49 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-49
inet6/filter/limit-49 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-49
- inet/filter/logdrop-49 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-49 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logdrop-49 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-49 -j DROP
inet6/filter/logdrop-49 -j DROP
- inet/filter/limit-49 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-49 -m recent --name user:C --rdest --mask fe00:: --set
Filter 51 {"conn-limit":{"addr":"dest","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-50
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-50
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-50
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-50
inet/filter/limit-50 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-50
- inet6/filter/limit-50 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-50
+ inet/filter/limit-50 -m limit --limit 1/second -j LOG
+ inet/filter/limit-50 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-50 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-50 -m limit --limit 1/second -j LOG
inet/filter/logdrop-50 -j DROP
- inet6/filter/logdrop-50 -j DROP
- inet/filter/limit-50 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-50
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-50
+ inet6/filter/limit-50 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-50
inet6/filter/limit-50 -m limit --limit 1/second -j LOG
- inet/filter/limit-50 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-50 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-50 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-50 -j DROP
Filter 52 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-51
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-51
+ inet/filter/limit-51 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-51
+ inet/filter/limit-51 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-51 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-51 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-51
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-51
- inet/filter/limit-51 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-51
inet6/filter/limit-51 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-51
- inet/filter/logdrop-51 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-51 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-51 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-51 -j DROP
inet6/filter/logdrop-51 -j DROP
- inet/filter/limit-51 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-51 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 53 {"conn-limit":{"addr":"dest","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-52
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-52
+ inet/filter/limit-52 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-52
+ inet/filter/limit-52 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-52 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-52 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-52
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-52
- inet/filter/limit-52 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-52
inet6/filter/limit-52 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-52
- inet/filter/logdrop-52 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-52 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-52 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-52 -j DROP
inet6/filter/logdrop-52 -j DROP
- inet/filter/limit-52 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-52 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 54 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-53
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-53
+ inet/filter/limit-53 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-53
+ inet/filter/limit-53 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logdrop-53 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-53 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-53
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-53
- inet/filter/limit-53 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-53
inet6/filter/limit-53 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-53
- inet/filter/logdrop-53 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-53 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logdrop-53 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-53 -j DROP
inet6/filter/logdrop-53 -j DROP
- inet/filter/limit-53 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-53 -m recent --name user:C --rdest --mask fe00:: --set
Filter 55 {"conn-limit":{"addr":"dest","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-54
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-54
+ inet/filter/limit-54 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-54
+ inet/filter/limit-54 -j ACCEPT
+ inet/filter/logdrop-54 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-54 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-54
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-54
- inet/filter/limit-54 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-54
inet6/filter/limit-54 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-54
- inet/filter/logdrop-54 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-54 -j ACCEPT
inet6/filter/logdrop-54 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-54 -j DROP
inet6/filter/logdrop-54 -j DROP
- inet/filter/limit-54 -j ACCEPT
- inet6/filter/limit-54 -j ACCEPT
Filter 56 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-55
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-55
+ inet/filter/limit-55 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-55
+ inet/filter/logdrop-55 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-55 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-55
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-55
- inet/filter/limit-55 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-55
inet6/filter/limit-55 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-55
- inet/filter/logdrop-55 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-55 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-55 -j DROP
inet6/filter/logdrop-55 -j DROP
Filter 57 {"conn-limit":{"addr":"dest","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-56
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-56
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-56
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-56
inet/filter/limit-56 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-56
- inet6/filter/limit-56 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-56
+ inet/filter/limit-56 -m limit --limit 1/second -j LOG
+ inet/filter/limit-56 -j ACCEPT
inet/filter/logdrop-56 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-56 -m limit --limit 1/second -j LOG
inet/filter/logdrop-56 -j DROP
- inet6/filter/logdrop-56 -j DROP
- inet/filter/limit-56 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-56
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-56
+ inet6/filter/limit-56 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-56
inet6/filter/limit-56 -m limit --limit 1/second -j LOG
- inet/filter/limit-56 -j ACCEPT
inet6/filter/limit-56 -j ACCEPT
+ inet6/filter/logdrop-56 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-56 -j DROP
Filter 58 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-57
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-57
+ inet/filter/limit-57 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-57
+ inet/filter/limit-57 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-57 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-57 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-57
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-57
- inet/filter/limit-57 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-57
inet6/filter/limit-57 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-57
- inet/filter/logdrop-57 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-57 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-57 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-57 -j DROP
inet6/filter/logdrop-57 -j DROP
- inet/filter/limit-57 -m limit --limit 1/second -j LOG
- inet6/filter/limit-57 -m limit --limit 1/second -j LOG
Filter 59 {"conn-limit":{"addr":"dest","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-58
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-58
+ inet/filter/limit-58 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-58
+ inet/filter/limit-58 -j ACCEPT
+ inet/filter/logdrop-58 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-58 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-58
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-58
- inet/filter/limit-58 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-58
inet6/filter/limit-58 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-58
- inet/filter/logdrop-58 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-58 -j ACCEPT
inet6/filter/logdrop-58 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-58 -j DROP
inet6/filter/logdrop-58 -j DROP
- inet/filter/limit-58 -j ACCEPT
- inet6/filter/limit-58 -j ACCEPT
Filter 60 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-59
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-59
+ inet/filter/limit-59 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-59
+ inet/filter/logdrop-59 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-59 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-59
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-59
- inet/filter/limit-59 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-59
inet6/filter/limit-59 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-59
- inet/filter/logdrop-59 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-59 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-59 -j DROP
inet6/filter/logdrop-59 -j DROP
Filter 61 {"conn-limit":{"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-60
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-60
+ inet/filter/limit-60 -m recent --name limit-60 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-60 -m recent --name limit-60 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-60
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-60
- inet/filter/limit-60 -m recent --name limit-60 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-60 -m recent --name limit-60 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-60 -m recent --name limit-60 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-60 -m recent --name limit-60 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 62 {"action":"pass","conn-limit":{"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-61
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-61
+ inet/filter/limit-61 -m recent --name limit-61 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-61 -m recent --name limit-61 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-61
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-61
- inet/filter/limit-61 -m recent --name limit-61 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-61 -m recent --name limit-61 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-61 -m recent --name limit-61 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-61 -m recent --name limit-61 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 63 {"conn-limit":{"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-62
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-62
+ inet/filter/limit-62 -m recent --name limit-62 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-62 -m limit --limit 1/second -j LOG
+ inet/filter/limit-62 -m recent --name limit-62 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-62
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-62
- inet/filter/limit-62 -m recent --name limit-62 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-62 -m recent --name limit-62 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-62 -m limit --limit 1/second -j LOG
inet6/filter/limit-62 -m limit --limit 1/second -j LOG
- inet/filter/limit-62 -m recent --name limit-62 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-62 -m recent --name limit-62 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 64 {"action":"pass","conn-limit":{"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-63
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-63
+ inet/filter/limit-63 -m recent --name limit-63 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-63 -m recent --name limit-63 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-63
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-63
- inet/filter/limit-63 -m recent --name limit-63 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-63 -m recent --name limit-63 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-63 -m recent --name limit-63 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-63 -m recent --name limit-63 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 65 {"conn-limit":{"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-64
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-64
+ inet/filter/limit-64 -m recent --name limit-64 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-64 -m recent --name limit-64 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-64
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-64
- inet/filter/limit-64 -m recent --name limit-64 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-64 -m recent --name limit-64 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-64 -m recent --name limit-64 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-64 -m recent --name limit-64 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 66 {"action":"pass","conn-limit":{"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-65
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-65
+ inet/filter/limit-65 -m recent --name limit-65 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-65 -m recent --name limit-65 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-65
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-65
- inet/filter/limit-65 -m recent --name limit-65 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-65 -m recent --name limit-65 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-65 -m recent --name limit-65 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-65 -m recent --name limit-65 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 67 {"conn-limit":{"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-66
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-66
+ inet/filter/limit-66 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-66 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-66
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-66
- inet/filter/limit-66 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-66 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-66 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-66 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 68 {"action":"pass","conn-limit":{"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-67
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-67
+ inet/filter/limit-67 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-67 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-67
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-67
- inet/filter/limit-67 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-67 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-67 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-67 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 69 {"conn-limit":{"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-68
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-68
+ inet/filter/limit-68 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-68 -m limit --limit 1/second -j LOG
+ inet/filter/limit-68 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-68
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-68
- inet/filter/limit-68 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-68 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-68 -m limit --limit 1/second -j LOG
inet6/filter/limit-68 -m limit --limit 1/second -j LOG
- inet/filter/limit-68 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-68 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 70 {"action":"pass","conn-limit":{"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-69
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-69
+ inet/filter/limit-69 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-69 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-69
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-69
- inet/filter/limit-69 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-69 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-69 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-69 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 71 {"conn-limit":{"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-70
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-70
+ inet/filter/limit-70 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-70 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-70
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-70
- inet/filter/limit-70 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-70 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-70 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-70 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 72 {"action":"pass","conn-limit":{"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-71
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-71
+ inet/filter/limit-71 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-71 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-71
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-71
- inet/filter/limit-71 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-71 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-71 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-71 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 73 {"conn-limit":{"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-72
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-72
+ inet/filter/limit-72 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-72 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-72
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-72
- inet/filter/limit-72 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-72 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-72 -j ACCEPT
inet6/filter/limit-72 -j ACCEPT
Filter 74 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-73
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-73
+ inet/filter/limit-73 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-73
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-73
- inet/filter/limit-73 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-73 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 75 {"conn-limit":{"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-74
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-74
+ inet/filter/limit-74 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-74 -m limit --limit 1/second -j LOG
+ inet/filter/limit-74 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-74
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-74
- inet/filter/limit-74 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-74 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-74 -m limit --limit 1/second -j LOG
inet6/filter/limit-74 -m limit --limit 1/second -j LOG
- inet/filter/limit-74 -j ACCEPT
inet6/filter/limit-74 -j ACCEPT
Filter 76 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-75
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-75
+ inet/filter/limit-75 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-75 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-75
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-75
- inet/filter/limit-75 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-75 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-75 -m limit --limit 1/second -j LOG
inet6/filter/limit-75 -m limit --limit 1/second -j LOG
Filter 77 {"conn-limit":{"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-76
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-76
+ inet/filter/limit-76 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-76 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-76
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-76
- inet/filter/limit-76 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-76 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-76 -j ACCEPT
inet6/filter/limit-76 -j ACCEPT
Filter 78 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-77
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-77
+ inet/filter/limit-77 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-77
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-77
- inet/filter/limit-77 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-77 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 79 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-78
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-78
+ inet/filter/limit-78 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-78 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-78
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-78
- inet/filter/limit-78 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-78 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-78 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-78 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 80 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-79
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-79
+ inet/filter/limit-79 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-79 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-79
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-79
- inet/filter/limit-79 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-79 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-79 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-79 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 81 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-80
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-80
+ inet/filter/limit-80 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-80 -m limit --limit 1/second -j LOG
+ inet/filter/limit-80 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-80
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-80
- inet/filter/limit-80 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-80 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-80 -m limit --limit 1/second -j LOG
inet6/filter/limit-80 -m limit --limit 1/second -j LOG
- inet/filter/limit-80 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-80 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 82 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-81
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-81
+ inet/filter/limit-81 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-81 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-81
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-81
- inet/filter/limit-81 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-81 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-81 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-81 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 83 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-82
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-82
+ inet/filter/limit-82 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-82 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-82
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-82
- inet/filter/limit-82 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-82 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-82 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-82 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 84 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-83
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-83
+ inet/filter/limit-83 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-83 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-83
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-83
- inet/filter/limit-83 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-83 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-83 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-83 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 85 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-84
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-84
+ inet/filter/limit-84 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-84 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-84
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-84
- inet/filter/limit-84 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-84 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-84 -j ACCEPT
inet6/filter/limit-84 -j ACCEPT
Filter 86 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-85
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-85
+ inet/filter/limit-85 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-85
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-85
- inet/filter/limit-85 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-85 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 87 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-86
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-86
+ inet/filter/limit-86 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-86 -m limit --limit 1/second -j LOG
+ inet/filter/limit-86 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-86
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-86
- inet/filter/limit-86 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-86 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-86 -m limit --limit 1/second -j LOG
inet6/filter/limit-86 -m limit --limit 1/second -j LOG
- inet/filter/limit-86 -j ACCEPT
inet6/filter/limit-86 -j ACCEPT
Filter 88 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-87
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-87
+ inet/filter/limit-87 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-87 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-87
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-87
- inet/filter/limit-87 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-87 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-87 -m limit --limit 1/second -j LOG
inet6/filter/limit-87 -m limit --limit 1/second -j LOG
Filter 89 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-88
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-88
+ inet/filter/limit-88 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-88 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-88
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-88
- inet/filter/limit-88 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-88 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-88 -j ACCEPT
inet6/filter/limit-88 -j ACCEPT
Filter 90 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-89
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-89
+ inet/filter/limit-89 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-89
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-89
- inet/filter/limit-89 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-89 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 91 {"conn-limit":{"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-90
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-90
+ inet/filter/limit-90 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-90 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-90
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-90
- inet/filter/limit-90 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-90 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-90 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-90 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 92 {"action":"pass","conn-limit":{"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-91
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-91
+ inet/filter/limit-91 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-91 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-91
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-91
- inet/filter/limit-91 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-91 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-91 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-91 -m recent --name user:C --rsource --mask fe00:: --set
Filter 93 {"conn-limit":{"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-92
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-92
+ inet/filter/limit-92 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-92 -m limit --limit 1/second -j LOG
+ inet/filter/limit-92 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-92
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-92
- inet/filter/limit-92 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-92 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-92 -m limit --limit 1/second -j LOG
inet6/filter/limit-92 -m limit --limit 1/second -j LOG
- inet/filter/limit-92 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-92 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 94 {"action":"pass","conn-limit":{"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-93
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-93
+ inet/filter/limit-93 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-93 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-93
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-93
- inet/filter/limit-93 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-93 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-93 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-93 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 95 {"conn-limit":{"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-94
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-94
+ inet/filter/limit-94 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-94 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-94
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-94
- inet/filter/limit-94 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-94 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-94 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-94 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 96 {"action":"pass","conn-limit":{"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-95
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-95
+ inet/filter/limit-95 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-95 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-95
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-95
- inet/filter/limit-95 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-95 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-95 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-95 -m recent --name user:C --rsource --mask fe00:: --set
Filter 97 {"conn-limit":{"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-96
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-96
+ inet/filter/limit-96 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-96 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-96
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-96
- inet/filter/limit-96 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-96 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-96 -j ACCEPT
inet6/filter/limit-96 -j ACCEPT
Filter 98 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-97
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-97
+ inet/filter/limit-97 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-97
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-97
- inet/filter/limit-97 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-97 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 99 {"conn-limit":{"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-98
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-98
+ inet/filter/limit-98 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-98 -m limit --limit 1/second -j LOG
+ inet/filter/limit-98 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-98
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-98
- inet/filter/limit-98 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-98 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-98 -m limit --limit 1/second -j LOG
inet6/filter/limit-98 -m limit --limit 1/second -j LOG
- inet/filter/limit-98 -j ACCEPT
inet6/filter/limit-98 -j ACCEPT
Filter 100 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-99
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-99
+ inet/filter/limit-99 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-99 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-99
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-99
- inet/filter/limit-99 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-99 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-99 -m limit --limit 1/second -j LOG
inet6/filter/limit-99 -m limit --limit 1/second -j LOG
Filter 101 {"conn-limit":{"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-100
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-100
+ inet/filter/limit-100 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-100 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-100
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-100
- inet/filter/limit-100 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-100 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-100 -j ACCEPT
inet6/filter/limit-100 -j ACCEPT
Filter 102 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-101
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-101
+ inet/filter/limit-101 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-101
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-101
- inet/filter/limit-101 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-101 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 103 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-102
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-102
+ inet/filter/limit-102 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-102 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-102
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-102
- inet/filter/limit-102 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-102 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-102 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-102 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 104 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-103
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-103
+ inet/filter/limit-103 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-103 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-103
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-103
- inet/filter/limit-103 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-103 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-103 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-103 -m recent --name user:C --rdest --mask fe00:: --set
Filter 105 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-104
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-104
+ inet/filter/limit-104 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-104 -m limit --limit 1/second -j LOG
+ inet/filter/limit-104 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-104
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-104
- inet/filter/limit-104 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-104 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-104 -m limit --limit 1/second -j LOG
inet6/filter/limit-104 -m limit --limit 1/second -j LOG
- inet/filter/limit-104 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-104 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 106 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-105
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-105
+ inet/filter/limit-105 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-105 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-105
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-105
- inet/filter/limit-105 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-105 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-105 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-105 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 107 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-106
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-106
+ inet/filter/limit-106 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-106 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-106
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-106
- inet/filter/limit-106 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-106 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-106 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-106 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 108 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-107
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-107
+ inet/filter/limit-107 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-107 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-107
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-107
- inet/filter/limit-107 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-107 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-107 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-107 -m recent --name user:C --rdest --mask fe00:: --set
Filter 109 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-108
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-108
+ inet/filter/limit-108 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-108 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-108
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-108
- inet/filter/limit-108 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-108 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-108 -j ACCEPT
inet6/filter/limit-108 -j ACCEPT
Filter 110 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-109
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-109
+ inet/filter/limit-109 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-109
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-109
- inet/filter/limit-109 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-109 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 111 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-110
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-110
+ inet/filter/limit-110 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-110 -m limit --limit 1/second -j LOG
+ inet/filter/limit-110 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-110
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-110
- inet/filter/limit-110 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-110 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-110 -m limit --limit 1/second -j LOG
inet6/filter/limit-110 -m limit --limit 1/second -j LOG
- inet/filter/limit-110 -j ACCEPT
inet6/filter/limit-110 -j ACCEPT
Filter 112 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-111
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-111
+ inet/filter/limit-111 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-111 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-111
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-111
- inet/filter/limit-111 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-111 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-111 -m limit --limit 1/second -j LOG
inet6/filter/limit-111 -m limit --limit 1/second -j LOG
Filter 113 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-112
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-112
+ inet/filter/limit-112 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-112 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-112
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-112
- inet/filter/limit-112 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-112 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-112 -j ACCEPT
inet6/filter/limit-112 -j ACCEPT
Filter 114 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-113
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-113
+ inet/filter/limit-113 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-113
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-113
- inet/filter/limit-113 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-113 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 115 {"conn-limit":{"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-114
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-114
+ inet/filter/limit-114 -m recent --name limit-114 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-114 -m recent --name limit-114 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-114
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-114
- inet/filter/limit-114 -m recent --name limit-114 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-114 -m recent --name limit-114 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-114 -m recent --name limit-114 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-114 -m recent --name limit-114 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 116 {"action":"pass","conn-limit":{"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-115
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-115
+ inet/filter/limit-115 -m recent --name limit-115 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-115 -m recent --name limit-115 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-115
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-115
- inet/filter/limit-115 -m recent --name limit-115 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-115 -m recent --name limit-115 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-115 -m recent --name limit-115 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-115 -m recent --name limit-115 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 117 {"conn-limit":{"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-116
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-116
+ inet/filter/limit-116 -m recent --name limit-116 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-116 -m limit --limit 1/second -j LOG
+ inet/filter/limit-116 -m recent --name limit-116 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-116
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-116
- inet/filter/limit-116 -m recent --name limit-116 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-116 -m recent --name limit-116 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-116 -m limit --limit 1/second -j LOG
inet6/filter/limit-116 -m limit --limit 1/second -j LOG
- inet/filter/limit-116 -m recent --name limit-116 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-116 -m recent --name limit-116 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 118 {"action":"pass","conn-limit":{"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-117
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-117
+ inet/filter/limit-117 -m recent --name limit-117 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-117 -m recent --name limit-117 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-117
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-117
- inet/filter/limit-117 -m recent --name limit-117 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-117 -m recent --name limit-117 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-117 -m recent --name limit-117 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-117 -m recent --name limit-117 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 119 {"conn-limit":{"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-118
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-118
+ inet/filter/limit-118 -m recent --name limit-118 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-118 -m recent --name limit-118 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-118
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-118
- inet/filter/limit-118 -m recent --name limit-118 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-118 -m recent --name limit-118 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-118 -m recent --name limit-118 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-118 -m recent --name limit-118 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 120 {"action":"pass","conn-limit":{"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-119
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-119
+ inet/filter/limit-119 -m recent --name limit-119 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-119 -m recent --name limit-119 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-119
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-119
- inet/filter/limit-119 -m recent --name limit-119 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-119 -m recent --name limit-119 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-119 -m recent --name limit-119 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-119 -m recent --name limit-119 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 121 {"conn-limit":{"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-120
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-120
+ inet/filter/limit-120 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-120 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-120
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-120
- inet/filter/limit-120 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-120 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-120 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-120 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 122 {"action":"pass","conn-limit":{"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-121
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-121
+ inet/filter/limit-121 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-121 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-121
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-121
- inet/filter/limit-121 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-121 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-121 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-121 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 123 {"conn-limit":{"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-122
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-122
+ inet/filter/limit-122 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-122 -m limit --limit 1/second -j LOG
+ inet/filter/limit-122 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-122
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-122
- inet/filter/limit-122 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-122 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-122 -m limit --limit 1/second -j LOG
inet6/filter/limit-122 -m limit --limit 1/second -j LOG
- inet/filter/limit-122 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-122 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 124 {"action":"pass","conn-limit":{"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-123
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-123
+ inet/filter/limit-123 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-123 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-123
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-123
- inet/filter/limit-123 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-123 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-123 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-123 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 125 {"conn-limit":{"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-124
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-124
+ inet/filter/limit-124 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-124 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-124
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-124
- inet/filter/limit-124 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-124 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-124 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-124 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 126 {"action":"pass","conn-limit":{"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-125
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-125
+ inet/filter/limit-125 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-125 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-125
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-125
- inet/filter/limit-125 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-125 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-125 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-125 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 127 {"conn-limit":{"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-126
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-126
+ inet/filter/limit-126 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-126 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-126
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-126
- inet/filter/limit-126 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-126 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-126 -j ACCEPT
inet6/filter/limit-126 -j ACCEPT
Filter 128 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-127
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-127
+ inet/filter/limit-127 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-127
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-127
- inet/filter/limit-127 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-127 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 129 {"conn-limit":{"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-128
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-128
+ inet/filter/limit-128 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-128 -m limit --limit 1/second -j LOG
+ inet/filter/limit-128 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-128
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-128
- inet/filter/limit-128 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-128 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-128 -m limit --limit 1/second -j LOG
inet6/filter/limit-128 -m limit --limit 1/second -j LOG
- inet/filter/limit-128 -j ACCEPT
inet6/filter/limit-128 -j ACCEPT
Filter 130 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-129
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-129
+ inet/filter/limit-129 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-129 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-129
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-129
- inet/filter/limit-129 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-129 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-129 -m limit --limit 1/second -j LOG
inet6/filter/limit-129 -m limit --limit 1/second -j LOG
Filter 131 {"conn-limit":{"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-130
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-130
+ inet/filter/limit-130 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-130 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-130
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-130
- inet/filter/limit-130 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-130 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-130 -j ACCEPT
inet6/filter/limit-130 -j ACCEPT
Filter 132 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-131
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-131
+ inet/filter/limit-131 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-131
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-131
- inet/filter/limit-131 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-131 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 133 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-132
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-132
+ inet/filter/limit-132 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-132 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-132
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-132
- inet/filter/limit-132 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-132 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-132 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-132 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 134 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-133
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-133
+ inet/filter/limit-133 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-133 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-133
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-133
- inet/filter/limit-133 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-133 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-133 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-133 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 135 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-134
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-134
+ inet/filter/limit-134 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-134 -m limit --limit 1/second -j LOG
+ inet/filter/limit-134 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-134
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-134
- inet/filter/limit-134 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-134 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-134 -m limit --limit 1/second -j LOG
inet6/filter/limit-134 -m limit --limit 1/second -j LOG
- inet/filter/limit-134 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-134 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 136 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-135
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-135
+ inet/filter/limit-135 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-135 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-135
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-135
- inet/filter/limit-135 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-135 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-135 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-135 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 137 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-136
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-136
+ inet/filter/limit-136 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-136 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-136
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-136
- inet/filter/limit-136 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-136 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-136 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-136 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 138 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-137
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-137
+ inet/filter/limit-137 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-137 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-137
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-137
- inet/filter/limit-137 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-137 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-137 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-137 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 139 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-138
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-138
+ inet/filter/limit-138 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-138 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-138
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-138
- inet/filter/limit-138 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-138 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-138 -j ACCEPT
inet6/filter/limit-138 -j ACCEPT
Filter 140 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-139
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-139
+ inet/filter/limit-139 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-139
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-139
- inet/filter/limit-139 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-139 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 141 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-140
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-140
+ inet/filter/limit-140 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-140 -m limit --limit 1/second -j LOG
+ inet/filter/limit-140 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-140
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-140
- inet/filter/limit-140 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-140 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-140 -m limit --limit 1/second -j LOG
inet6/filter/limit-140 -m limit --limit 1/second -j LOG
- inet/filter/limit-140 -j ACCEPT
inet6/filter/limit-140 -j ACCEPT
Filter 142 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-141
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-141
+ inet/filter/limit-141 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-141 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-141
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-141
- inet/filter/limit-141 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-141 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-141 -m limit --limit 1/second -j LOG
inet6/filter/limit-141 -m limit --limit 1/second -j LOG
Filter 143 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-142
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-142
+ inet/filter/limit-142 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-142 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-142
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-142
- inet/filter/limit-142 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-142 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-142 -j ACCEPT
inet6/filter/limit-142 -j ACCEPT
Filter 144 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-143
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-143
+ inet/filter/limit-143 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-143
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-143
- inet/filter/limit-143 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-143 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 145 {"conn-limit":{"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-144
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-144
+ inet/filter/limit-144 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-144 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-144
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-144
- inet/filter/limit-144 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-144 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-144 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-144 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 146 {"action":"pass","conn-limit":{"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-145
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-145
+ inet/filter/limit-145 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-145 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-145
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-145
- inet/filter/limit-145 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-145 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-145 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-145 -m recent --name user:C --rsource --mask fe00:: --set
Filter 147 {"conn-limit":{"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-146
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-146
+ inet/filter/limit-146 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-146 -m limit --limit 1/second -j LOG
+ inet/filter/limit-146 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-146
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-146
- inet/filter/limit-146 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-146 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-146 -m limit --limit 1/second -j LOG
inet6/filter/limit-146 -m limit --limit 1/second -j LOG
- inet/filter/limit-146 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-146 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 148 {"action":"pass","conn-limit":{"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-147
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-147
+ inet/filter/limit-147 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-147 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-147
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-147
- inet/filter/limit-147 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-147 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-147 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-147 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 149 {"conn-limit":{"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-148
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-148
+ inet/filter/limit-148 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-148 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-148
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-148
- inet/filter/limit-148 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-148 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-148 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-148 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 150 {"action":"pass","conn-limit":{"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-149
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-149
+ inet/filter/limit-149 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-149 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-149
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-149
- inet/filter/limit-149 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-149 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-149 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-149 -m recent --name user:C --rsource --mask fe00:: --set
Filter 151 {"conn-limit":{"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-150
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-150
+ inet/filter/limit-150 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-150 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-150
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-150
- inet/filter/limit-150 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-150 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-150 -j ACCEPT
inet6/filter/limit-150 -j ACCEPT
Filter 152 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-151
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-151
+ inet/filter/limit-151 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-151
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-151
- inet/filter/limit-151 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-151 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 153 {"conn-limit":{"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-152
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-152
+ inet/filter/limit-152 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-152 -m limit --limit 1/second -j LOG
+ inet/filter/limit-152 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-152
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-152
- inet/filter/limit-152 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-152 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-152 -m limit --limit 1/second -j LOG
inet6/filter/limit-152 -m limit --limit 1/second -j LOG
- inet/filter/limit-152 -j ACCEPT
inet6/filter/limit-152 -j ACCEPT
Filter 154 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-153
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-153
+ inet/filter/limit-153 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-153 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-153
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-153
- inet/filter/limit-153 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-153 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-153 -m limit --limit 1/second -j LOG
inet6/filter/limit-153 -m limit --limit 1/second -j LOG
Filter 155 {"conn-limit":{"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-154
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-154
+ inet/filter/limit-154 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-154 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-154
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-154
- inet/filter/limit-154 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-154 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-154 -j ACCEPT
inet6/filter/limit-154 -j ACCEPT
Filter 156 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-155
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-155
+ inet/filter/limit-155 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-155
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-155
- inet/filter/limit-155 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-155 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 157 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-156
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-156
+ inet/filter/limit-156 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-156 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-156
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-156
- inet/filter/limit-156 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-156 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-156 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-156 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 158 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-157
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-157
+ inet/filter/limit-157 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-157 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-157
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-157
- inet/filter/limit-157 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-157 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-157 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-157 -m recent --name user:C --rdest --mask fe00:: --set
Filter 159 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-158
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-158
+ inet/filter/limit-158 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-158 -m limit --limit 1/second -j LOG
+ inet/filter/limit-158 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-158
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-158
- inet/filter/limit-158 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-158 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-158 -m limit --limit 1/second -j LOG
inet6/filter/limit-158 -m limit --limit 1/second -j LOG
- inet/filter/limit-158 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-158 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 160 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-159
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-159
+ inet/filter/limit-159 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-159 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-159
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-159
- inet/filter/limit-159 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-159 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-159 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-159 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 161 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-160
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-160
+ inet/filter/limit-160 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-160 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-160
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-160
- inet/filter/limit-160 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-160 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-160 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-160 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 162 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-161
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-161
+ inet/filter/limit-161 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-161 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-161
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-161
- inet/filter/limit-161 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-161 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-161 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-161 -m recent --name user:C --rdest --mask fe00:: --set
Filter 163 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-162
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-162
+ inet/filter/limit-162 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-162 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-162
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-162
- inet/filter/limit-162 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-162 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-162 -j ACCEPT
inet6/filter/limit-162 -j ACCEPT
Filter 164 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-163
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-163
+ inet/filter/limit-163 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-163
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-163
- inet/filter/limit-163 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-163 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 165 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-164
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-164
+ inet/filter/limit-164 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-164 -m limit --limit 1/second -j LOG
+ inet/filter/limit-164 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-164
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-164
- inet/filter/limit-164 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-164 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-164 -m limit --limit 1/second -j LOG
inet6/filter/limit-164 -m limit --limit 1/second -j LOG
- inet/filter/limit-164 -j ACCEPT
inet6/filter/limit-164 -j ACCEPT
Filter 166 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-165
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-165
+ inet/filter/limit-165 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-165 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-165
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-165
- inet/filter/limit-165 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-165 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-165 -m limit --limit 1/second -j LOG
inet6/filter/limit-165 -m limit --limit 1/second -j LOG
Filter 167 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-166
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-166
+ inet/filter/limit-166 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet/filter/limit-166 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-166
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-166
- inet/filter/limit-166 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-166 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/limit-166 -j ACCEPT
inet6/filter/limit-166 -j ACCEPT
Filter 168 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-167
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-167
+ inet/filter/limit-167 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-167
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-167
- inet/filter/limit-167 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-167 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 169 {"conn-limit":{"interval":5},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-168
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-168
+ inet/filter/limit-168 -m recent --name limit-168 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-60
+ inet/filter/limit-168 -m recent --name limit-168 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-60 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-60 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-168
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-168
- inet/filter/limit-168 -m recent --name limit-168 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-60
inet6/filter/limit-168 -m recent --name limit-168 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-60
- inet/filter/logdrop-60 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-168 -m recent --name limit-168 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-60 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-60 -j DROP
inet6/filter/logdrop-60 -j DROP
- inet/filter/limit-168 -m recent --name limit-168 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-168 -m recent --name limit-168 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 170 {"action":"pass","conn-limit":{"interval":5},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-169
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-169
+ inet/filter/limit-169 -m recent --name limit-169 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-61
+ inet/filter/limit-169 -m recent --name limit-169 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-61 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-61 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-169
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-169
- inet/filter/limit-169 -m recent --name limit-169 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-61
inet6/filter/limit-169 -m recent --name limit-169 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-61
- inet/filter/logdrop-61 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-169 -m recent --name limit-169 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-61 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-61 -j DROP
inet6/filter/logdrop-61 -j DROP
- inet/filter/limit-169 -m recent --name limit-169 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-169 -m recent --name limit-169 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 171 {"conn-limit":{"interval":5},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-170
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-170
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-170
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-170
inet/filter/limit-170 -m recent --name limit-170 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-62
- inet6/filter/limit-170 -m recent --name limit-170 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-62
+ inet/filter/limit-170 -m limit --limit 1/second -j LOG
+ inet/filter/limit-170 -m recent --name limit-170 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-62 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-62 -m limit --limit 1/second -j LOG
inet/filter/logdrop-62 -j DROP
- inet6/filter/logdrop-62 -j DROP
- inet/filter/limit-170 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-170
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-170
+ inet6/filter/limit-170 -m recent --name limit-170 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-62
inet6/filter/limit-170 -m limit --limit 1/second -j LOG
- inet/filter/limit-170 -m recent --name limit-170 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-170 -m recent --name limit-170 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-62 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-62 -j DROP
Filter 172 {"action":"pass","conn-limit":{"interval":5},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-171
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-171
+ inet/filter/limit-171 -m recent --name limit-171 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-63
+ inet/filter/limit-171 -m recent --name limit-171 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-63 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-63 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-171
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-171
- inet/filter/limit-171 -m recent --name limit-171 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-63
inet6/filter/limit-171 -m recent --name limit-171 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-63
- inet/filter/logdrop-63 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-171 -m recent --name limit-171 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-63 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-63 -j DROP
inet6/filter/logdrop-63 -j DROP
- inet/filter/limit-171 -m recent --name limit-171 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-171 -m recent --name limit-171 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 173 {"conn-limit":{"interval":5},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-172
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-172
+ inet/filter/limit-172 -m recent --name limit-172 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-64
+ inet/filter/limit-172 -m recent --name limit-172 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-64 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-64 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-172
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-172
- inet/filter/limit-172 -m recent --name limit-172 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-64
inet6/filter/limit-172 -m recent --name limit-172 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-64
- inet/filter/logdrop-64 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-172 -m recent --name limit-172 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-64 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-64 -j DROP
inet6/filter/logdrop-64 -j DROP
- inet/filter/limit-172 -m recent --name limit-172 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-172 -m recent --name limit-172 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 174 {"action":"pass","conn-limit":{"interval":5},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-173
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-173
+ inet/filter/limit-173 -m recent --name limit-173 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-65
+ inet/filter/limit-173 -m recent --name limit-173 --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-65 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-65 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-173
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-173
- inet/filter/limit-173 -m recent --name limit-173 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-65
inet6/filter/limit-173 -m recent --name limit-173 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-65
- inet/filter/logdrop-65 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-173 -m recent --name limit-173 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-65 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-65 -j DROP
inet6/filter/logdrop-65 -j DROP
- inet/filter/limit-173 -m recent --name limit-173 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-173 -m recent --name limit-173 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 175 {"conn-limit":{"interval":5,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-174
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-174
+ inet/filter/limit-174 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-66
+ inet/filter/limit-174 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-66 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-66 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-174
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-174
- inet/filter/limit-174 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-66
inet6/filter/limit-174 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-66
- inet/filter/logdrop-66 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-174 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-66 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-66 -j DROP
inet6/filter/logdrop-66 -j DROP
- inet/filter/limit-174 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-174 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 176 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-175
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-175
+ inet/filter/limit-175 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-67
+ inet/filter/limit-175 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-67 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-67 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-175
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-175
- inet/filter/limit-175 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-67
inet6/filter/limit-175 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-67
- inet/filter/logdrop-67 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-175 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-67 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-67 -j DROP
inet6/filter/logdrop-67 -j DROP
- inet/filter/limit-175 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-175 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 177 {"conn-limit":{"interval":5,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-176
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-176
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-176
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-176
inet/filter/limit-176 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-68
- inet6/filter/limit-176 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-68
+ inet/filter/limit-176 -m limit --limit 1/second -j LOG
+ inet/filter/limit-176 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-68 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-68 -m limit --limit 1/second -j LOG
inet/filter/logdrop-68 -j DROP
- inet6/filter/logdrop-68 -j DROP
- inet/filter/limit-176 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-176
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-176
+ inet6/filter/limit-176 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-68
inet6/filter/limit-176 -m limit --limit 1/second -j LOG
- inet/filter/limit-176 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-176 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-68 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-68 -j DROP
Filter 178 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-177
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-177
+ inet/filter/limit-177 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-69
+ inet/filter/limit-177 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-69 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-69 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-177
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-177
- inet/filter/limit-177 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-69
inet6/filter/limit-177 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-69
- inet/filter/logdrop-69 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-177 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-69 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-69 -j DROP
inet6/filter/logdrop-69 -j DROP
- inet/filter/limit-177 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-177 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 179 {"conn-limit":{"interval":5,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-178
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-178
+ inet/filter/limit-178 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-70
+ inet/filter/limit-178 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-70 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-70 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-178
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-178
- inet/filter/limit-178 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-70
inet6/filter/limit-178 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-70
- inet/filter/logdrop-70 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-178 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-70 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-70 -j DROP
inet6/filter/logdrop-70 -j DROP
- inet/filter/limit-178 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-178 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 180 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-179
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-179
+ inet/filter/limit-179 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-71
+ inet/filter/limit-179 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logdrop-71 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-71 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-179
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-179
- inet/filter/limit-179 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-71
inet6/filter/limit-179 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-71
- inet/filter/logdrop-71 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-179 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-71 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-71 -j DROP
inet6/filter/logdrop-71 -j DROP
- inet/filter/limit-179 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-179 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 181 {"conn-limit":{"interval":5,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-180
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-180
+ inet/filter/limit-180 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-72
+ inet/filter/limit-180 -j ACCEPT
+ inet/filter/logdrop-72 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-72 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-180
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-180
- inet/filter/limit-180 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-72
inet6/filter/limit-180 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-72
- inet/filter/logdrop-72 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-180 -j ACCEPT
inet6/filter/logdrop-72 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-72 -j DROP
inet6/filter/logdrop-72 -j DROP
- inet/filter/limit-180 -j ACCEPT
- inet6/filter/limit-180 -j ACCEPT
Filter 182 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-181
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-181
+ inet/filter/limit-181 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-73
+ inet/filter/logdrop-73 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-73 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-181
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-181
- inet/filter/limit-181 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-73
inet6/filter/limit-181 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-73
- inet/filter/logdrop-73 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-73 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-73 -j DROP
inet6/filter/logdrop-73 -j DROP
Filter 183 {"conn-limit":{"interval":5,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-182
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-182
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-182
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-182
inet/filter/limit-182 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-74
- inet6/filter/limit-182 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-74
+ inet/filter/limit-182 -m limit --limit 1/second -j LOG
+ inet/filter/limit-182 -j ACCEPT
inet/filter/logdrop-74 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-74 -m limit --limit 1/second -j LOG
inet/filter/logdrop-74 -j DROP
- inet6/filter/logdrop-74 -j DROP
- inet/filter/limit-182 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-182
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-182
+ inet6/filter/limit-182 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-74
inet6/filter/limit-182 -m limit --limit 1/second -j LOG
- inet/filter/limit-182 -j ACCEPT
inet6/filter/limit-182 -j ACCEPT
+ inet6/filter/logdrop-74 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-74 -j DROP
Filter 184 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-183
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-183
+ inet/filter/limit-183 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-75
+ inet/filter/limit-183 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-75 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-75 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-183
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-183
- inet/filter/limit-183 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-75
inet6/filter/limit-183 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-75
- inet/filter/logdrop-75 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-183 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-75 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-75 -j DROP
inet6/filter/logdrop-75 -j DROP
- inet/filter/limit-183 -m limit --limit 1/second -j LOG
- inet6/filter/limit-183 -m limit --limit 1/second -j LOG
Filter 185 {"conn-limit":{"interval":5,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-184
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-184
+ inet/filter/limit-184 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-76
+ inet/filter/limit-184 -j ACCEPT
+ inet/filter/logdrop-76 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-76 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-184
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-184
- inet/filter/limit-184 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-76
inet6/filter/limit-184 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-76
- inet/filter/logdrop-76 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-184 -j ACCEPT
inet6/filter/logdrop-76 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-76 -j DROP
inet6/filter/logdrop-76 -j DROP
- inet/filter/limit-184 -j ACCEPT
- inet6/filter/limit-184 -j ACCEPT
Filter 186 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-185
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-185
+ inet/filter/limit-185 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-77
+ inet/filter/logdrop-77 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-77 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-185
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-185
- inet/filter/limit-185 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-77
inet6/filter/limit-185 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-77
- inet/filter/logdrop-77 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-77 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-77 -j DROP
inet6/filter/logdrop-77 -j DROP
Filter 187 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-186
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-186
+ inet/filter/limit-186 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-78
+ inet/filter/limit-186 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-78 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-78 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-186
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-186
- inet/filter/limit-186 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-78
inet6/filter/limit-186 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-78
- inet/filter/logdrop-78 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-186 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-78 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-78 -j DROP
inet6/filter/logdrop-78 -j DROP
- inet/filter/limit-186 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-186 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 188 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-187
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-187
+ inet/filter/limit-187 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-79
+ inet/filter/limit-187 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logdrop-79 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-79 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-187
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-187
- inet/filter/limit-187 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-79
inet6/filter/limit-187 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-79
- inet/filter/logdrop-79 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-187 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-79 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-79 -j DROP
inet6/filter/logdrop-79 -j DROP
- inet/filter/limit-187 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-187 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 189 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-188
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-188
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-188
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-188
inet/filter/limit-188 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-80
- inet6/filter/limit-188 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-80
+ inet/filter/limit-188 -m limit --limit 1/second -j LOG
+ inet/filter/limit-188 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-80 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-80 -m limit --limit 1/second -j LOG
inet/filter/logdrop-80 -j DROP
- inet6/filter/logdrop-80 -j DROP
- inet/filter/limit-188 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-188
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-188
+ inet6/filter/limit-188 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-80
inet6/filter/limit-188 -m limit --limit 1/second -j LOG
- inet/filter/limit-188 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-188 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-80 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-80 -j DROP
Filter 190 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-189
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-189
+ inet/filter/limit-189 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-81
+ inet/filter/limit-189 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-81 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-81 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-189
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-189
- inet/filter/limit-189 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-81
inet6/filter/limit-189 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-81
- inet/filter/logdrop-81 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-189 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-81 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-81 -j DROP
inet6/filter/logdrop-81 -j DROP
- inet/filter/limit-189 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-189 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 191 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-190
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-190
+ inet/filter/limit-190 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-82
+ inet/filter/limit-190 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet/filter/logdrop-82 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-82 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-190
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-190
- inet/filter/limit-190 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-82
inet6/filter/limit-190 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-82
- inet/filter/logdrop-82 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-190 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
inet6/filter/logdrop-82 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-82 -j DROP
inet6/filter/logdrop-82 -j DROP
- inet/filter/limit-190 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-190 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 192 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-191
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-191
+ inet/filter/limit-191 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-83
+ inet/filter/limit-191 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logdrop-83 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-83 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-191
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-191
- inet/filter/limit-191 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-83
inet6/filter/limit-191 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-83
- inet/filter/logdrop-83 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-191 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logdrop-83 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-83 -j DROP
inet6/filter/logdrop-83 -j DROP
- inet/filter/limit-191 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-191 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 193 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-192
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-192
+ inet/filter/limit-192 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-84
+ inet/filter/limit-192 -j ACCEPT
+ inet/filter/logdrop-84 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-84 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-192
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-192
- inet/filter/limit-192 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-84
inet6/filter/limit-192 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-84
- inet/filter/logdrop-84 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-192 -j ACCEPT
inet6/filter/logdrop-84 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-84 -j DROP
inet6/filter/logdrop-84 -j DROP
- inet/filter/limit-192 -j ACCEPT
- inet6/filter/limit-192 -j ACCEPT
Filter 194 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-193
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-193
+ inet/filter/limit-193 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-85
+ inet/filter/logdrop-85 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-85 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-193
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-193
- inet/filter/limit-193 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-85
inet6/filter/limit-193 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-85
- inet/filter/logdrop-85 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-85 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-85 -j DROP
inet6/filter/logdrop-85 -j DROP
Filter 195 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-194
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-194
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-194
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-194
inet/filter/limit-194 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-86
- inet6/filter/limit-194 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-86
+ inet/filter/limit-194 -m limit --limit 1/second -j LOG
+ inet/filter/limit-194 -j ACCEPT
inet/filter/logdrop-86 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-86 -m limit --limit 1/second -j LOG
inet/filter/logdrop-86 -j DROP
- inet6/filter/logdrop-86 -j DROP
- inet/filter/limit-194 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-194
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-194
+ inet6/filter/limit-194 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-86
inet6/filter/limit-194 -m limit --limit 1/second -j LOG
- inet/filter/limit-194 -j ACCEPT
inet6/filter/limit-194 -j ACCEPT
+ inet6/filter/logdrop-86 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-86 -j DROP
Filter 196 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-195
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-195
+ inet/filter/limit-195 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-87
+ inet/filter/limit-195 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-87 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-87 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-195
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-195
- inet/filter/limit-195 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-87
inet6/filter/limit-195 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-87
- inet/filter/logdrop-87 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-195 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-87 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-87 -j DROP
inet6/filter/logdrop-87 -j DROP
- inet/filter/limit-195 -m limit --limit 1/second -j LOG
- inet6/filter/limit-195 -m limit --limit 1/second -j LOG
Filter 197 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-196
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-196
+ inet/filter/limit-196 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-88
+ inet/filter/limit-196 -j ACCEPT
+ inet/filter/logdrop-88 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-88 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-196
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-196
- inet/filter/limit-196 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-88
inet6/filter/limit-196 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-88
- inet/filter/logdrop-88 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-196 -j ACCEPT
inet6/filter/logdrop-88 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-88 -j DROP
inet6/filter/logdrop-88 -j DROP
- inet/filter/limit-196 -j ACCEPT
- inet6/filter/limit-196 -j ACCEPT
Filter 198 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-197
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-197
+ inet/filter/limit-197 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-89
+ inet/filter/logdrop-89 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-89 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-197
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-197
- inet/filter/limit-197 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-89
inet6/filter/limit-197 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-89
- inet/filter/logdrop-89 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-89 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-89 -j DROP
inet6/filter/logdrop-89 -j DROP
Filter 199 {"conn-limit":{"interval":5,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-198
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-198
+ inet/filter/limit-198 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-90
+ inet/filter/limit-198 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-90 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-90 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-198
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-198
- inet/filter/limit-198 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-90
inet6/filter/limit-198 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-90
- inet/filter/logdrop-90 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-198 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-90 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-90 -j DROP
inet6/filter/logdrop-90 -j DROP
- inet/filter/limit-198 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-198 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 200 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-199
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-199
+ inet/filter/limit-199 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-91
+ inet/filter/limit-199 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logdrop-91 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-91 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-199
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-199
- inet/filter/limit-199 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-91
inet6/filter/limit-199 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-91
- inet/filter/logdrop-91 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-199 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logdrop-91 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-91 -j DROP
inet6/filter/logdrop-91 -j DROP
- inet/filter/limit-199 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-199 -m recent --name user:C --rsource --mask fe00:: --set
Filter 201 {"conn-limit":{"interval":5,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-200
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-200
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-200
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-200
inet/filter/limit-200 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-92
- inet6/filter/limit-200 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-92
+ inet/filter/limit-200 -m limit --limit 1/second -j LOG
+ inet/filter/limit-200 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-92 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-92 -m limit --limit 1/second -j LOG
inet/filter/logdrop-92 -j DROP
- inet6/filter/logdrop-92 -j DROP
- inet/filter/limit-200 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-200
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-200
+ inet6/filter/limit-200 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-92
inet6/filter/limit-200 -m limit --limit 1/second -j LOG
- inet/filter/limit-200 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-200 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-92 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-92 -j DROP
Filter 202 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-201
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-201
+ inet/filter/limit-201 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-93
+ inet/filter/limit-201 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-93 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-93 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-201
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-201
- inet/filter/limit-201 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-93
inet6/filter/limit-201 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-93
- inet/filter/logdrop-93 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-201 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-93 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-93 -j DROP
inet6/filter/logdrop-93 -j DROP
- inet/filter/limit-201 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-201 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 203 {"conn-limit":{"interval":5,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-202
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-202
+ inet/filter/limit-202 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-94
+ inet/filter/limit-202 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-94 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-94 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-202
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-202
- inet/filter/limit-202 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-94
inet6/filter/limit-202 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-94
- inet/filter/logdrop-94 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-202 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-94 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-94 -j DROP
inet6/filter/logdrop-94 -j DROP
- inet/filter/limit-202 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-202 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 204 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-203
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-203
+ inet/filter/limit-203 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-95
+ inet/filter/limit-203 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logdrop-95 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-95 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-203
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-203
- inet/filter/limit-203 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-95
inet6/filter/limit-203 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-95
- inet/filter/logdrop-95 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-203 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logdrop-95 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-95 -j DROP
inet6/filter/logdrop-95 -j DROP
- inet/filter/limit-203 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-203 -m recent --name user:C --rsource --mask fe00:: --set
Filter 205 {"conn-limit":{"interval":5,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-204
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-204
+ inet/filter/limit-204 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-96
+ inet/filter/limit-204 -j ACCEPT
+ inet/filter/logdrop-96 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-96 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-204
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-204
- inet/filter/limit-204 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-96
inet6/filter/limit-204 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-96
- inet/filter/logdrop-96 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-204 -j ACCEPT
inet6/filter/logdrop-96 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-96 -j DROP
inet6/filter/logdrop-96 -j DROP
- inet/filter/limit-204 -j ACCEPT
- inet6/filter/limit-204 -j ACCEPT
Filter 206 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-205
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-205
+ inet/filter/limit-205 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-97
+ inet/filter/logdrop-97 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-97 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-205
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-205
- inet/filter/limit-205 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-97
inet6/filter/limit-205 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-97
- inet/filter/logdrop-97 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-97 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-97 -j DROP
inet6/filter/logdrop-97 -j DROP
Filter 207 {"conn-limit":{"interval":5,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-206
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-206
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-206
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-206
inet/filter/limit-206 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-98
- inet6/filter/limit-206 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-98
+ inet/filter/limit-206 -m limit --limit 1/second -j LOG
+ inet/filter/limit-206 -j ACCEPT
inet/filter/logdrop-98 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-98 -m limit --limit 1/second -j LOG
inet/filter/logdrop-98 -j DROP
- inet6/filter/logdrop-98 -j DROP
- inet/filter/limit-206 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-206
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-206
+ inet6/filter/limit-206 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-98
inet6/filter/limit-206 -m limit --limit 1/second -j LOG
- inet/filter/limit-206 -j ACCEPT
inet6/filter/limit-206 -j ACCEPT
+ inet6/filter/logdrop-98 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-98 -j DROP
Filter 208 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-207
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-207
+ inet/filter/limit-207 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-99
+ inet/filter/limit-207 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-99 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-99 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-207
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-207
- inet/filter/limit-207 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-99
inet6/filter/limit-207 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-99
- inet/filter/logdrop-99 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-207 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-99 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-99 -j DROP
inet6/filter/logdrop-99 -j DROP
- inet/filter/limit-207 -m limit --limit 1/second -j LOG
- inet6/filter/limit-207 -m limit --limit 1/second -j LOG
Filter 209 {"conn-limit":{"interval":5,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-208
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-208
+ inet/filter/limit-208 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-100
+ inet/filter/limit-208 -j ACCEPT
+ inet/filter/logdrop-100 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-100 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-208
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-208
- inet/filter/limit-208 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-100
inet6/filter/limit-208 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-100
- inet/filter/logdrop-100 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-208 -j ACCEPT
inet6/filter/logdrop-100 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-100 -j DROP
inet6/filter/logdrop-100 -j DROP
- inet/filter/limit-208 -j ACCEPT
- inet6/filter/limit-208 -j ACCEPT
Filter 210 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-209
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-209
+ inet/filter/limit-209 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-101
+ inet/filter/logdrop-101 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-101 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-209
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-209
- inet/filter/limit-209 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-101
inet6/filter/limit-209 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-101
- inet/filter/logdrop-101 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-101 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-101 -j DROP
inet6/filter/logdrop-101 -j DROP
Filter 211 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-210
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-210
+ inet/filter/limit-210 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-102
+ inet/filter/limit-210 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-102 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-102 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-210
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-210
- inet/filter/limit-210 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-102
inet6/filter/limit-210 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-102
- inet/filter/logdrop-102 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-210 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-102 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-102 -j DROP
inet6/filter/logdrop-102 -j DROP
- inet/filter/limit-210 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-210 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 212 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-211
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-211
+ inet/filter/limit-211 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-103
+ inet/filter/limit-211 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logdrop-103 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-103 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-211
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-211
- inet/filter/limit-211 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-103
inet6/filter/limit-211 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-103
- inet/filter/logdrop-103 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-211 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logdrop-103 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-103 -j DROP
inet6/filter/logdrop-103 -j DROP
- inet/filter/limit-211 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-211 -m recent --name user:C --rdest --mask fe00:: --set
Filter 213 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-212
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-212
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-212
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-212
inet/filter/limit-212 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-104
- inet6/filter/limit-212 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-104
+ inet/filter/limit-212 -m limit --limit 1/second -j LOG
+ inet/filter/limit-212 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-104 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-104 -m limit --limit 1/second -j LOG
inet/filter/logdrop-104 -j DROP
- inet6/filter/logdrop-104 -j DROP
- inet/filter/limit-212 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-212
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-212
+ inet6/filter/limit-212 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-104
inet6/filter/limit-212 -m limit --limit 1/second -j LOG
- inet/filter/limit-212 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-212 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-104 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-104 -j DROP
Filter 214 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-213
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-213
+ inet/filter/limit-213 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-105
+ inet/filter/limit-213 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-105 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-105 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-213
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-213
- inet/filter/limit-213 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-105
inet6/filter/limit-213 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-105
- inet/filter/logdrop-105 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-213 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/filter/logdrop-105 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-105 -j DROP
inet6/filter/logdrop-105 -j DROP
- inet/filter/limit-213 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-213 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 215 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-214
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-214
+ inet/filter/limit-214 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-106
+ inet/filter/limit-214 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet/filter/logdrop-106 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-106 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-214
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-214
- inet/filter/limit-214 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-106
inet6/filter/limit-214 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-106
- inet/filter/logdrop-106 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-214 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
inet6/filter/logdrop-106 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-106 -j DROP
inet6/filter/logdrop-106 -j DROP
- inet/filter/limit-214 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-214 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 216 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-215
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-215
+ inet/filter/limit-215 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-107
+ inet/filter/limit-215 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logdrop-107 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-107 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-215
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-215
- inet/filter/limit-215 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-107
inet6/filter/limit-215 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-107
- inet/filter/logdrop-107 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-215 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logdrop-107 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-107 -j DROP
inet6/filter/logdrop-107 -j DROP
- inet/filter/limit-215 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-215 -m recent --name user:C --rdest --mask fe00:: --set
Filter 217 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-216
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-216
+ inet/filter/limit-216 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-108
+ inet/filter/limit-216 -j ACCEPT
+ inet/filter/logdrop-108 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-108 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-216
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-216
- inet/filter/limit-216 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-108
inet6/filter/limit-216 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-108
- inet/filter/logdrop-108 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-216 -j ACCEPT
inet6/filter/logdrop-108 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-108 -j DROP
inet6/filter/logdrop-108 -j DROP
- inet/filter/limit-216 -j ACCEPT
- inet6/filter/limit-216 -j ACCEPT
Filter 218 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-217
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-217
+ inet/filter/limit-217 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-109
+ inet/filter/logdrop-109 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-109 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-217
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-217
- inet/filter/limit-217 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-109
inet6/filter/limit-217 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-109
- inet/filter/logdrop-109 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-109 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-109 -j DROP
inet6/filter/logdrop-109 -j DROP
Filter 219 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-218
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-218
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-218
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-218
inet/filter/limit-218 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-110
- inet6/filter/limit-218 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-110
+ inet/filter/limit-218 -m limit --limit 1/second -j LOG
+ inet/filter/limit-218 -j ACCEPT
inet/filter/logdrop-110 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-110 -m limit --limit 1/second -j LOG
inet/filter/logdrop-110 -j DROP
- inet6/filter/logdrop-110 -j DROP
- inet/filter/limit-218 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-218
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-218
+ inet6/filter/limit-218 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-110
inet6/filter/limit-218 -m limit --limit 1/second -j LOG
- inet/filter/limit-218 -j ACCEPT
inet6/filter/limit-218 -j ACCEPT
+ inet6/filter/logdrop-110 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-110 -j DROP
Filter 220 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-219
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-219
+ inet/filter/limit-219 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-111
+ inet/filter/limit-219 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-111 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-111 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-219
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-219
- inet/filter/limit-219 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-111
inet6/filter/limit-219 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-111
- inet/filter/logdrop-111 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-219 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-111 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-111 -j DROP
inet6/filter/logdrop-111 -j DROP
- inet/filter/limit-219 -m limit --limit 1/second -j LOG
- inet6/filter/limit-219 -m limit --limit 1/second -j LOG
Filter 221 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-220
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-220
+ inet/filter/limit-220 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-112
+ inet/filter/limit-220 -j ACCEPT
+ inet/filter/logdrop-112 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-112 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-220
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-220
- inet/filter/limit-220 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-112
inet6/filter/limit-220 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-112
- inet/filter/logdrop-112 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-220 -j ACCEPT
inet6/filter/logdrop-112 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-112 -j DROP
inet6/filter/logdrop-112 -j DROP
- inet/filter/limit-220 -j ACCEPT
- inet6/filter/limit-220 -j ACCEPT
Filter 222 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-221
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-221
+ inet/filter/limit-221 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-113
+ inet/filter/logdrop-113 -m limit --limit 1/second -j LOG
+ inet/filter/logdrop-113 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-221
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-221
- inet/filter/limit-221 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-113
inet6/filter/limit-221 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-113
- inet/filter/logdrop-113 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-113 -m limit --limit 1/second -j LOG
- inet/filter/logdrop-113 -j DROP
inet6/filter/logdrop-113 -j DROP
Filter 223 {"conn-limit":{"interval":5,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-222
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-222
+ inet/filter/limit-222 -m recent --name limit-222 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-222 -m recent --name limit-222 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-222
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-222
- inet/filter/limit-222 -m recent --name limit-222 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-222 -m recent --name limit-222 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-222 -m recent --name limit-222 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-222 -m recent --name limit-222 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 224 {"action":"pass","conn-limit":{"interval":5,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-223
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-223
+ inet/filter/limit-223 -m recent --name limit-223 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-223 -m recent --name limit-223 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-223
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-223
- inet/filter/limit-223 -m recent --name limit-223 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-223 -m recent --name limit-223 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-223 -m recent --name limit-223 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-223 -m recent --name limit-223 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 225 {"conn-limit":{"interval":5,"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-224
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-224
+ inet/filter/limit-224 -m recent --name limit-224 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-224 -m limit --limit 1/second -j LOG
+ inet/filter/limit-224 -m recent --name limit-224 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-224
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-224
- inet/filter/limit-224 -m recent --name limit-224 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-224 -m recent --name limit-224 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-224 -m limit --limit 1/second -j LOG
inet6/filter/limit-224 -m limit --limit 1/second -j LOG
- inet/filter/limit-224 -m recent --name limit-224 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-224 -m recent --name limit-224 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 226 {"action":"pass","conn-limit":{"interval":5,"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-225
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-225
+ inet/filter/limit-225 -m recent --name limit-225 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-225 -m recent --name limit-225 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-225
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-225
- inet/filter/limit-225 -m recent --name limit-225 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-225 -m recent --name limit-225 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-225 -m recent --name limit-225 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-225 -m recent --name limit-225 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 227 {"conn-limit":{"interval":5,"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-226
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-226
+ inet/filter/limit-226 -m recent --name limit-226 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-226 -m recent --name limit-226 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-226
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-226
- inet/filter/limit-226 -m recent --name limit-226 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-226 -m recent --name limit-226 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-226 -m recent --name limit-226 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-226 -m recent --name limit-226 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 228 {"action":"pass","conn-limit":{"interval":5,"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-227
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-227
+ inet/filter/limit-227 -m recent --name limit-227 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-227 -m recent --name limit-227 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-227
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-227
- inet/filter/limit-227 -m recent --name limit-227 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-227 -m recent --name limit-227 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-227 -m recent --name limit-227 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-227 -m recent --name limit-227 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 229 {"conn-limit":{"interval":5,"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-228
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-228
+ inet/filter/limit-228 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-228 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-228
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-228
- inet/filter/limit-228 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-228 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-228 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-228 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 230 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-229
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-229
+ inet/filter/limit-229 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-229 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-229
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-229
- inet/filter/limit-229 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-229 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-229 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-229 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 231 {"conn-limit":{"interval":5,"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-230
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-230
+ inet/filter/limit-230 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-230 -m limit --limit 1/second -j LOG
+ inet/filter/limit-230 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-230
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-230
- inet/filter/limit-230 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-230 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-230 -m limit --limit 1/second -j LOG
inet6/filter/limit-230 -m limit --limit 1/second -j LOG
- inet/filter/limit-230 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-230 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 232 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-231
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-231
+ inet/filter/limit-231 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-231 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-231
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-231
- inet/filter/limit-231 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-231 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-231 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-231 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 233 {"conn-limit":{"interval":5,"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-232
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-232
+ inet/filter/limit-232 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-232 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-232
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-232
- inet/filter/limit-232 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-232 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-232 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-232 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 234 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-233
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-233
+ inet/filter/limit-233 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-233 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-233
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-233
- inet/filter/limit-233 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-233 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-233 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-233 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 235 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-234
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-234
+ inet/filter/limit-234 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-234 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-234
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-234
- inet/filter/limit-234 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-234 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-234 -j ACCEPT
inet6/filter/limit-234 -j ACCEPT
Filter 236 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-235
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-235
+ inet/filter/limit-235 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-235
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-235
- inet/filter/limit-235 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-235 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 237 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-236
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-236
+ inet/filter/limit-236 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-236 -m limit --limit 1/second -j LOG
+ inet/filter/limit-236 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-236
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-236
- inet/filter/limit-236 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-236 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-236 -m limit --limit 1/second -j LOG
inet6/filter/limit-236 -m limit --limit 1/second -j LOG
- inet/filter/limit-236 -j ACCEPT
inet6/filter/limit-236 -j ACCEPT
Filter 238 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-237
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-237
+ inet/filter/limit-237 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-237 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-237
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-237
- inet/filter/limit-237 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-237 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-237 -m limit --limit 1/second -j LOG
inet6/filter/limit-237 -m limit --limit 1/second -j LOG
Filter 239 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-238
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-238
+ inet/filter/limit-238 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-238 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-238
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-238
- inet/filter/limit-238 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-238 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-238 -j ACCEPT
inet6/filter/limit-238 -j ACCEPT
Filter 240 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-239
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-239
+ inet/filter/limit-239 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-239
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-239
- inet/filter/limit-239 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-239 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 241 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-240
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-240
+ inet/filter/limit-240 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-240 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-240
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-240
- inet/filter/limit-240 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-240 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-240 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-240 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 242 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-241
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-241
+ inet/filter/limit-241 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-241 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-241
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-241
- inet/filter/limit-241 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-241 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-241 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-241 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 243 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-242
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-242
+ inet/filter/limit-242 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-242 -m limit --limit 1/second -j LOG
+ inet/filter/limit-242 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-242
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-242
- inet/filter/limit-242 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-242 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-242 -m limit --limit 1/second -j LOG
inet6/filter/limit-242 -m limit --limit 1/second -j LOG
- inet/filter/limit-242 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-242 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 244 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-243
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-243
+ inet/filter/limit-243 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-243 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-243
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-243
- inet/filter/limit-243 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-243 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-243 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-243 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 245 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-244
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-244
+ inet/filter/limit-244 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-244 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-244
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-244
- inet/filter/limit-244 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-244 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-244 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-244 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 246 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-245
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-245
+ inet/filter/limit-245 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-245 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-245
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-245
- inet/filter/limit-245 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-245 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-245 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-245 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 247 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-246
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-246
+ inet/filter/limit-246 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-246 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-246
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-246
- inet/filter/limit-246 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-246 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-246 -j ACCEPT
inet6/filter/limit-246 -j ACCEPT
Filter 248 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-247
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-247
+ inet/filter/limit-247 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-247
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-247
- inet/filter/limit-247 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-247 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 249 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-248
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-248
+ inet/filter/limit-248 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-248 -m limit --limit 1/second -j LOG
+ inet/filter/limit-248 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-248
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-248
- inet/filter/limit-248 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-248 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-248 -m limit --limit 1/second -j LOG
inet6/filter/limit-248 -m limit --limit 1/second -j LOG
- inet/filter/limit-248 -j ACCEPT
inet6/filter/limit-248 -j ACCEPT
Filter 250 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-249
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-249
+ inet/filter/limit-249 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-249 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-249
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-249
- inet/filter/limit-249 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-249 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-249 -m limit --limit 1/second -j LOG
inet6/filter/limit-249 -m limit --limit 1/second -j LOG
Filter 251 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-250
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-250
+ inet/filter/limit-250 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-250 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-250
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-250
- inet/filter/limit-250 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-250 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-250 -j ACCEPT
inet6/filter/limit-250 -j ACCEPT
Filter 252 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-251
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-251
+ inet/filter/limit-251 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-251
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-251
- inet/filter/limit-251 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-251 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 253 {"conn-limit":{"interval":5,"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-252
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-252
+ inet/filter/limit-252 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-252 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-252
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-252
- inet/filter/limit-252 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-252 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-252 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-252 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 254 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-253
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-253
+ inet/filter/limit-253 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-253 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-253
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-253
- inet/filter/limit-253 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-253 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-253 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-253 -m recent --name user:C --rsource --mask fe00:: --set
Filter 255 {"conn-limit":{"interval":5,"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-254
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-254
+ inet/filter/limit-254 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-254 -m limit --limit 1/second -j LOG
+ inet/filter/limit-254 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-254
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-254
- inet/filter/limit-254 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-254 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-254 -m limit --limit 1/second -j LOG
inet6/filter/limit-254 -m limit --limit 1/second -j LOG
- inet/filter/limit-254 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-254 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 256 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-255
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-255
+ inet/filter/limit-255 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-255 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-255
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-255
- inet/filter/limit-255 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-255 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-255 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-255 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 257 {"conn-limit":{"interval":5,"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-256
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-256
+ inet/filter/limit-256 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-256 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-256
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-256
- inet/filter/limit-256 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-256 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-256 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-256 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 258 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-257
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-257
+ inet/filter/limit-257 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-257 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-257
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-257
- inet/filter/limit-257 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-257 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-257 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-257 -m recent --name user:C --rsource --mask fe00:: --set
Filter 259 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-258
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-258
+ inet/filter/limit-258 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-258 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-258
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-258
- inet/filter/limit-258 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-258 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-258 -j ACCEPT
inet6/filter/limit-258 -j ACCEPT
Filter 260 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-259
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-259
+ inet/filter/limit-259 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-259
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-259
- inet/filter/limit-259 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-259 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 261 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-260
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-260
+ inet/filter/limit-260 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-260 -m limit --limit 1/second -j LOG
+ inet/filter/limit-260 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-260
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-260
- inet/filter/limit-260 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-260 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-260 -m limit --limit 1/second -j LOG
inet6/filter/limit-260 -m limit --limit 1/second -j LOG
- inet/filter/limit-260 -j ACCEPT
inet6/filter/limit-260 -j ACCEPT
Filter 262 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-261
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-261
+ inet/filter/limit-261 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-261 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-261
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-261
- inet/filter/limit-261 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-261 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-261 -m limit --limit 1/second -j LOG
inet6/filter/limit-261 -m limit --limit 1/second -j LOG
Filter 263 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-262
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-262
+ inet/filter/limit-262 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-262 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-262
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-262
- inet/filter/limit-262 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-262 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-262 -j ACCEPT
inet6/filter/limit-262 -j ACCEPT
Filter 264 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-263
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-263
+ inet/filter/limit-263 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-263
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-263
- inet/filter/limit-263 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-263 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 265 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-264
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-264
+ inet/filter/limit-264 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-264 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-264
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-264
- inet/filter/limit-264 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-264 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-264 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-264 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 266 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-265
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-265
+ inet/filter/limit-265 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-265 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-265
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-265
- inet/filter/limit-265 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-265 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-265 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-265 -m recent --name user:C --rdest --mask fe00:: --set
Filter 267 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-266
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-266
+ inet/filter/limit-266 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-266 -m limit --limit 1/second -j LOG
+ inet/filter/limit-266 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-266
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-266
- inet/filter/limit-266 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-266 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-266 -m limit --limit 1/second -j LOG
inet6/filter/limit-266 -m limit --limit 1/second -j LOG
- inet/filter/limit-266 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-266 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 268 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-267
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-267
+ inet/filter/limit-267 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-267 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-267
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-267
- inet/filter/limit-267 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-267 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-267 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-267 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 269 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-268
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-268
+ inet/filter/limit-268 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-268 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-268
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-268
- inet/filter/limit-268 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-268 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-268 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-268 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 270 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-269
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-269
+ inet/filter/limit-269 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-269 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-269
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-269
- inet/filter/limit-269 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-269 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-269 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-269 -m recent --name user:C --rdest --mask fe00:: --set
Filter 271 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-270
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-270
+ inet/filter/limit-270 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-270 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-270
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-270
- inet/filter/limit-270 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-270 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-270 -j ACCEPT
inet6/filter/limit-270 -j ACCEPT
Filter 272 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-271
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-271
+ inet/filter/limit-271 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-271
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-271
- inet/filter/limit-271 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-271 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 273 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-272
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-272
+ inet/filter/limit-272 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-272 -m limit --limit 1/second -j LOG
+ inet/filter/limit-272 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-272
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-272
- inet/filter/limit-272 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-272 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-272 -m limit --limit 1/second -j LOG
inet6/filter/limit-272 -m limit --limit 1/second -j LOG
- inet/filter/limit-272 -j ACCEPT
inet6/filter/limit-272 -j ACCEPT
Filter 274 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-273
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-273
+ inet/filter/limit-273 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-273 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-273
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-273
- inet/filter/limit-273 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-273 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-273 -m limit --limit 1/second -j LOG
inet6/filter/limit-273 -m limit --limit 1/second -j LOG
Filter 275 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-274
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-274
+ inet/filter/limit-274 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-274 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-274
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-274
- inet/filter/limit-274 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-274 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-274 -j ACCEPT
inet6/filter/limit-274 -j ACCEPT
Filter 276 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-275
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-275
+ inet/filter/limit-275 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-275
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-275
- inet/filter/limit-275 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-275 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 277 {"conn-limit":{"interval":5,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-276
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-276
+ inet/filter/limit-276 -m recent --name limit-276 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-276 -m recent --name limit-276 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-276
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-276
- inet/filter/limit-276 -m recent --name limit-276 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-276 -m recent --name limit-276 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-276 -m recent --name limit-276 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-276 -m recent --name limit-276 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 278 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-277
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-277
+ inet/filter/limit-277 -m recent --name limit-277 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-277 -m recent --name limit-277 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-277
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-277
- inet/filter/limit-277 -m recent --name limit-277 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-277 -m recent --name limit-277 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-277 -m recent --name limit-277 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-277 -m recent --name limit-277 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 279 {"conn-limit":{"interval":5,"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-278
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-278
+ inet/filter/limit-278 -m recent --name limit-278 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-278 -m limit --limit 1/second -j LOG
+ inet/filter/limit-278 -m recent --name limit-278 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-278
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-278
- inet/filter/limit-278 -m recent --name limit-278 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-278 -m recent --name limit-278 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-278 -m limit --limit 1/second -j LOG
inet6/filter/limit-278 -m limit --limit 1/second -j LOG
- inet/filter/limit-278 -m recent --name limit-278 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-278 -m recent --name limit-278 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 280 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-279
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-279
+ inet/filter/limit-279 -m recent --name limit-279 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-279 -m recent --name limit-279 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-279
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-279
- inet/filter/limit-279 -m recent --name limit-279 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-279 -m recent --name limit-279 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-279 -m recent --name limit-279 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-279 -m recent --name limit-279 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 281 {"conn-limit":{"interval":5,"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-280
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-280
+ inet/filter/limit-280 -m recent --name limit-280 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-280 -m recent --name limit-280 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-280
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-280
- inet/filter/limit-280 -m recent --name limit-280 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-280 -m recent --name limit-280 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-280 -m recent --name limit-280 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-280 -m recent --name limit-280 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 282 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-281
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-281
+ inet/filter/limit-281 -m recent --name limit-281 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-281 -m recent --name limit-281 --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-281
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-281
- inet/filter/limit-281 -m recent --name limit-281 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-281 -m recent --name limit-281 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-281 -m recent --name limit-281 --rsource --mask 255.255.255.255 --set
inet6/filter/limit-281 -m recent --name limit-281 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 283 {"conn-limit":{"interval":5,"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-282
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-282
+ inet/filter/limit-282 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-282 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-282
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-282
- inet/filter/limit-282 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-282 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-282 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-282 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 284 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-283
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-283
+ inet/filter/limit-283 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-283 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-283
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-283
- inet/filter/limit-283 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-283 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-283 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-283 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 285 {"conn-limit":{"interval":5,"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-284
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-284
+ inet/filter/limit-284 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-284 -m limit --limit 1/second -j LOG
+ inet/filter/limit-284 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-284
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-284
- inet/filter/limit-284 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-284 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-284 -m limit --limit 1/second -j LOG
inet6/filter/limit-284 -m limit --limit 1/second -j LOG
- inet/filter/limit-284 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-284 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 286 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-285
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-285
+ inet/filter/limit-285 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-285 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-285
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-285
- inet/filter/limit-285 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-285 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-285 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-285 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 287 {"conn-limit":{"interval":5,"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-286
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-286
+ inet/filter/limit-286 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-286 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-286
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-286
- inet/filter/limit-286 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-286 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-286 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-286 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 288 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-287
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-287
+ inet/filter/limit-287 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-287 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-287
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-287
- inet/filter/limit-287 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-287 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-287 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/limit-287 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 289 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-288
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-288
+ inet/filter/limit-288 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-288 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-288
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-288
- inet/filter/limit-288 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-288 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-288 -j ACCEPT
inet6/filter/limit-288 -j ACCEPT
Filter 290 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-289
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-289
+ inet/filter/limit-289 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-289
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-289
- inet/filter/limit-289 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-289 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 291 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-290
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-290
+ inet/filter/limit-290 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-290 -m limit --limit 1/second -j LOG
+ inet/filter/limit-290 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-290
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-290
- inet/filter/limit-290 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-290 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-290 -m limit --limit 1/second -j LOG
inet6/filter/limit-290 -m limit --limit 1/second -j LOG
- inet/filter/limit-290 -j ACCEPT
inet6/filter/limit-290 -j ACCEPT
Filter 292 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-291
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-291
+ inet/filter/limit-291 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-291 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-291
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-291
- inet/filter/limit-291 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-291 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-291 -m limit --limit 1/second -j LOG
inet6/filter/limit-291 -m limit --limit 1/second -j LOG
Filter 293 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-292
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-292
+ inet/filter/limit-292 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-292 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-292
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-292
- inet/filter/limit-292 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-292 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-292 -j ACCEPT
inet6/filter/limit-292 -j ACCEPT
Filter 294 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-293
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-293
+ inet/filter/limit-293 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-293
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-293
- inet/filter/limit-293 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-293 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 295 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-294
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-294
+ inet/filter/limit-294 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-294 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-294
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-294
- inet/filter/limit-294 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-294 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-294 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-294 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 296 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-295
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-295
+ inet/filter/limit-295 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-295 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-295
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-295
- inet/filter/limit-295 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-295 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-295 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-295 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 297 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-296
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-296
+ inet/filter/limit-296 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-296 -m limit --limit 1/second -j LOG
+ inet/filter/limit-296 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-296
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-296
- inet/filter/limit-296 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-296 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-296 -m limit --limit 1/second -j LOG
inet6/filter/limit-296 -m limit --limit 1/second -j LOG
- inet/filter/limit-296 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-296 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 298 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-297
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-297
+ inet/filter/limit-297 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-297 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-297
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-297
- inet/filter/limit-297 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-297 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-297 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-297 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 299 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-298
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-298
+ inet/filter/limit-298 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-298 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-298
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-298
- inet/filter/limit-298 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-298 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-298 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-298 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 300 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-299
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-299
+ inet/filter/limit-299 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-299 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-299
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-299
- inet/filter/limit-299 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-299 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-299 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/limit-299 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 301 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-300
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-300
+ inet/filter/limit-300 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-300 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-300
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-300
- inet/filter/limit-300 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-300 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-300 -j ACCEPT
inet6/filter/limit-300 -j ACCEPT
Filter 302 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-301
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-301
+ inet/filter/limit-301 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-301
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-301
- inet/filter/limit-301 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-301 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 303 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-302
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-302
+ inet/filter/limit-302 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-302 -m limit --limit 1/second -j LOG
+ inet/filter/limit-302 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-302
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-302
- inet/filter/limit-302 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-302 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-302 -m limit --limit 1/second -j LOG
inet6/filter/limit-302 -m limit --limit 1/second -j LOG
- inet/filter/limit-302 -j ACCEPT
inet6/filter/limit-302 -j ACCEPT
Filter 304 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-303
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-303
+ inet/filter/limit-303 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-303 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-303
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-303
- inet/filter/limit-303 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-303 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-303 -m limit --limit 1/second -j LOG
inet6/filter/limit-303 -m limit --limit 1/second -j LOG
Filter 305 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-304
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-304
+ inet/filter/limit-304 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-304 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-304
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-304
- inet/filter/limit-304 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-304 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-304 -j ACCEPT
inet6/filter/limit-304 -j ACCEPT
Filter 306 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-305
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-305
+ inet/filter/limit-305 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-305
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-305
- inet/filter/limit-305 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-305 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 307 {"conn-limit":{"interval":5,"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-306
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-306
+ inet/filter/limit-306 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-306 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-306
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-306
- inet/filter/limit-306 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-306 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-306 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-306 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 308 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-307
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-307
+ inet/filter/limit-307 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-307 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-307
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-307
- inet/filter/limit-307 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-307 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-307 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-307 -m recent --name user:C --rsource --mask fe00:: --set
Filter 309 {"conn-limit":{"interval":5,"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-308
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-308
+ inet/filter/limit-308 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-308 -m limit --limit 1/second -j LOG
+ inet/filter/limit-308 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-308
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-308
- inet/filter/limit-308 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-308 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-308 -m limit --limit 1/second -j LOG
inet6/filter/limit-308 -m limit --limit 1/second -j LOG
- inet/filter/limit-308 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-308 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 310 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-309
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-309
+ inet/filter/limit-309 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-309 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-309
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-309
- inet/filter/limit-309 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-309 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-309 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-309 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 311 {"conn-limit":{"interval":5,"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-310
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-310
+ inet/filter/limit-310 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-310 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-310
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-310
- inet/filter/limit-310 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-310 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-310 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-310 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 312 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-311
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-311
+ inet/filter/limit-311 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-311 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-311
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-311
- inet/filter/limit-311 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-311 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-311 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/limit-311 -m recent --name user:C --rsource --mask fe00:: --set
Filter 313 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-312
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-312
+ inet/filter/limit-312 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-312 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-312
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-312
- inet/filter/limit-312 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-312 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-312 -j ACCEPT
inet6/filter/limit-312 -j ACCEPT
Filter 314 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-313
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-313
+ inet/filter/limit-313 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-313
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-313
- inet/filter/limit-313 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-313 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 315 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-314
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-314
+ inet/filter/limit-314 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-314 -m limit --limit 1/second -j LOG
+ inet/filter/limit-314 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-314
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-314
- inet/filter/limit-314 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-314 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-314 -m limit --limit 1/second -j LOG
inet6/filter/limit-314 -m limit --limit 1/second -j LOG
- inet/filter/limit-314 -j ACCEPT
inet6/filter/limit-314 -j ACCEPT
Filter 316 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-315
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-315
+ inet/filter/limit-315 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-315 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-315
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-315
- inet/filter/limit-315 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-315 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-315 -m limit --limit 1/second -j LOG
inet6/filter/limit-315 -m limit --limit 1/second -j LOG
Filter 317 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-316
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-316
+ inet/filter/limit-316 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-316 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-316
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-316
- inet/filter/limit-316 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-316 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-316 -j ACCEPT
inet6/filter/limit-316 -j ACCEPT
Filter 318 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-317
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-317
+ inet/filter/limit-317 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-317
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-317
- inet/filter/limit-317 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-317 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 319 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-318
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-318
+ inet/filter/limit-318 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-318 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-318
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-318
- inet/filter/limit-318 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-318 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-318 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-318 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 320 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-319
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-319
+ inet/filter/limit-319 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-319 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-319
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-319
- inet/filter/limit-319 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-319 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-319 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-319 -m recent --name user:C --rdest --mask fe00:: --set
Filter 321 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-320
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-320
+ inet/filter/limit-320 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-320 -m limit --limit 1/second -j LOG
+ inet/filter/limit-320 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-320
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-320
- inet/filter/limit-320 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-320 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-320 -m limit --limit 1/second -j LOG
inet6/filter/limit-320 -m limit --limit 1/second -j LOG
- inet/filter/limit-320 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-320 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 322 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-321
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-321
+ inet/filter/limit-321 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-321 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-321
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-321
- inet/filter/limit-321 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-321 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-321 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet6/filter/limit-321 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 323 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-322
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-322
+ inet/filter/limit-322 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-322 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-322
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-322
- inet/filter/limit-322 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-322 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-322 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-322 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 324 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-323
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-323
+ inet/filter/limit-323 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-323 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-323
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-323
- inet/filter/limit-323 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-323 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-323 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet6/filter/limit-323 -m recent --name user:C --rdest --mask fe00:: --set
Filter 325 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-324
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-324
+ inet/filter/limit-324 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-324 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-324
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-324
- inet/filter/limit-324 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-324 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-324 -j ACCEPT
inet6/filter/limit-324 -j ACCEPT
Filter 326 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-325
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-325
+ inet/filter/limit-325 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-325
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-325
- inet/filter/limit-325 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-325 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 327 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-326
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-326
+ inet/filter/limit-326 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-326 -m limit --limit 1/second -j LOG
+ inet/filter/limit-326 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-326
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-326
- inet/filter/limit-326 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-326 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-326 -m limit --limit 1/second -j LOG
inet6/filter/limit-326 -m limit --limit 1/second -j LOG
- inet/filter/limit-326 -j ACCEPT
inet6/filter/limit-326 -j ACCEPT
Filter 328 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-327
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-327
+ inet/filter/limit-327 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-327 -m limit --limit 1/second -j LOG
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-327
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-327
- inet/filter/limit-327 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-327 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-327 -m limit --limit 1/second -j LOG
inet6/filter/limit-327 -m limit --limit 1/second -j LOG
Filter 329 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-328
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-328
+ inet/filter/limit-328 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet/filter/limit-328 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-328
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-328
- inet/filter/limit-328 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-328 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/limit-328 -j ACCEPT
inet6/filter/limit-328 -j ACCEPT
Filter 330 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-329
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-329
+ inet/filter/limit-329 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-329
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-329
- inet/filter/limit-329 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-329 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 331 {"conn-limit":150,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-330
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-330
+ inet/filter/limit-330 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-330 -j ACCEPT
+ inet/filter/limit-330 -m limit --limit 1/second -j LOG
+ inet/filter/limit-330 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-330
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-330
- inet/filter/limit-330 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-330 -j ACCEPT
inet6/filter/limit-330 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-330 -j ACCEPT
- inet/filter/limit-330 -m limit --limit 1/second -j LOG
inet6/filter/limit-330 -m limit --limit 1/second -j LOG
- inet/filter/limit-330 -j DROP
inet6/filter/limit-330 -j DROP
Filter 332 {"action":"pass","conn-limit":150,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-331
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-331
+ inet/filter/limit-331 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-331 -j RETURN
+ inet/filter/limit-331 -m limit --limit 1/second -j LOG
+ inet/filter/limit-331 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-331
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-331
- inet/filter/limit-331 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-331 -j RETURN
inet6/filter/limit-331 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-331 -j RETURN
- inet/filter/limit-331 -m limit --limit 1/second -j LOG
inet6/filter/limit-331 -m limit --limit 1/second -j LOG
- inet/filter/limit-331 -j DROP
inet6/filter/limit-331 -j DROP
Filter 333 {"conn-limit":150,"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-332
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-332
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-332
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-332
inet/filter/limit-332 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-332 -j logaccept-0
- inet6/filter/limit-332 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-332 -j logaccept-0
+ inet/filter/limit-332 -m limit --limit 1/second -j LOG
+ inet/filter/limit-332 -j DROP
inet/filter/logaccept-0 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet/filter/logaccept-0 -j ACCEPT
- inet6/filter/logaccept-0 -j ACCEPT
- inet/filter/limit-332 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-332
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-332
+ inet6/filter/limit-332 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-332 -j logaccept-0
inet6/filter/limit-332 -m limit --limit 1/second -j LOG
- inet/filter/limit-332 -j DROP
inet6/filter/limit-332 -j DROP
+ inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-0 -j ACCEPT
Filter 334 {"conn-limit":150,"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-333
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-333
+ inet/filter/limit-333 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-333 -j ACCEPT
+ inet/filter/limit-333 -m limit --limit 1/second -j LOG
+ inet/filter/limit-333 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-333
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-333
- inet/filter/limit-333 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-333 -j ACCEPT
inet6/filter/limit-333 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-333 -j ACCEPT
- inet/filter/limit-333 -m limit --limit 1/second -j LOG
inet6/filter/limit-333 -m limit --limit 1/second -j LOG
- inet/filter/limit-333 -j DROP
inet6/filter/limit-333 -j DROP
Filter 335 {"conn-limit":{"count":150},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-334
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-334
+ inet/filter/limit-334 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-334 -j ACCEPT
+ inet/filter/limit-334 -m limit --limit 1/second -j LOG
+ inet/filter/limit-334 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-334
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-334
- inet/filter/limit-334 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-334 -j ACCEPT
inet6/filter/limit-334 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-334 -j ACCEPT
- inet/filter/limit-334 -m limit --limit 1/second -j LOG
inet6/filter/limit-334 -m limit --limit 1/second -j LOG
- inet/filter/limit-334 -j DROP
inet6/filter/limit-334 -j DROP
Filter 336 {"action":"pass","conn-limit":{"count":150},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-335
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-335
+ inet/filter/limit-335 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-335 -j RETURN
+ inet/filter/limit-335 -m limit --limit 1/second -j LOG
+ inet/filter/limit-335 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-335
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-335
- inet/filter/limit-335 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-335 -j RETURN
inet6/filter/limit-335 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-335 -j RETURN
- inet/filter/limit-335 -m limit --limit 1/second -j LOG
inet6/filter/limit-335 -m limit --limit 1/second -j LOG
- inet/filter/limit-335 -j DROP
inet6/filter/limit-335 -j DROP
Filter 337 {"conn-limit":{"count":150},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-336
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-336
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-336
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-336
inet/filter/limit-336 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-336 -j logaccept-1
- inet6/filter/limit-336 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-336 -j logaccept-1
+ inet/filter/limit-336 -m limit --limit 1/second -j LOG
+ inet/filter/limit-336 -j DROP
inet/filter/logaccept-1 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-1 -m limit --limit 1/second -j LOG
inet/filter/logaccept-1 -j ACCEPT
- inet6/filter/logaccept-1 -j ACCEPT
- inet/filter/limit-336 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-336
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-336
+ inet6/filter/limit-336 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-336 -j logaccept-1
inet6/filter/limit-336 -m limit --limit 1/second -j LOG
- inet/filter/limit-336 -j DROP
inet6/filter/limit-336 -j DROP
+ inet6/filter/logaccept-1 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-1 -j ACCEPT
Filter 338 {"conn-limit":{"count":150},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-337
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-337
+ inet/filter/limit-337 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-337 -j ACCEPT
+ inet/filter/limit-337 -m limit --limit 1/second -j LOG
+ inet/filter/limit-337 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-337
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-337
- inet/filter/limit-337 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-337 -j ACCEPT
inet6/filter/limit-337 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-337 -j ACCEPT
- inet/filter/limit-337 -m limit --limit 1/second -j LOG
inet6/filter/limit-337 -m limit --limit 1/second -j LOG
- inet/filter/limit-337 -j DROP
inet6/filter/limit-337 -j DROP
Filter 339 {"conn-limit":{"count":150,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-338
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-338
+ inet/filter/limit-338 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-338 -j ACCEPT
+ inet/filter/limit-338 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-338
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-338
- inet/filter/limit-338 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-338 -j ACCEPT
inet6/filter/limit-338 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-338 -j ACCEPT
- inet/filter/limit-338 -j DROP
inet6/filter/limit-338 -j DROP
Filter 340 {"action":"pass","conn-limit":{"count":150,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-339
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-339
+ inet/filter/limit-339 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-339 -j RETURN
+ inet/filter/limit-339 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-339
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-339
- inet/filter/limit-339 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-339 -j RETURN
inet6/filter/limit-339 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-339 -j RETURN
- inet/filter/limit-339 -j DROP
inet6/filter/limit-339 -j DROP
Filter 341 {"conn-limit":{"count":150,"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-340
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-340
+ inet/filter/limit-340 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-340 -j logaccept-2
+ inet/filter/limit-340 -j DROP
+ inet/filter/logaccept-2 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-2 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-340
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-340
- inet/filter/limit-340 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-340 -j logaccept-2
inet6/filter/limit-340 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-340 -j logaccept-2
- inet/filter/logaccept-2 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-340 -j DROP
inet6/filter/logaccept-2 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-2 -j ACCEPT
inet6/filter/logaccept-2 -j ACCEPT
- inet/filter/limit-340 -j DROP
- inet6/filter/limit-340 -j DROP
Filter 342 {"conn-limit":{"count":150,"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-341
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-341
+ inet/filter/limit-341 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-341 -j ACCEPT
+ inet/filter/limit-341 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-341
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-341
- inet/filter/limit-341 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-341 -j ACCEPT
inet6/filter/limit-341 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-341 -j ACCEPT
- inet/filter/limit-341 -j DROP
inet6/filter/limit-341 -j DROP
Filter 343 {"conn-limit":{"count":150,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-342
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-342
+ inet/filter/limit-342 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-342 -j ACCEPT
+ inet/filter/limit-342 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-342
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-342
- inet/filter/limit-342 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-342 -j ACCEPT
inet6/filter/limit-342 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-342 -j ACCEPT
- inet/filter/limit-342 -j DROP
inet6/filter/limit-342 -j DROP
Filter 344 {"action":"pass","conn-limit":{"count":150,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-343
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-343
+ inet/filter/limit-343 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-343 -j RETURN
+ inet/filter/limit-343 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-343
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-343
- inet/filter/limit-343 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-343 -j RETURN
inet6/filter/limit-343 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-343 -j RETURN
- inet/filter/limit-343 -j DROP
inet6/filter/limit-343 -j DROP
Filter 345 {"conn-limit":{"count":150,"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-344
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-344
+ inet/filter/limit-344 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-344 -j logaccept-3
+ inet/filter/limit-344 -j DROP
+ inet/filter/logaccept-3 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-3 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-344
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-344
- inet/filter/limit-344 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-344 -j logaccept-3
inet6/filter/limit-344 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-344 -j logaccept-3
- inet/filter/logaccept-3 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-344 -j DROP
inet6/filter/logaccept-3 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-3 -j ACCEPT
inet6/filter/logaccept-3 -j ACCEPT
- inet/filter/limit-344 -j DROP
- inet6/filter/limit-344 -j DROP
Filter 346 {"conn-limit":{"count":150,"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-345
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-345
+ inet/filter/limit-345 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-345 -j ACCEPT
+ inet/filter/limit-345 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-345
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-345
- inet/filter/limit-345 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-345 -j ACCEPT
inet6/filter/limit-345 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-345 -j ACCEPT
- inet/filter/limit-345 -j DROP
inet6/filter/limit-345 -j DROP
Filter 347 {"conn-limit":{"count":150,"interval":5},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-346
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-346
+ inet/filter/limit-346 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-346 -j ACCEPT
+ inet/filter/limit-346 -m limit --limit 1/second -j LOG
+ inet/filter/limit-346 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-346
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-346
- inet/filter/limit-346 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-346 -j ACCEPT
inet6/filter/limit-346 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-346 -j ACCEPT
- inet/filter/limit-346 -m limit --limit 1/second -j LOG
inet6/filter/limit-346 -m limit --limit 1/second -j LOG
- inet/filter/limit-346 -j DROP
inet6/filter/limit-346 -j DROP
Filter 348 {"action":"pass","conn-limit":{"count":150,"interval":5},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-347
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-347
+ inet/filter/limit-347 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-347 -j RETURN
+ inet/filter/limit-347 -m limit --limit 1/second -j LOG
+ inet/filter/limit-347 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-347
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-347
- inet/filter/limit-347 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-347 -j RETURN
inet6/filter/limit-347 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-347 -j RETURN
- inet/filter/limit-347 -m limit --limit 1/second -j LOG
inet6/filter/limit-347 -m limit --limit 1/second -j LOG
- inet/filter/limit-347 -j DROP
inet6/filter/limit-347 -j DROP
Filter 349 {"conn-limit":{"count":150,"interval":5},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-348
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-348
- inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-348
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-348
inet/filter/limit-348 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-348 -j logaccept-4
- inet6/filter/limit-348 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-348 -j logaccept-4
+ inet/filter/limit-348 -m limit --limit 1/second -j LOG
+ inet/filter/limit-348 -j DROP
inet/filter/logaccept-4 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-4 -m limit --limit 1/second -j LOG
inet/filter/logaccept-4 -j ACCEPT
- inet6/filter/logaccept-4 -j ACCEPT
- inet/filter/limit-348 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-348
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-348
+ inet6/filter/limit-348 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-348 -j logaccept-4
inet6/filter/limit-348 -m limit --limit 1/second -j LOG
- inet/filter/limit-348 -j DROP
inet6/filter/limit-348 -j DROP
+ inet6/filter/logaccept-4 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-4 -j ACCEPT
Filter 350 {"conn-limit":{"count":150,"interval":5},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-349
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-349
+ inet/filter/limit-349 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-349 -j ACCEPT
+ inet/filter/limit-349 -m limit --limit 1/second -j LOG
+ inet/filter/limit-349 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-349
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-349
- inet/filter/limit-349 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-349 -j ACCEPT
inet6/filter/limit-349 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-349 -j ACCEPT
- inet/filter/limit-349 -m limit --limit 1/second -j LOG
inet6/filter/limit-349 -m limit --limit 1/second -j LOG
- inet/filter/limit-349 -j DROP
inet6/filter/limit-349 -j DROP
Filter 351 {"conn-limit":{"count":150,"interval":5,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-350
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-350
+ inet/filter/limit-350 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-350 -j ACCEPT
+ inet/filter/limit-350 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-350
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-350
- inet/filter/limit-350 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-350 -j ACCEPT
inet6/filter/limit-350 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-350 -j ACCEPT
- inet/filter/limit-350 -j DROP
inet6/filter/limit-350 -j DROP
Filter 352 {"action":"pass","conn-limit":{"count":150,"interval":5,"log":false},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-351
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-351
+ inet/filter/limit-351 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-351 -j RETURN
+ inet/filter/limit-351 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-351
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-351
- inet/filter/limit-351 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-351 -j RETURN
inet6/filter/limit-351 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-351 -j RETURN
- inet/filter/limit-351 -j DROP
inet6/filter/limit-351 -j DROP
Filter 353 {"conn-limit":{"count":150,"interval":5,"log":false},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-352
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-352
+ inet/filter/limit-352 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-352 -j logaccept-5
+ inet/filter/limit-352 -j DROP
+ inet/filter/logaccept-5 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-5 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-352
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-352
- inet/filter/limit-352 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-352 -j logaccept-5
inet6/filter/limit-352 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-352 -j logaccept-5
- inet/filter/logaccept-5 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-352 -j DROP
inet6/filter/logaccept-5 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-5 -j ACCEPT
inet6/filter/logaccept-5 -j ACCEPT
- inet/filter/limit-352 -j DROP
- inet6/filter/limit-352 -j DROP
Filter 354 {"conn-limit":{"count":150,"interval":5,"log":false},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-353
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-353
+ inet/filter/limit-353 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-353 -j ACCEPT
+ inet/filter/limit-353 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-353
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-353
- inet/filter/limit-353 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-353 -j ACCEPT
inet6/filter/limit-353 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-353 -j ACCEPT
- inet/filter/limit-353 -j DROP
inet6/filter/limit-353 -j DROP
Filter 355 {"conn-limit":{"count":150,"interval":5,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-354
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-354
+ inet/filter/limit-354 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-354 -j ACCEPT
+ inet/filter/limit-354 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-354
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-354
- inet/filter/limit-354 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-354 -j ACCEPT
inet6/filter/limit-354 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-354 -j ACCEPT
- inet/filter/limit-354 -j DROP
inet6/filter/limit-354 -j DROP
Filter 356 {"action":"pass","conn-limit":{"count":150,"interval":5,"log":"none"},"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-355
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-355
+ inet/filter/limit-355 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-355 -j RETURN
+ inet/filter/limit-355 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-355
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-355
- inet/filter/limit-355 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-355 -j RETURN
inet6/filter/limit-355 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-355 -j RETURN
- inet/filter/limit-355 -j DROP
inet6/filter/limit-355 -j DROP
Filter 357 {"conn-limit":{"count":150,"interval":5,"log":"none"},"log":true,"out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-356
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-356
+ inet/filter/limit-356 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-356 -j logaccept-6
+ inet/filter/limit-356 -j DROP
+ inet/filter/logaccept-6 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-6 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-356
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-356
- inet/filter/limit-356 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-356 -j logaccept-6
inet6/filter/limit-356 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-356 -j logaccept-6
- inet/filter/logaccept-6 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-356 -j DROP
inet6/filter/logaccept-6 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-6 -j ACCEPT
inet6/filter/logaccept-6 -j ACCEPT
- inet/filter/limit-356 -j DROP
- inet6/filter/limit-356 -j DROP
Filter 358 {"conn-limit":{"count":150,"interval":5,"log":"none"},"log":"none","out":"B"}
(filter-limit)
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j limit-357
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-357
+ inet/filter/limit-357 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-357 -j ACCEPT
+ inet/filter/limit-357 -j DROP
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j limit-357
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-357
- inet/filter/limit-357 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-357 -j ACCEPT
inet6/filter/limit-357 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-357 -j ACCEPT
- inet/filter/limit-357 -j DROP
inet6/filter/limit-357 -j DROP
Filter 359 {"conn-limit":1,"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-358
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-358
inet/filter/limit-358 -m recent --name limit-358 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-114
- inet6/filter/limit-358 -m recent --name limit-358 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-114
+ inet/filter/limit-358 -m recent --name limit-358 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-114 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-114 -m limit --limit 1/second -j LOG
inet/filter/logdrop-114 -j DROP
- inet6/filter/logdrop-114 -j DROP
- inet/filter/limit-358 -m recent --name limit-358 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-358
+ inet6/filter/limit-358 -m recent --name limit-358 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-114
inet6/filter/limit-358 -m recent --name limit-358 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-114 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-114 -j DROP
Filter 360 {"action":"pass","conn-limit":1,"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-359
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-359
inet/filter/limit-359 -m recent --name limit-359 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-115
- inet6/filter/limit-359 -m recent --name limit-359 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-115
+ inet/filter/limit-359 -m recent --name limit-359 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-115 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-115 -m limit --limit 1/second -j LOG
inet/filter/logdrop-115 -j DROP
- inet6/filter/logdrop-115 -j DROP
- inet/filter/limit-359 -m recent --name limit-359 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-359
+ inet6/filter/limit-359 -m recent --name limit-359 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-115
inet6/filter/limit-359 -m recent --name limit-359 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-115 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-115 -j DROP
Filter 361 {"conn-limit":1,"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-360
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-360
inet/filter/limit-360 -m recent --name limit-360 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-116
- inet6/filter/limit-360 -m recent --name limit-360 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-116
+ inet/filter/limit-360 -m limit --limit 1/second -j LOG
+ inet/filter/limit-360 -m recent --name limit-360 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-116 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-116 -m limit --limit 1/second -j LOG
inet/filter/logdrop-116 -j DROP
- inet6/filter/logdrop-116 -j DROP
- inet/filter/limit-360 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-360
+ inet6/filter/limit-360 -m recent --name limit-360 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-116
inet6/filter/limit-360 -m limit --limit 1/second -j LOG
- inet/filter/limit-360 -m recent --name limit-360 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-360 -m recent --name limit-360 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-116 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-116 -j DROP
Filter 362 {"action":"pass","conn-limit":1,"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-361
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-361
inet/filter/limit-361 -m recent --name limit-361 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-117
- inet6/filter/limit-361 -m recent --name limit-361 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-117
+ inet/filter/limit-361 -m recent --name limit-361 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-117 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-117 -m limit --limit 1/second -j LOG
inet/filter/logdrop-117 -j DROP
- inet6/filter/logdrop-117 -j DROP
- inet/filter/limit-361 -m recent --name limit-361 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-361
+ inet6/filter/limit-361 -m recent --name limit-361 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-117
inet6/filter/limit-361 -m recent --name limit-361 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-117 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-117 -j DROP
Filter 363 {"conn-limit":1,"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-362
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-362
inet/filter/limit-362 -m recent --name limit-362 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-118
- inet6/filter/limit-362 -m recent --name limit-362 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-118
+ inet/filter/limit-362 -m recent --name limit-362 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-118 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-118 -m limit --limit 1/second -j LOG
inet/filter/logdrop-118 -j DROP
- inet6/filter/logdrop-118 -j DROP
- inet/filter/limit-362 -m recent --name limit-362 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-362
+ inet6/filter/limit-362 -m recent --name limit-362 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-118
inet6/filter/limit-362 -m recent --name limit-362 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-118 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-118 -j DROP
Filter 364 {"action":"pass","conn-limit":1,"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-363
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-363
inet/filter/limit-363 -m recent --name limit-363 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-119
- inet6/filter/limit-363 -m recent --name limit-363 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-119
+ inet/filter/limit-363 -m recent --name limit-363 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-119 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-119 -m limit --limit 1/second -j LOG
inet/filter/logdrop-119 -j DROP
- inet6/filter/logdrop-119 -j DROP
- inet/filter/limit-363 -m recent --name limit-363 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-363
+ inet6/filter/limit-363 -m recent --name limit-363 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-119
inet6/filter/limit-363 -m recent --name limit-363 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-119 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-119 -j DROP
Filter 365 {"conn-limit":{},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-364
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-364
inet/filter/limit-364 -m recent --name limit-364 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-120
- inet6/filter/limit-364 -m recent --name limit-364 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-120
+ inet/filter/limit-364 -m recent --name limit-364 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-120 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-120 -m limit --limit 1/second -j LOG
inet/filter/logdrop-120 -j DROP
- inet6/filter/logdrop-120 -j DROP
- inet/filter/limit-364 -m recent --name limit-364 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-364
+ inet6/filter/limit-364 -m recent --name limit-364 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-120
inet6/filter/limit-364 -m recent --name limit-364 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-120 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-120 -j DROP
Filter 366 {"action":"pass","conn-limit":{},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-365
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-365
inet/filter/limit-365 -m recent --name limit-365 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-121
- inet6/filter/limit-365 -m recent --name limit-365 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-121
+ inet/filter/limit-365 -m recent --name limit-365 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-121 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-121 -m limit --limit 1/second -j LOG
inet/filter/logdrop-121 -j DROP
- inet6/filter/logdrop-121 -j DROP
- inet/filter/limit-365 -m recent --name limit-365 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-365
+ inet6/filter/limit-365 -m recent --name limit-365 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-121
inet6/filter/limit-365 -m recent --name limit-365 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-121 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-121 -j DROP
Filter 367 {"conn-limit":{},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-366
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-366
inet/filter/limit-366 -m recent --name limit-366 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-122
- inet6/filter/limit-366 -m recent --name limit-366 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-122
+ inet/filter/limit-366 -m limit --limit 1/second -j LOG
+ inet/filter/limit-366 -m recent --name limit-366 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-122 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-122 -m limit --limit 1/second -j LOG
inet/filter/logdrop-122 -j DROP
- inet6/filter/logdrop-122 -j DROP
- inet/filter/limit-366 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-366
+ inet6/filter/limit-366 -m recent --name limit-366 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-122
inet6/filter/limit-366 -m limit --limit 1/second -j LOG
- inet/filter/limit-366 -m recent --name limit-366 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-366 -m recent --name limit-366 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-122 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-122 -j DROP
Filter 368 {"action":"pass","conn-limit":{},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-367
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-367
inet/filter/limit-367 -m recent --name limit-367 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-123
- inet6/filter/limit-367 -m recent --name limit-367 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-123
+ inet/filter/limit-367 -m recent --name limit-367 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-123 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-123 -m limit --limit 1/second -j LOG
inet/filter/logdrop-123 -j DROP
- inet6/filter/logdrop-123 -j DROP
- inet/filter/limit-367 -m recent --name limit-367 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-367
+ inet6/filter/limit-367 -m recent --name limit-367 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-123
inet6/filter/limit-367 -m recent --name limit-367 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-123 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-123 -j DROP
Filter 369 {"conn-limit":{},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-368
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-368
inet/filter/limit-368 -m recent --name limit-368 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-124
- inet6/filter/limit-368 -m recent --name limit-368 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-124
+ inet/filter/limit-368 -m recent --name limit-368 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-124 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-124 -m limit --limit 1/second -j LOG
inet/filter/logdrop-124 -j DROP
- inet6/filter/logdrop-124 -j DROP
- inet/filter/limit-368 -m recent --name limit-368 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-368
+ inet6/filter/limit-368 -m recent --name limit-368 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-124
inet6/filter/limit-368 -m recent --name limit-368 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-124 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-124 -j DROP
Filter 370 {"action":"pass","conn-limit":{},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-369
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-369
inet/filter/limit-369 -m recent --name limit-369 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-125
- inet6/filter/limit-369 -m recent --name limit-369 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-125
+ inet/filter/limit-369 -m recent --name limit-369 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-125 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-125 -m limit --limit 1/second -j LOG
inet/filter/logdrop-125 -j DROP
- inet6/filter/logdrop-125 -j DROP
- inet/filter/limit-369 -m recent --name limit-369 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-369
+ inet6/filter/limit-369 -m recent --name limit-369 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-125
inet6/filter/limit-369 -m recent --name limit-369 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-125 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-125 -j DROP
Filter 371 {"conn-limit":{"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-370
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-370
inet/filter/limit-370 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-126
- inet6/filter/limit-370 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-126
+ inet/filter/limit-370 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-126 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-126 -m limit --limit 1/second -j LOG
inet/filter/logdrop-126 -j DROP
- inet6/filter/logdrop-126 -j DROP
- inet/filter/limit-370 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-370
+ inet6/filter/limit-370 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-126
inet6/filter/limit-370 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-126 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-126 -j DROP
Filter 372 {"action":"pass","conn-limit":{"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-371
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-371
inet/filter/limit-371 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-127
- inet6/filter/limit-371 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-127
+ inet/filter/limit-371 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-127 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-127 -m limit --limit 1/second -j LOG
inet/filter/logdrop-127 -j DROP
- inet6/filter/logdrop-127 -j DROP
- inet/filter/limit-371 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-371
+ inet6/filter/limit-371 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-127
inet6/filter/limit-371 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-127 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-127 -j DROP
Filter 373 {"conn-limit":{"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-372
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-372
inet/filter/limit-372 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-128
- inet6/filter/limit-372 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-128
+ inet/filter/limit-372 -m limit --limit 1/second -j LOG
+ inet/filter/limit-372 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-128 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-128 -m limit --limit 1/second -j LOG
inet/filter/logdrop-128 -j DROP
- inet6/filter/logdrop-128 -j DROP
- inet/filter/limit-372 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-372
+ inet6/filter/limit-372 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-128
inet6/filter/limit-372 -m limit --limit 1/second -j LOG
- inet/filter/limit-372 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-372 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-128 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-128 -j DROP
Filter 374 {"action":"pass","conn-limit":{"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-373
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-373
inet/filter/limit-373 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-129
- inet6/filter/limit-373 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-129
+ inet/filter/limit-373 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-129 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-129 -m limit --limit 1/second -j LOG
inet/filter/logdrop-129 -j DROP
- inet6/filter/logdrop-129 -j DROP
- inet/filter/limit-373 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-373
+ inet6/filter/limit-373 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-129
inet6/filter/limit-373 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-129 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-129 -j DROP
Filter 375 {"conn-limit":{"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-374
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-374
inet/filter/limit-374 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-130
- inet6/filter/limit-374 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-130
+ inet/filter/limit-374 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-130 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-130 -m limit --limit 1/second -j LOG
inet/filter/logdrop-130 -j DROP
- inet6/filter/logdrop-130 -j DROP
- inet/filter/limit-374 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-374
+ inet6/filter/limit-374 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-130
inet6/filter/limit-374 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-130 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-130 -j DROP
Filter 376 {"action":"pass","conn-limit":{"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-375
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-375
inet/filter/limit-375 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-131
- inet6/filter/limit-375 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-131
+ inet/filter/limit-375 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-131 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-131 -m limit --limit 1/second -j LOG
inet/filter/logdrop-131 -j DROP
- inet6/filter/logdrop-131 -j DROP
- inet/filter/limit-375 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-375
+ inet6/filter/limit-375 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-131
inet6/filter/limit-375 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-131 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-131 -j DROP
Filter 377 {"conn-limit":{"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-376
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-376
inet/filter/limit-376 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-132
- inet6/filter/limit-376 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-132
+ inet/filter/limit-376 -j ACCEPT
inet/filter/logdrop-132 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-132 -m limit --limit 1/second -j LOG
inet/filter/logdrop-132 -j DROP
- inet6/filter/logdrop-132 -j DROP
- inet/filter/limit-376 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-376
+ inet6/filter/limit-376 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-132
inet6/filter/limit-376 -j ACCEPT
+ inet6/filter/logdrop-132 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-132 -j DROP
Filter 378 {"action":"pass","conn-limit":{"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-133
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-133
inet/filter/logdrop-133 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-133 -m limit --limit 1/second -j LOG
inet/filter/logdrop-133 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-133
+ inet6/filter/logdrop-133 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-133 -j DROP
Filter 379 {"conn-limit":{"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-378
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-378
inet/filter/limit-378 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-134
- inet6/filter/limit-378 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-134
+ inet/filter/limit-378 -m limit --limit 1/second -j LOG
+ inet/filter/limit-378 -j ACCEPT
inet/filter/logdrop-134 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-134 -m limit --limit 1/second -j LOG
inet/filter/logdrop-134 -j DROP
- inet6/filter/logdrop-134 -j DROP
- inet/filter/limit-378 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-378
+ inet6/filter/limit-378 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-134
inet6/filter/limit-378 -m limit --limit 1/second -j LOG
- inet/filter/limit-378 -j ACCEPT
inet6/filter/limit-378 -j ACCEPT
+ inet6/filter/logdrop-134 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-134 -j DROP
Filter 380 {"action":"pass","conn-limit":{"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-379
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-379
inet/filter/limit-379 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-135
- inet6/filter/limit-379 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-135
+ inet/filter/limit-379 -m limit --limit 1/second -j LOG
inet/filter/logdrop-135 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-135 -m limit --limit 1/second -j LOG
inet/filter/logdrop-135 -j DROP
- inet6/filter/logdrop-135 -j DROP
- inet/filter/limit-379 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-379
+ inet6/filter/limit-379 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-135
inet6/filter/limit-379 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-135 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-135 -j DROP
Filter 381 {"conn-limit":{"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-380
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-380
inet/filter/limit-380 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-136
- inet6/filter/limit-380 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-136
+ inet/filter/limit-380 -j ACCEPT
inet/filter/logdrop-136 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-136 -m limit --limit 1/second -j LOG
inet/filter/logdrop-136 -j DROP
- inet6/filter/logdrop-136 -j DROP
- inet/filter/limit-380 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-380
+ inet6/filter/limit-380 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-136
inet6/filter/limit-380 -j ACCEPT
+ inet6/filter/logdrop-136 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-136 -j DROP
Filter 382 {"action":"pass","conn-limit":{"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-137
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-137
inet/filter/logdrop-137 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-137 -m limit --limit 1/second -j LOG
inet/filter/logdrop-137 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-137
+ inet6/filter/logdrop-137 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-137 -j DROP
Filter 383 {"conn-limit":{"addr":"dest","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-382
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-382
inet/filter/limit-382 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-138
- inet6/filter/limit-382 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-138
+ inet/filter/limit-382 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-138 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-138 -m limit --limit 1/second -j LOG
inet/filter/logdrop-138 -j DROP
- inet6/filter/logdrop-138 -j DROP
- inet/filter/limit-382 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-382
+ inet6/filter/limit-382 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-138
inet6/filter/limit-382 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-138 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-138 -j DROP
Filter 384 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-383
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-383
inet/filter/limit-383 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-139
- inet6/filter/limit-383 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-139
+ inet/filter/limit-383 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-139 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-139 -m limit --limit 1/second -j LOG
inet/filter/logdrop-139 -j DROP
- inet6/filter/logdrop-139 -j DROP
- inet/filter/limit-383 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-383
+ inet6/filter/limit-383 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-139
inet6/filter/limit-383 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-139 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-139 -j DROP
Filter 385 {"conn-limit":{"addr":"dest","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-384
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-384
inet/filter/limit-384 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-140
- inet6/filter/limit-384 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-140
+ inet/filter/limit-384 -m limit --limit 1/second -j LOG
+ inet/filter/limit-384 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-140 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-140 -m limit --limit 1/second -j LOG
inet/filter/logdrop-140 -j DROP
- inet6/filter/logdrop-140 -j DROP
- inet/filter/limit-384 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-384
+ inet6/filter/limit-384 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-140
inet6/filter/limit-384 -m limit --limit 1/second -j LOG
- inet/filter/limit-384 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-384 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-140 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-140 -j DROP
Filter 386 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-385
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-385
inet/filter/limit-385 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-141
- inet6/filter/limit-385 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-141
+ inet/filter/limit-385 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-141 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-141 -m limit --limit 1/second -j LOG
inet/filter/logdrop-141 -j DROP
- inet6/filter/logdrop-141 -j DROP
- inet/filter/limit-385 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-385
+ inet6/filter/limit-385 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-141
inet6/filter/limit-385 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-141 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-141 -j DROP
Filter 387 {"conn-limit":{"addr":"dest","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-386
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-386
inet/filter/limit-386 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-142
- inet6/filter/limit-386 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-142
+ inet/filter/limit-386 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-142 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-142 -m limit --limit 1/second -j LOG
inet/filter/logdrop-142 -j DROP
- inet6/filter/logdrop-142 -j DROP
- inet/filter/limit-386 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-386
+ inet6/filter/limit-386 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-142
inet6/filter/limit-386 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-142 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-142 -j DROP
Filter 388 {"action":"pass","conn-limit":{"addr":"dest","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-387
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-387
inet/filter/limit-387 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-143
- inet6/filter/limit-387 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-143
+ inet/filter/limit-387 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-143 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-143 -m limit --limit 1/second -j LOG
inet/filter/logdrop-143 -j DROP
- inet6/filter/logdrop-143 -j DROP
- inet/filter/limit-387 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-387
+ inet6/filter/limit-387 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-143
inet6/filter/limit-387 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-143 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-143 -j DROP
Filter 389 {"conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-388
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-388
inet/filter/limit-388 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-144
- inet6/filter/limit-388 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-144
+ inet/filter/limit-388 -j ACCEPT
inet/filter/logdrop-144 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-144 -m limit --limit 1/second -j LOG
inet/filter/logdrop-144 -j DROP
- inet6/filter/logdrop-144 -j DROP
- inet/filter/limit-388 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-388
+ inet6/filter/limit-388 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-144
inet6/filter/limit-388 -j ACCEPT
+ inet6/filter/logdrop-144 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-144 -j DROP
Filter 390 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-145
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-145
inet/filter/logdrop-145 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-145 -m limit --limit 1/second -j LOG
inet/filter/logdrop-145 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-145
+ inet6/filter/logdrop-145 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-145 -j DROP
Filter 391 {"conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-390
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-390
inet/filter/limit-390 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-146
- inet6/filter/limit-390 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-146
+ inet/filter/limit-390 -m limit --limit 1/second -j LOG
+ inet/filter/limit-390 -j ACCEPT
inet/filter/logdrop-146 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-146 -m limit --limit 1/second -j LOG
inet/filter/logdrop-146 -j DROP
- inet6/filter/logdrop-146 -j DROP
- inet/filter/limit-390 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-390
+ inet6/filter/limit-390 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-146
inet6/filter/limit-390 -m limit --limit 1/second -j LOG
- inet/filter/limit-390 -j ACCEPT
inet6/filter/limit-390 -j ACCEPT
+ inet6/filter/logdrop-146 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-146 -j DROP
Filter 392 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-391
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-391
inet/filter/limit-391 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-147
- inet6/filter/limit-391 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-147
+ inet/filter/limit-391 -m limit --limit 1/second -j LOG
inet/filter/logdrop-147 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-147 -m limit --limit 1/second -j LOG
inet/filter/logdrop-147 -j DROP
- inet6/filter/logdrop-147 -j DROP
- inet/filter/limit-391 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-391
+ inet6/filter/limit-391 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-147
inet6/filter/limit-391 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-147 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-147 -j DROP
Filter 393 {"conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-392
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-392
inet/filter/limit-392 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-148
- inet6/filter/limit-392 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-148
+ inet/filter/limit-392 -j ACCEPT
inet/filter/logdrop-148 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-148 -m limit --limit 1/second -j LOG
inet/filter/logdrop-148 -j DROP
- inet6/filter/logdrop-148 -j DROP
- inet/filter/limit-392 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-392
+ inet6/filter/limit-392 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-148
inet6/filter/limit-392 -j ACCEPT
+ inet6/filter/logdrop-148 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-148 -j DROP
Filter 394 {"action":"pass","conn-limit":{"addr":"dest","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-149
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-149
inet/filter/logdrop-149 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-149 -m limit --limit 1/second -j LOG
inet/filter/logdrop-149 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-149
+ inet6/filter/logdrop-149 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-149 -j DROP
Filter 395 {"conn-limit":{"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-394
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-394
inet/filter/limit-394 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-150
- inet6/filter/limit-394 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-150
+ inet/filter/limit-394 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-150 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-150 -m limit --limit 1/second -j LOG
inet/filter/logdrop-150 -j DROP
- inet6/filter/logdrop-150 -j DROP
- inet/filter/limit-394 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-394
+ inet6/filter/limit-394 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-150
inet6/filter/limit-394 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-150 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-150 -j DROP
Filter 396 {"action":"pass","conn-limit":{"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-395
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-395
inet/filter/limit-395 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-151
- inet6/filter/limit-395 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-151
+ inet/filter/limit-395 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-151 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-151 -m limit --limit 1/second -j LOG
inet/filter/logdrop-151 -j DROP
- inet6/filter/logdrop-151 -j DROP
- inet/filter/limit-395 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-395
+ inet6/filter/limit-395 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-151
inet6/filter/limit-395 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-151 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-151 -j DROP
Filter 397 {"conn-limit":{"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-396
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-396
inet/filter/limit-396 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-152
- inet6/filter/limit-396 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-152
+ inet/filter/limit-396 -m limit --limit 1/second -j LOG
+ inet/filter/limit-396 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-152 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-152 -m limit --limit 1/second -j LOG
inet/filter/logdrop-152 -j DROP
- inet6/filter/logdrop-152 -j DROP
- inet/filter/limit-396 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-396
+ inet6/filter/limit-396 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-152
inet6/filter/limit-396 -m limit --limit 1/second -j LOG
- inet/filter/limit-396 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-396 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-152 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-152 -j DROP
Filter 398 {"action":"pass","conn-limit":{"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-397
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-397
inet/filter/limit-397 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-153
- inet6/filter/limit-397 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-153
+ inet/filter/limit-397 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-153 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-153 -m limit --limit 1/second -j LOG
inet/filter/logdrop-153 -j DROP
- inet6/filter/logdrop-153 -j DROP
- inet/filter/limit-397 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-397
+ inet6/filter/limit-397 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-153
inet6/filter/limit-397 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-153 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-153 -j DROP
Filter 399 {"conn-limit":{"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-398
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-398
inet/filter/limit-398 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-154
- inet6/filter/limit-398 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-154
+ inet/filter/limit-398 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-154 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-154 -m limit --limit 1/second -j LOG
inet/filter/logdrop-154 -j DROP
- inet6/filter/logdrop-154 -j DROP
- inet/filter/limit-398 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-398
+ inet6/filter/limit-398 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-154
inet6/filter/limit-398 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-154 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-154 -j DROP
Filter 400 {"action":"pass","conn-limit":{"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-399
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-399
inet/filter/limit-399 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-155
- inet6/filter/limit-399 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-155
+ inet/filter/limit-399 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-155 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-155 -m limit --limit 1/second -j LOG
inet/filter/logdrop-155 -j DROP
- inet6/filter/logdrop-155 -j DROP
- inet/filter/limit-399 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-399
+ inet6/filter/limit-399 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-155
inet6/filter/limit-399 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-155 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-155 -j DROP
Filter 401 {"conn-limit":{"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-400
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-400
inet/filter/limit-400 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-156
- inet6/filter/limit-400 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-156
+ inet/filter/limit-400 -j ACCEPT
inet/filter/logdrop-156 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-156 -m limit --limit 1/second -j LOG
inet/filter/logdrop-156 -j DROP
- inet6/filter/logdrop-156 -j DROP
- inet/filter/limit-400 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-400
+ inet6/filter/limit-400 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-156
inet6/filter/limit-400 -j ACCEPT
+ inet6/filter/logdrop-156 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-156 -j DROP
Filter 402 {"action":"pass","conn-limit":{"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-157
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-157
inet/filter/logdrop-157 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-157 -m limit --limit 1/second -j LOG
inet/filter/logdrop-157 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-157
+ inet6/filter/logdrop-157 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-157 -j DROP
Filter 403 {"conn-limit":{"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-402
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-402
inet/filter/limit-402 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-158
- inet6/filter/limit-402 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-158
+ inet/filter/limit-402 -m limit --limit 1/second -j LOG
+ inet/filter/limit-402 -j ACCEPT
inet/filter/logdrop-158 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-158 -m limit --limit 1/second -j LOG
inet/filter/logdrop-158 -j DROP
- inet6/filter/logdrop-158 -j DROP
- inet/filter/limit-402 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-402
+ inet6/filter/limit-402 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-158
inet6/filter/limit-402 -m limit --limit 1/second -j LOG
- inet/filter/limit-402 -j ACCEPT
inet6/filter/limit-402 -j ACCEPT
+ inet6/filter/logdrop-158 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-158 -j DROP
Filter 404 {"action":"pass","conn-limit":{"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-403
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-403
inet/filter/limit-403 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-159
- inet6/filter/limit-403 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-159
+ inet/filter/limit-403 -m limit --limit 1/second -j LOG
inet/filter/logdrop-159 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-159 -m limit --limit 1/second -j LOG
inet/filter/logdrop-159 -j DROP
- inet6/filter/logdrop-159 -j DROP
- inet/filter/limit-403 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-403
+ inet6/filter/limit-403 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-159
inet6/filter/limit-403 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-159 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-159 -j DROP
Filter 405 {"conn-limit":{"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-404
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-404
inet/filter/limit-404 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-160
- inet6/filter/limit-404 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-160
+ inet/filter/limit-404 -j ACCEPT
inet/filter/logdrop-160 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-160 -m limit --limit 1/second -j LOG
inet/filter/logdrop-160 -j DROP
- inet6/filter/logdrop-160 -j DROP
- inet/filter/limit-404 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-404
+ inet6/filter/limit-404 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-160
inet6/filter/limit-404 -j ACCEPT
+ inet6/filter/logdrop-160 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-160 -j DROP
Filter 406 {"action":"pass","conn-limit":{"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-161
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-161
inet/filter/logdrop-161 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-161 -m limit --limit 1/second -j LOG
inet/filter/logdrop-161 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-161
+ inet6/filter/logdrop-161 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-161 -j DROP
Filter 407 {"conn-limit":{"addr":"dest","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-406
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-406
inet/filter/limit-406 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-162
- inet6/filter/limit-406 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-162
+ inet/filter/limit-406 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-162 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-162 -m limit --limit 1/second -j LOG
inet/filter/logdrop-162 -j DROP
- inet6/filter/logdrop-162 -j DROP
- inet/filter/limit-406 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-406
+ inet6/filter/limit-406 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-162
inet6/filter/limit-406 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-162 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-162 -j DROP
Filter 408 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-407
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-407
inet/filter/limit-407 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-163
- inet6/filter/limit-407 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-163
+ inet/filter/limit-407 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-163 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-163 -m limit --limit 1/second -j LOG
inet/filter/logdrop-163 -j DROP
- inet6/filter/logdrop-163 -j DROP
- inet/filter/limit-407 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-407
+ inet6/filter/limit-407 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-163
inet6/filter/limit-407 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-163 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-163 -j DROP
Filter 409 {"conn-limit":{"addr":"dest","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-408
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-408
inet/filter/limit-408 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-164
- inet6/filter/limit-408 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-164
+ inet/filter/limit-408 -m limit --limit 1/second -j LOG
+ inet/filter/limit-408 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-164 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-164 -m limit --limit 1/second -j LOG
inet/filter/logdrop-164 -j DROP
- inet6/filter/logdrop-164 -j DROP
- inet/filter/limit-408 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-408
+ inet6/filter/limit-408 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-164
inet6/filter/limit-408 -m limit --limit 1/second -j LOG
- inet/filter/limit-408 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-408 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-164 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-164 -j DROP
Filter 410 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-409
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-409
inet/filter/limit-409 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-165
- inet6/filter/limit-409 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-165
+ inet/filter/limit-409 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-165 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-165 -m limit --limit 1/second -j LOG
inet/filter/logdrop-165 -j DROP
- inet6/filter/logdrop-165 -j DROP
- inet/filter/limit-409 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-409
+ inet6/filter/limit-409 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-165
inet6/filter/limit-409 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-165 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-165 -j DROP
Filter 411 {"conn-limit":{"addr":"dest","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-410
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-410
inet/filter/limit-410 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-166
- inet6/filter/limit-410 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-166
+ inet/filter/limit-410 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-166 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-166 -m limit --limit 1/second -j LOG
inet/filter/logdrop-166 -j DROP
- inet6/filter/logdrop-166 -j DROP
- inet/filter/limit-410 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-410
+ inet6/filter/limit-410 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-166
inet6/filter/limit-410 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-166 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-166 -j DROP
Filter 412 {"action":"pass","conn-limit":{"addr":"dest","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-411
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-411
inet/filter/limit-411 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-167
- inet6/filter/limit-411 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-167
+ inet/filter/limit-411 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-167 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-167 -m limit --limit 1/second -j LOG
inet/filter/logdrop-167 -j DROP
- inet6/filter/logdrop-167 -j DROP
- inet/filter/limit-411 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-411
+ inet6/filter/limit-411 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-167
inet6/filter/limit-411 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-167 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-167 -j DROP
Filter 413 {"conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-412
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-412
inet/filter/limit-412 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-168
- inet6/filter/limit-412 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-168
+ inet/filter/limit-412 -j ACCEPT
inet/filter/logdrop-168 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-168 -m limit --limit 1/second -j LOG
inet/filter/logdrop-168 -j DROP
- inet6/filter/logdrop-168 -j DROP
- inet/filter/limit-412 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-412
+ inet6/filter/limit-412 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-168
inet6/filter/limit-412 -j ACCEPT
+ inet6/filter/logdrop-168 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-168 -j DROP
Filter 414 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-169
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-169
inet/filter/logdrop-169 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-169 -m limit --limit 1/second -j LOG
inet/filter/logdrop-169 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-169
+ inet6/filter/logdrop-169 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-169 -j DROP
Filter 415 {"conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-414
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-414
inet/filter/limit-414 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-170
- inet6/filter/limit-414 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-170
+ inet/filter/limit-414 -m limit --limit 1/second -j LOG
+ inet/filter/limit-414 -j ACCEPT
inet/filter/logdrop-170 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-170 -m limit --limit 1/second -j LOG
inet/filter/logdrop-170 -j DROP
- inet6/filter/logdrop-170 -j DROP
- inet/filter/limit-414 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-414
+ inet6/filter/limit-414 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-170
inet6/filter/limit-414 -m limit --limit 1/second -j LOG
- inet/filter/limit-414 -j ACCEPT
inet6/filter/limit-414 -j ACCEPT
+ inet6/filter/logdrop-170 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-170 -j DROP
Filter 416 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-415
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-415
inet/filter/limit-415 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-171
- inet6/filter/limit-415 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-171
+ inet/filter/limit-415 -m limit --limit 1/second -j LOG
inet/filter/logdrop-171 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-171 -m limit --limit 1/second -j LOG
inet/filter/logdrop-171 -j DROP
- inet6/filter/logdrop-171 -j DROP
- inet/filter/limit-415 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-415
+ inet6/filter/limit-415 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-171
inet6/filter/limit-415 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-171 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-171 -j DROP
Filter 417 {"conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-416
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-416
inet/filter/limit-416 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-172
- inet6/filter/limit-416 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-172
+ inet/filter/limit-416 -j ACCEPT
inet/filter/logdrop-172 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-172 -m limit --limit 1/second -j LOG
inet/filter/logdrop-172 -j DROP
- inet6/filter/logdrop-172 -j DROP
- inet/filter/limit-416 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-416
+ inet6/filter/limit-416 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-172
inet6/filter/limit-416 -j ACCEPT
+ inet6/filter/logdrop-172 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-172 -j DROP
Filter 418 {"action":"pass","conn-limit":{"addr":"dest","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-173
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-173
inet/filter/logdrop-173 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-173 -m limit --limit 1/second -j LOG
inet/filter/logdrop-173 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-173
+ inet6/filter/logdrop-173 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-173 -j DROP
Filter 419 {"conn-limit":{"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-418
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-418
inet/filter/limit-418 -m recent --name limit-418 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-418 -m recent --name limit-418 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-418 -m recent --name limit-418 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-418
+ inet6/filter/limit-418 -m recent --name limit-418 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-418 -m recent --name limit-418 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 420 {"action":"pass","conn-limit":{"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-419
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-419
inet/filter/limit-419 -m recent --name limit-419 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-419 -m recent --name limit-419 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-419 -m recent --name limit-419 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-419
+ inet6/filter/limit-419 -m recent --name limit-419 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-419 -m recent --name limit-419 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 421 {"conn-limit":{"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-420
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-420
inet/filter/limit-420 -m recent --name limit-420 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-420 -m recent --name limit-420 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-420 -m limit --limit 1/second -j LOG
- inet6/filter/limit-420 -m limit --limit 1/second -j LOG
inet/filter/limit-420 -m recent --name limit-420 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-420
+ inet6/filter/limit-420 -m recent --name limit-420 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-420 -m limit --limit 1/second -j LOG
inet6/filter/limit-420 -m recent --name limit-420 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 422 {"action":"pass","conn-limit":{"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-421
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-421
inet/filter/limit-421 -m recent --name limit-421 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-421 -m recent --name limit-421 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-421 -m recent --name limit-421 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-421
+ inet6/filter/limit-421 -m recent --name limit-421 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-421 -m recent --name limit-421 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 423 {"conn-limit":{"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-422
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-422
inet/filter/limit-422 -m recent --name limit-422 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-422 -m recent --name limit-422 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-422 -m recent --name limit-422 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-422
+ inet6/filter/limit-422 -m recent --name limit-422 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-422 -m recent --name limit-422 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 424 {"action":"pass","conn-limit":{"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-423
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-423
inet/filter/limit-423 -m recent --name limit-423 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-423 -m recent --name limit-423 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-423 -m recent --name limit-423 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-423
+ inet6/filter/limit-423 -m recent --name limit-423 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-423 -m recent --name limit-423 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 425 {"conn-limit":{"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-424
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-424
inet/filter/limit-424 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-424 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-424 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-424
+ inet6/filter/limit-424 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-424 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 426 {"action":"pass","conn-limit":{"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-425
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-425
inet/filter/limit-425 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-425 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-425 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-425
+ inet6/filter/limit-425 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-425 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 427 {"conn-limit":{"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-426
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-426
inet/filter/limit-426 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-426 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-426 -m limit --limit 1/second -j LOG
- inet6/filter/limit-426 -m limit --limit 1/second -j LOG
inet/filter/limit-426 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-426
+ inet6/filter/limit-426 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-426 -m limit --limit 1/second -j LOG
inet6/filter/limit-426 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 428 {"action":"pass","conn-limit":{"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-427
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-427
inet/filter/limit-427 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-427 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-427 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-427
+ inet6/filter/limit-427 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-427 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 429 {"conn-limit":{"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-428
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-428
inet/filter/limit-428 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-428 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-428 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-428
+ inet6/filter/limit-428 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-428 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 430 {"action":"pass","conn-limit":{"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-429
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-429
inet/filter/limit-429 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-429 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-429 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-429
+ inet6/filter/limit-429 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-429 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 431 {"conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-430
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-430
inet/filter/limit-430 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-430 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-430 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-430
+ inet6/filter/limit-430 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-430 -j ACCEPT
Filter 432 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
@@ -5365,30 +5365,30 @@ Filter 432 {"action":"pass","conn-limit":{"log":false,"n
Filter 433 {"conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-432
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-432
inet/filter/limit-432 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-432 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-432 -m limit --limit 1/second -j LOG
- inet6/filter/limit-432 -m limit --limit 1/second -j LOG
inet/filter/limit-432 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-432
+ inet6/filter/limit-432 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-432 -m limit --limit 1/second -j LOG
inet6/filter/limit-432 -j ACCEPT
Filter 434 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-433
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-433
inet/filter/limit-433 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-433 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-433 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-433
+ inet6/filter/limit-433 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-433 -m limit --limit 1/second -j LOG
Filter 435 {"conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-434
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-434
inet/filter/limit-434 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-434 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-434 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-434
+ inet6/filter/limit-434 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-434 -j ACCEPT
Filter 436 {"action":"pass","conn-limit":{"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5399,66 +5399,66 @@ Filter 436 {"action":"pass","conn-limit":{"log":false,"n
Filter 437 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-436
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-436
inet/filter/limit-436 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-436 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-436 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-436
+ inet6/filter/limit-436 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-436 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 438 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-437
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-437
inet/filter/limit-437 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-437 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-437 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-437
+ inet6/filter/limit-437 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-437 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 439 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-438
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-438
inet/filter/limit-438 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-438 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-438 -m limit --limit 1/second -j LOG
- inet6/filter/limit-438 -m limit --limit 1/second -j LOG
inet/filter/limit-438 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-438
+ inet6/filter/limit-438 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-438 -m limit --limit 1/second -j LOG
inet6/filter/limit-438 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 440 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-439
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-439
inet/filter/limit-439 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-439 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-439 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-439
+ inet6/filter/limit-439 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-439 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 441 {"conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-440
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-440
inet/filter/limit-440 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-440 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-440 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-440
+ inet6/filter/limit-440 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-440 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 442 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-441
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-441
inet/filter/limit-441 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-441 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-441 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-441
+ inet6/filter/limit-441 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-441 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 443 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-442
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-442
inet/filter/limit-442 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-442 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-442 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-442
+ inet6/filter/limit-442 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-442 -j ACCEPT
Filter 444 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","out":"B"}
@@ -5469,30 +5469,30 @@ Filter 444 {"action":"pass","conn-limit":{"addr":"dest",
Filter 445 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-444
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-444
inet/filter/limit-444 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-444 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-444 -m limit --limit 1/second -j LOG
- inet6/filter/limit-444 -m limit --limit 1/second -j LOG
inet/filter/limit-444 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-444
+ inet6/filter/limit-444 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-444 -m limit --limit 1/second -j LOG
inet6/filter/limit-444 -j ACCEPT
Filter 446 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-445
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-445
inet/filter/limit-445 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-445 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-445 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-445
+ inet6/filter/limit-445 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-445 -m limit --limit 1/second -j LOG
Filter 447 {"conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-446
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-446
inet/filter/limit-446 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-446 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-446 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-446
+ inet6/filter/limit-446 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-446 -j ACCEPT
Filter 448 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5503,66 +5503,66 @@ Filter 448 {"action":"pass","conn-limit":{"addr":"dest",
Filter 449 {"conn-limit":{"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-448
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-448
inet/filter/limit-448 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-448 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-448 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-448
+ inet6/filter/limit-448 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-448 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 450 {"action":"pass","conn-limit":{"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-449
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-449
inet/filter/limit-449 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-449 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-449 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-449
+ inet6/filter/limit-449 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-449 -m recent --name user:C --rsource --mask fe00:: --set
Filter 451 {"conn-limit":{"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-450
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-450
inet/filter/limit-450 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-450 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-450 -m limit --limit 1/second -j LOG
- inet6/filter/limit-450 -m limit --limit 1/second -j LOG
inet/filter/limit-450 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-450
+ inet6/filter/limit-450 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-450 -m limit --limit 1/second -j LOG
inet6/filter/limit-450 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 452 {"action":"pass","conn-limit":{"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-451
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-451
inet/filter/limit-451 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-451 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-451 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-451
+ inet6/filter/limit-451 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-451 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 453 {"conn-limit":{"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-452
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-452
inet/filter/limit-452 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-452 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-452 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-452
+ inet6/filter/limit-452 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-452 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 454 {"action":"pass","conn-limit":{"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-453
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-453
inet/filter/limit-453 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-453 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-453 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-453
+ inet6/filter/limit-453 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-453 -m recent --name user:C --rsource --mask fe00:: --set
Filter 455 {"conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-454
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-454
inet/filter/limit-454 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-454 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-454 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-454
+ inet6/filter/limit-454 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-454 -j ACCEPT
Filter 456 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
@@ -5573,30 +5573,30 @@ Filter 456 {"action":"pass","conn-limit":{"log":false,"n
Filter 457 {"conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-456
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-456
inet/filter/limit-456 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-456 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-456 -m limit --limit 1/second -j LOG
- inet6/filter/limit-456 -m limit --limit 1/second -j LOG
inet/filter/limit-456 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-456
+ inet6/filter/limit-456 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-456 -m limit --limit 1/second -j LOG
inet6/filter/limit-456 -j ACCEPT
Filter 458 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-457
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-457
inet/filter/limit-457 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-457 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-457 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-457
+ inet6/filter/limit-457 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-457 -m limit --limit 1/second -j LOG
Filter 459 {"conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-458
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-458
inet/filter/limit-458 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-458 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-458 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-458
+ inet6/filter/limit-458 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-458 -j ACCEPT
Filter 460 {"action":"pass","conn-limit":{"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5607,66 +5607,66 @@ Filter 460 {"action":"pass","conn-limit":{"log":false,"n
Filter 461 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-460
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-460
inet/filter/limit-460 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-460 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-460 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-460
+ inet6/filter/limit-460 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-460 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 462 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-461
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-461
inet/filter/limit-461 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-461 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-461 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-461
+ inet6/filter/limit-461 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-461 -m recent --name user:C --rdest --mask fe00:: --set
Filter 463 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-462
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-462
inet/filter/limit-462 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-462 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-462 -m limit --limit 1/second -j LOG
- inet6/filter/limit-462 -m limit --limit 1/second -j LOG
inet/filter/limit-462 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-462
+ inet6/filter/limit-462 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-462 -m limit --limit 1/second -j LOG
inet6/filter/limit-462 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 464 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-463
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-463
inet/filter/limit-463 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-463 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-463 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-463
+ inet6/filter/limit-463 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-463 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 465 {"conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-464
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-464
inet/filter/limit-464 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-464 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-464 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-464
+ inet6/filter/limit-464 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-464 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 466 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-465
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-465
inet/filter/limit-465 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-465 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-465 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-465
+ inet6/filter/limit-465 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-465 -m recent --name user:C --rdest --mask fe00:: --set
Filter 467 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-466
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-466
inet/filter/limit-466 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-466 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-466 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-466
+ inet6/filter/limit-466 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-466 -j ACCEPT
Filter 468 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","out":"B"}
@@ -5677,30 +5677,30 @@ Filter 468 {"action":"pass","conn-limit":{"addr":"dest",
Filter 469 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-468
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-468
inet/filter/limit-468 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-468 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-468 -m limit --limit 1/second -j LOG
- inet6/filter/limit-468 -m limit --limit 1/second -j LOG
inet/filter/limit-468 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-468
+ inet6/filter/limit-468 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-468 -m limit --limit 1/second -j LOG
inet6/filter/limit-468 -j ACCEPT
Filter 470 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-469
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-469
inet/filter/limit-469 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-469 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-469 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-469
+ inet6/filter/limit-469 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-469 -m limit --limit 1/second -j LOG
Filter 471 {"conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-470
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-470
inet/filter/limit-470 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-470 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-470 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-470
+ inet6/filter/limit-470 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-470 -j ACCEPT
Filter 472 {"action":"pass","conn-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5711,122 +5711,122 @@ Filter 472 {"action":"pass","conn-limit":{"addr":"dest",
Filter 473 {"conn-limit":{"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-472
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-472
inet/filter/limit-472 -m recent --name limit-472 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-472 -m recent --name limit-472 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-472 -m recent --name limit-472 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-472
+ inet6/filter/limit-472 -m recent --name limit-472 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-472 -m recent --name limit-472 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 474 {"action":"pass","conn-limit":{"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-473
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-473
inet/filter/limit-473 -m recent --name limit-473 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-473 -m recent --name limit-473 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-473 -m recent --name limit-473 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-473
+ inet6/filter/limit-473 -m recent --name limit-473 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-473 -m recent --name limit-473 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 475 {"conn-limit":{"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-474
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-474
inet/filter/limit-474 -m recent --name limit-474 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-474 -m recent --name limit-474 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-474 -m limit --limit 1/second -j LOG
- inet6/filter/limit-474 -m limit --limit 1/second -j LOG
inet/filter/limit-474 -m recent --name limit-474 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-474
+ inet6/filter/limit-474 -m recent --name limit-474 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-474 -m limit --limit 1/second -j LOG
inet6/filter/limit-474 -m recent --name limit-474 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 476 {"action":"pass","conn-limit":{"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-475
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-475
inet/filter/limit-475 -m recent --name limit-475 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-475 -m recent --name limit-475 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-475 -m recent --name limit-475 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-475
+ inet6/filter/limit-475 -m recent --name limit-475 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-475 -m recent --name limit-475 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 477 {"conn-limit":{"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-476
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-476
inet/filter/limit-476 -m recent --name limit-476 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-476 -m recent --name limit-476 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-476 -m recent --name limit-476 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-476
+ inet6/filter/limit-476 -m recent --name limit-476 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-476 -m recent --name limit-476 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 478 {"action":"pass","conn-limit":{"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-477
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-477
inet/filter/limit-477 -m recent --name limit-477 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-477 -m recent --name limit-477 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-477 -m recent --name limit-477 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-477
+ inet6/filter/limit-477 -m recent --name limit-477 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-477 -m recent --name limit-477 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 479 {"conn-limit":{"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-478
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-478
inet/filter/limit-478 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-478 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-478 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-478
+ inet6/filter/limit-478 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-478 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 480 {"action":"pass","conn-limit":{"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-479
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-479
inet/filter/limit-479 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-479 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-479 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-479
+ inet6/filter/limit-479 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-479 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 481 {"conn-limit":{"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-480
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-480
inet/filter/limit-480 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-480 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-480 -m limit --limit 1/second -j LOG
- inet6/filter/limit-480 -m limit --limit 1/second -j LOG
inet/filter/limit-480 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-480
+ inet6/filter/limit-480 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-480 -m limit --limit 1/second -j LOG
inet6/filter/limit-480 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 482 {"action":"pass","conn-limit":{"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-481
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-481
inet/filter/limit-481 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-481 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-481 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-481
+ inet6/filter/limit-481 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-481 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 483 {"conn-limit":{"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-482
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-482
inet/filter/limit-482 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-482 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-482 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-482
+ inet6/filter/limit-482 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-482 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 484 {"action":"pass","conn-limit":{"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-483
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-483
inet/filter/limit-483 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-483 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-483 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-483
+ inet6/filter/limit-483 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-483 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 485 {"conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-484
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-484
inet/filter/limit-484 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-484 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-484 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-484
+ inet6/filter/limit-484 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-484 -j ACCEPT
Filter 486 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
@@ -5837,30 +5837,30 @@ Filter 486 {"action":"pass","conn-limit":{"log":"none","
Filter 487 {"conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-486
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-486
inet/filter/limit-486 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-486 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-486 -m limit --limit 1/second -j LOG
- inet6/filter/limit-486 -m limit --limit 1/second -j LOG
inet/filter/limit-486 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-486
+ inet6/filter/limit-486 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-486 -m limit --limit 1/second -j LOG
inet6/filter/limit-486 -j ACCEPT
Filter 488 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-487
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-487
inet/filter/limit-487 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-487 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-487 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-487
+ inet6/filter/limit-487 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-487 -m limit --limit 1/second -j LOG
Filter 489 {"conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-488
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-488
inet/filter/limit-488 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-488 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-488 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-488
+ inet6/filter/limit-488 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-488 -j ACCEPT
Filter 490 {"action":"pass","conn-limit":{"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5871,66 +5871,66 @@ Filter 490 {"action":"pass","conn-limit":{"log":"none","
Filter 491 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-490
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-490
inet/filter/limit-490 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-490 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-490 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-490
+ inet6/filter/limit-490 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-490 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 492 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-491
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-491
inet/filter/limit-491 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-491 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-491 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-491
+ inet6/filter/limit-491 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-491 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 493 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-492
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-492
inet/filter/limit-492 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-492 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-492 -m limit --limit 1/second -j LOG
- inet6/filter/limit-492 -m limit --limit 1/second -j LOG
inet/filter/limit-492 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-492
+ inet6/filter/limit-492 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-492 -m limit --limit 1/second -j LOG
inet6/filter/limit-492 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 494 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-493
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-493
inet/filter/limit-493 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-493 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-493 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-493
+ inet6/filter/limit-493 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-493 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 495 {"conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-494
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-494
inet/filter/limit-494 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-494 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-494 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-494
+ inet6/filter/limit-494 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-494 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 496 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-495
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-495
inet/filter/limit-495 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-495 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-495 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-495
+ inet6/filter/limit-495 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-495 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 497 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-496
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-496
inet/filter/limit-496 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-496 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-496 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-496
+ inet6/filter/limit-496 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-496 -j ACCEPT
Filter 498 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","out":"B"}
@@ -5941,30 +5941,30 @@ Filter 498 {"action":"pass","conn-limit":{"addr":"dest",
Filter 499 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-498
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-498
inet/filter/limit-498 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-498 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-498 -m limit --limit 1/second -j LOG
- inet6/filter/limit-498 -m limit --limit 1/second -j LOG
inet/filter/limit-498 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-498
+ inet6/filter/limit-498 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-498 -m limit --limit 1/second -j LOG
inet6/filter/limit-498 -j ACCEPT
Filter 500 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-499
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-499
inet/filter/limit-499 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-499 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-499 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-499
+ inet6/filter/limit-499 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-499 -m limit --limit 1/second -j LOG
Filter 501 {"conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-500
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-500
inet/filter/limit-500 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-500 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-500 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-500
+ inet6/filter/limit-500 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-500 -j ACCEPT
Filter 502 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -5975,66 +5975,66 @@ Filter 502 {"action":"pass","conn-limit":{"addr":"dest",
Filter 503 {"conn-limit":{"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-502
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-502
inet/filter/limit-502 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-502 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-502 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-502
+ inet6/filter/limit-502 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-502 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 504 {"action":"pass","conn-limit":{"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-503
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-503
inet/filter/limit-503 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-503 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-503 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-503
+ inet6/filter/limit-503 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-503 -m recent --name user:C --rsource --mask fe00:: --set
Filter 505 {"conn-limit":{"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-504
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-504
inet/filter/limit-504 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-504 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-504 -m limit --limit 1/second -j LOG
- inet6/filter/limit-504 -m limit --limit 1/second -j LOG
inet/filter/limit-504 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-504
+ inet6/filter/limit-504 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-504 -m limit --limit 1/second -j LOG
inet6/filter/limit-504 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 506 {"action":"pass","conn-limit":{"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-505
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-505
inet/filter/limit-505 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-505 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-505 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-505
+ inet6/filter/limit-505 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-505 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 507 {"conn-limit":{"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-506
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-506
inet/filter/limit-506 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-506 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-506 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-506
+ inet6/filter/limit-506 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-506 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 508 {"action":"pass","conn-limit":{"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-507
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-507
inet/filter/limit-507 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-507 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-507 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-507
+ inet6/filter/limit-507 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-507 -m recent --name user:C --rsource --mask fe00:: --set
Filter 509 {"conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-508
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-508
inet/filter/limit-508 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-508 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-508 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-508
+ inet6/filter/limit-508 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-508 -j ACCEPT
Filter 510 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
@@ -6045,30 +6045,30 @@ Filter 510 {"action":"pass","conn-limit":{"log":"none","
Filter 511 {"conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-510
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-510
inet/filter/limit-510 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-510 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-510 -m limit --limit 1/second -j LOG
- inet6/filter/limit-510 -m limit --limit 1/second -j LOG
inet/filter/limit-510 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-510
+ inet6/filter/limit-510 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-510 -m limit --limit 1/second -j LOG
inet6/filter/limit-510 -j ACCEPT
Filter 512 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-511
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-511
inet/filter/limit-511 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-511 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-511 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-511
+ inet6/filter/limit-511 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-511 -m limit --limit 1/second -j LOG
Filter 513 {"conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-512
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-512
inet/filter/limit-512 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-512 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-512 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-512
+ inet6/filter/limit-512 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-512 -j ACCEPT
Filter 514 {"action":"pass","conn-limit":{"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -6079,66 +6079,66 @@ Filter 514 {"action":"pass","conn-limit":{"log":"none","
Filter 515 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-514
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-514
inet/filter/limit-514 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-514 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-514 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-514
+ inet6/filter/limit-514 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-514 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 516 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-515
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-515
inet/filter/limit-515 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-515 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-515 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-515
+ inet6/filter/limit-515 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-515 -m recent --name user:C --rdest --mask fe00:: --set
Filter 517 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-516
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-516
inet/filter/limit-516 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-516 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-516 -m limit --limit 1/second -j LOG
- inet6/filter/limit-516 -m limit --limit 1/second -j LOG
inet/filter/limit-516 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-516
+ inet6/filter/limit-516 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-516 -m limit --limit 1/second -j LOG
inet6/filter/limit-516 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 518 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-517
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-517
inet/filter/limit-517 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-517 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-517 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-517
+ inet6/filter/limit-517 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-517 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 519 {"conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-518
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-518
inet/filter/limit-518 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-518 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-518 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-518
+ inet6/filter/limit-518 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-518 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 520 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-519
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-519
inet/filter/limit-519 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-519 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-519 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-519
+ inet6/filter/limit-519 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-519 -m recent --name user:C --rdest --mask fe00:: --set
Filter 521 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-520
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-520
inet/filter/limit-520 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-520 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-520 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-520
+ inet6/filter/limit-520 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-520 -j ACCEPT
Filter 522 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","out":"B"}
@@ -6149,30 +6149,30 @@ Filter 522 {"action":"pass","conn-limit":{"addr":"dest",
Filter 523 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-522
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-522
inet/filter/limit-522 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-522 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-522 -m limit --limit 1/second -j LOG
- inet6/filter/limit-522 -m limit --limit 1/second -j LOG
inet/filter/limit-522 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-522
+ inet6/filter/limit-522 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-522 -m limit --limit 1/second -j LOG
inet6/filter/limit-522 -j ACCEPT
Filter 524 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-523
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-523
inet/filter/limit-523 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-523 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-523 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-523
+ inet6/filter/limit-523 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-523 -m limit --limit 1/second -j LOG
Filter 525 {"conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-524
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-524
inet/filter/limit-524 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-524 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-524 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-524
+ inet6/filter/limit-524 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-524 -j ACCEPT
Filter 526 {"action":"pass","conn-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -6183,810 +6183,810 @@ Filter 526 {"action":"pass","conn-limit":{"addr":"dest",
Filter 527 {"conn-limit":{"interval":5},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-526
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-526
inet/filter/limit-526 -m recent --name limit-526 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-174
- inet6/filter/limit-526 -m recent --name limit-526 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-174
+ inet/filter/limit-526 -m recent --name limit-526 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-174 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-174 -m limit --limit 1/second -j LOG
inet/filter/logdrop-174 -j DROP
- inet6/filter/logdrop-174 -j DROP
- inet/filter/limit-526 -m recent --name limit-526 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-526
+ inet6/filter/limit-526 -m recent --name limit-526 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-174
inet6/filter/limit-526 -m recent --name limit-526 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-174 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-174 -j DROP
Filter 528 {"action":"pass","conn-limit":{"interval":5},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-527
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-527
inet/filter/limit-527 -m recent --name limit-527 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-175
- inet6/filter/limit-527 -m recent --name limit-527 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-175
+ inet/filter/limit-527 -m recent --name limit-527 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-175 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-175 -m limit --limit 1/second -j LOG
inet/filter/logdrop-175 -j DROP
- inet6/filter/logdrop-175 -j DROP
- inet/filter/limit-527 -m recent --name limit-527 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-527
+ inet6/filter/limit-527 -m recent --name limit-527 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-175
inet6/filter/limit-527 -m recent --name limit-527 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-175 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-175 -j DROP
Filter 529 {"conn-limit":{"interval":5},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-528
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-528
inet/filter/limit-528 -m recent --name limit-528 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-176
- inet6/filter/limit-528 -m recent --name limit-528 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-176
+ inet/filter/limit-528 -m limit --limit 1/second -j LOG
+ inet/filter/limit-528 -m recent --name limit-528 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-176 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-176 -m limit --limit 1/second -j LOG
inet/filter/logdrop-176 -j DROP
- inet6/filter/logdrop-176 -j DROP
- inet/filter/limit-528 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-528
+ inet6/filter/limit-528 -m recent --name limit-528 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-176
inet6/filter/limit-528 -m limit --limit 1/second -j LOG
- inet/filter/limit-528 -m recent --name limit-528 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-528 -m recent --name limit-528 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-176 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-176 -j DROP
Filter 530 {"action":"pass","conn-limit":{"interval":5},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-529
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-529
inet/filter/limit-529 -m recent --name limit-529 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-177
- inet6/filter/limit-529 -m recent --name limit-529 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-177
+ inet/filter/limit-529 -m recent --name limit-529 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-177 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-177 -m limit --limit 1/second -j LOG
inet/filter/logdrop-177 -j DROP
- inet6/filter/logdrop-177 -j DROP
- inet/filter/limit-529 -m recent --name limit-529 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-529
+ inet6/filter/limit-529 -m recent --name limit-529 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-177
inet6/filter/limit-529 -m recent --name limit-529 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-177 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-177 -j DROP
Filter 531 {"conn-limit":{"interval":5},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-530
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-530
inet/filter/limit-530 -m recent --name limit-530 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-178
- inet6/filter/limit-530 -m recent --name limit-530 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-178
+ inet/filter/limit-530 -m recent --name limit-530 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-178 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-178 -m limit --limit 1/second -j LOG
inet/filter/logdrop-178 -j DROP
- inet6/filter/logdrop-178 -j DROP
- inet/filter/limit-530 -m recent --name limit-530 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-530
+ inet6/filter/limit-530 -m recent --name limit-530 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-178
inet6/filter/limit-530 -m recent --name limit-530 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-178 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-178 -j DROP
Filter 532 {"action":"pass","conn-limit":{"interval":5},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-531
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-531
inet/filter/limit-531 -m recent --name limit-531 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-179
- inet6/filter/limit-531 -m recent --name limit-531 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-179
+ inet/filter/limit-531 -m recent --name limit-531 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-179 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-179 -m limit --limit 1/second -j LOG
inet/filter/logdrop-179 -j DROP
- inet6/filter/logdrop-179 -j DROP
- inet/filter/limit-531 -m recent --name limit-531 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-531
+ inet6/filter/limit-531 -m recent --name limit-531 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-179
inet6/filter/limit-531 -m recent --name limit-531 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-179 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-179 -j DROP
Filter 533 {"conn-limit":{"interval":5,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-532
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-532
inet/filter/limit-532 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-180
- inet6/filter/limit-532 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-180
+ inet/filter/limit-532 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-180 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-180 -m limit --limit 1/second -j LOG
inet/filter/logdrop-180 -j DROP
- inet6/filter/logdrop-180 -j DROP
- inet/filter/limit-532 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-532
+ inet6/filter/limit-532 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-180
inet6/filter/limit-532 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-180 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-180 -j DROP
Filter 534 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-533
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-533
inet/filter/limit-533 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-181
- inet6/filter/limit-533 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-181
+ inet/filter/limit-533 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-181 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-181 -m limit --limit 1/second -j LOG
inet/filter/logdrop-181 -j DROP
- inet6/filter/logdrop-181 -j DROP
- inet/filter/limit-533 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-533
+ inet6/filter/limit-533 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-181
inet6/filter/limit-533 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-181 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-181 -j DROP
Filter 535 {"conn-limit":{"interval":5,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-534
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-534
inet/filter/limit-534 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-182
- inet6/filter/limit-534 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-182
+ inet/filter/limit-534 -m limit --limit 1/second -j LOG
+ inet/filter/limit-534 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-182 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-182 -m limit --limit 1/second -j LOG
inet/filter/logdrop-182 -j DROP
- inet6/filter/logdrop-182 -j DROP
- inet/filter/limit-534 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-534
+ inet6/filter/limit-534 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-182
inet6/filter/limit-534 -m limit --limit 1/second -j LOG
- inet/filter/limit-534 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-534 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-182 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-182 -j DROP
Filter 536 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-535
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-535
inet/filter/limit-535 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-183
- inet6/filter/limit-535 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-183
+ inet/filter/limit-535 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-183 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-183 -m limit --limit 1/second -j LOG
inet/filter/logdrop-183 -j DROP
- inet6/filter/logdrop-183 -j DROP
- inet/filter/limit-535 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-535
+ inet6/filter/limit-535 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-183
inet6/filter/limit-535 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-183 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-183 -j DROP
Filter 537 {"conn-limit":{"interval":5,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-536
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-536
inet/filter/limit-536 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-184
- inet6/filter/limit-536 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-184
+ inet/filter/limit-536 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-184 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-184 -m limit --limit 1/second -j LOG
inet/filter/logdrop-184 -j DROP
- inet6/filter/logdrop-184 -j DROP
- inet/filter/limit-536 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-536
+ inet6/filter/limit-536 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-184
inet6/filter/limit-536 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-184 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-184 -j DROP
Filter 538 {"action":"pass","conn-limit":{"interval":5,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-537
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-537
inet/filter/limit-537 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-185
- inet6/filter/limit-537 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-185
+ inet/filter/limit-537 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-185 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-185 -m limit --limit 1/second -j LOG
inet/filter/logdrop-185 -j DROP
- inet6/filter/logdrop-185 -j DROP
- inet/filter/limit-537 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-537
+ inet6/filter/limit-537 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-185
inet6/filter/limit-537 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-185 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-185 -j DROP
Filter 539 {"conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-538
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-538
inet/filter/limit-538 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-186
- inet6/filter/limit-538 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-186
+ inet/filter/limit-538 -j ACCEPT
inet/filter/logdrop-186 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-186 -m limit --limit 1/second -j LOG
inet/filter/logdrop-186 -j DROP
- inet6/filter/logdrop-186 -j DROP
- inet/filter/limit-538 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-538
+ inet6/filter/limit-538 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-186
inet6/filter/limit-538 -j ACCEPT
+ inet6/filter/logdrop-186 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-186 -j DROP
Filter 540 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-187
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-187
inet/filter/logdrop-187 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-187 -m limit --limit 1/second -j LOG
inet/filter/logdrop-187 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-187
+ inet6/filter/logdrop-187 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-187 -j DROP
Filter 541 {"conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-540
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-540
inet/filter/limit-540 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-188
- inet6/filter/limit-540 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-188
+ inet/filter/limit-540 -m limit --limit 1/second -j LOG
+ inet/filter/limit-540 -j ACCEPT
inet/filter/logdrop-188 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-188 -m limit --limit 1/second -j LOG
inet/filter/logdrop-188 -j DROP
- inet6/filter/logdrop-188 -j DROP
- inet/filter/limit-540 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-540
+ inet6/filter/limit-540 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-188
inet6/filter/limit-540 -m limit --limit 1/second -j LOG
- inet/filter/limit-540 -j ACCEPT
inet6/filter/limit-540 -j ACCEPT
+ inet6/filter/logdrop-188 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-188 -j DROP
Filter 542 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-541
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-541
inet/filter/limit-541 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-189
- inet6/filter/limit-541 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-189
+ inet/filter/limit-541 -m limit --limit 1/second -j LOG
inet/filter/logdrop-189 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-189 -m limit --limit 1/second -j LOG
inet/filter/logdrop-189 -j DROP
- inet6/filter/logdrop-189 -j DROP
- inet/filter/limit-541 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-541
+ inet6/filter/limit-541 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-189
inet6/filter/limit-541 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-189 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-189 -j DROP
Filter 543 {"conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-542
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-542
inet/filter/limit-542 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-190
- inet6/filter/limit-542 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-190
+ inet/filter/limit-542 -j ACCEPT
inet/filter/logdrop-190 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-190 -m limit --limit 1/second -j LOG
inet/filter/logdrop-190 -j DROP
- inet6/filter/logdrop-190 -j DROP
- inet/filter/limit-542 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-542
+ inet6/filter/limit-542 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-190
inet6/filter/limit-542 -j ACCEPT
+ inet6/filter/logdrop-190 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-190 -j DROP
Filter 544 {"action":"pass","conn-limit":{"interval":5,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-191
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-191
inet/filter/logdrop-191 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-191 -m limit --limit 1/second -j LOG
inet/filter/logdrop-191 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-191
+ inet6/filter/logdrop-191 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-191 -j DROP
Filter 545 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-544
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-544
inet/filter/limit-544 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-192
- inet6/filter/limit-544 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-192
+ inet/filter/limit-544 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-192 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-192 -m limit --limit 1/second -j LOG
inet/filter/logdrop-192 -j DROP
- inet6/filter/logdrop-192 -j DROP
- inet/filter/limit-544 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-544
+ inet6/filter/limit-544 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-192
inet6/filter/limit-544 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-192 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-192 -j DROP
Filter 546 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-545
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-545
inet/filter/limit-545 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-193
- inet6/filter/limit-545 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-193
+ inet/filter/limit-545 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-193 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-193 -m limit --limit 1/second -j LOG
inet/filter/logdrop-193 -j DROP
- inet6/filter/logdrop-193 -j DROP
- inet/filter/limit-545 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-545
+ inet6/filter/limit-545 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-193
inet6/filter/limit-545 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-193 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-193 -j DROP
Filter 547 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-546
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-546
inet/filter/limit-546 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-194
- inet6/filter/limit-546 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-194
+ inet/filter/limit-546 -m limit --limit 1/second -j LOG
+ inet/filter/limit-546 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-194 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-194 -m limit --limit 1/second -j LOG
inet/filter/logdrop-194 -j DROP
- inet6/filter/logdrop-194 -j DROP
- inet/filter/limit-546 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-546
+ inet6/filter/limit-546 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-194
inet6/filter/limit-546 -m limit --limit 1/second -j LOG
- inet/filter/limit-546 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-546 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-194 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-194 -j DROP
Filter 548 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-547
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-547
inet/filter/limit-547 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-195
- inet6/filter/limit-547 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-195
+ inet/filter/limit-547 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-195 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-195 -m limit --limit 1/second -j LOG
inet/filter/logdrop-195 -j DROP
- inet6/filter/logdrop-195 -j DROP
- inet/filter/limit-547 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-547
+ inet6/filter/limit-547 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-195
inet6/filter/limit-547 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-195 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-195 -j DROP
Filter 549 {"conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-548
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-548
inet/filter/limit-548 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-196
- inet6/filter/limit-548 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-196
+ inet/filter/limit-548 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-196 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-196 -m limit --limit 1/second -j LOG
inet/filter/logdrop-196 -j DROP
- inet6/filter/logdrop-196 -j DROP
- inet/filter/limit-548 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-548
+ inet6/filter/limit-548 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-196
inet6/filter/limit-548 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-196 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-196 -j DROP
Filter 550 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-549
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-549
inet/filter/limit-549 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-197
- inet6/filter/limit-549 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-197
+ inet/filter/limit-549 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-197 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-197 -m limit --limit 1/second -j LOG
inet/filter/logdrop-197 -j DROP
- inet6/filter/logdrop-197 -j DROP
- inet/filter/limit-549 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-549
+ inet6/filter/limit-549 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-197
inet6/filter/limit-549 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-197 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-197 -j DROP
Filter 551 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-550
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-550
inet/filter/limit-550 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-198
- inet6/filter/limit-550 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-198
+ inet/filter/limit-550 -j ACCEPT
inet/filter/logdrop-198 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-198 -m limit --limit 1/second -j LOG
inet/filter/logdrop-198 -j DROP
- inet6/filter/logdrop-198 -j DROP
- inet/filter/limit-550 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-550
+ inet6/filter/limit-550 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-198
inet6/filter/limit-550 -j ACCEPT
+ inet6/filter/logdrop-198 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-198 -j DROP
Filter 552 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-199
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-199
inet/filter/logdrop-199 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-199 -m limit --limit 1/second -j LOG
inet/filter/logdrop-199 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-199
+ inet6/filter/logdrop-199 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-199 -j DROP
Filter 553 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-552
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-552
inet/filter/limit-552 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-200
- inet6/filter/limit-552 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-200
+ inet/filter/limit-552 -m limit --limit 1/second -j LOG
+ inet/filter/limit-552 -j ACCEPT
inet/filter/logdrop-200 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-200 -m limit --limit 1/second -j LOG
inet/filter/logdrop-200 -j DROP
- inet6/filter/logdrop-200 -j DROP
- inet/filter/limit-552 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-552
+ inet6/filter/limit-552 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-200
inet6/filter/limit-552 -m limit --limit 1/second -j LOG
- inet/filter/limit-552 -j ACCEPT
inet6/filter/limit-552 -j ACCEPT
+ inet6/filter/logdrop-200 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-200 -j DROP
Filter 554 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-553
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-553
inet/filter/limit-553 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-201
- inet6/filter/limit-553 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-201
+ inet/filter/limit-553 -m limit --limit 1/second -j LOG
inet/filter/logdrop-201 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-201 -m limit --limit 1/second -j LOG
inet/filter/logdrop-201 -j DROP
- inet6/filter/logdrop-201 -j DROP
- inet/filter/limit-553 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-553
+ inet6/filter/limit-553 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-201
inet6/filter/limit-553 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-201 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-201 -j DROP
Filter 555 {"conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-554
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-554
inet/filter/limit-554 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-202
- inet6/filter/limit-554 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-202
+ inet/filter/limit-554 -j ACCEPT
inet/filter/logdrop-202 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-202 -m limit --limit 1/second -j LOG
inet/filter/logdrop-202 -j DROP
- inet6/filter/logdrop-202 -j DROP
- inet/filter/limit-554 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-554
+ inet6/filter/limit-554 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-202
inet6/filter/limit-554 -j ACCEPT
+ inet6/filter/logdrop-202 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-202 -j DROP
Filter 556 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-203
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-203
inet/filter/logdrop-203 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-203 -m limit --limit 1/second -j LOG
inet/filter/logdrop-203 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-203
+ inet6/filter/logdrop-203 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-203 -j DROP
Filter 557 {"conn-limit":{"interval":5,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-556
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-556
inet/filter/limit-556 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-204
- inet6/filter/limit-556 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-204
+ inet/filter/limit-556 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-204 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-204 -m limit --limit 1/second -j LOG
inet/filter/logdrop-204 -j DROP
- inet6/filter/logdrop-204 -j DROP
- inet/filter/limit-556 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-556
+ inet6/filter/limit-556 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-204
inet6/filter/limit-556 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-204 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-204 -j DROP
Filter 558 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-557
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-557
inet/filter/limit-557 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-205
- inet6/filter/limit-557 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-205
+ inet/filter/limit-557 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-205 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-205 -m limit --limit 1/second -j LOG
inet/filter/logdrop-205 -j DROP
- inet6/filter/logdrop-205 -j DROP
- inet/filter/limit-557 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-557
+ inet6/filter/limit-557 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-205
inet6/filter/limit-557 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-205 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-205 -j DROP
Filter 559 {"conn-limit":{"interval":5,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-558
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-558
inet/filter/limit-558 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-206
- inet6/filter/limit-558 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-206
+ inet/filter/limit-558 -m limit --limit 1/second -j LOG
+ inet/filter/limit-558 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-206 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-206 -m limit --limit 1/second -j LOG
inet/filter/logdrop-206 -j DROP
- inet6/filter/logdrop-206 -j DROP
- inet/filter/limit-558 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-558
+ inet6/filter/limit-558 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-206
inet6/filter/limit-558 -m limit --limit 1/second -j LOG
- inet/filter/limit-558 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-558 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-206 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-206 -j DROP
Filter 560 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-559
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-559
inet/filter/limit-559 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-207
- inet6/filter/limit-559 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-207
+ inet/filter/limit-559 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-207 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-207 -m limit --limit 1/second -j LOG
inet/filter/logdrop-207 -j DROP
- inet6/filter/logdrop-207 -j DROP
- inet/filter/limit-559 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-559
+ inet6/filter/limit-559 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-207
inet6/filter/limit-559 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-207 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-207 -j DROP
Filter 561 {"conn-limit":{"interval":5,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-560
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-560
inet/filter/limit-560 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-208
- inet6/filter/limit-560 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-208
+ inet/filter/limit-560 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-208 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-208 -m limit --limit 1/second -j LOG
inet/filter/logdrop-208 -j DROP
- inet6/filter/logdrop-208 -j DROP
- inet/filter/limit-560 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-560
+ inet6/filter/limit-560 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-208
inet6/filter/limit-560 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-208 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-208 -j DROP
Filter 562 {"action":"pass","conn-limit":{"interval":5,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-561
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-561
inet/filter/limit-561 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-209
- inet6/filter/limit-561 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-209
+ inet/filter/limit-561 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-209 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-209 -m limit --limit 1/second -j LOG
inet/filter/logdrop-209 -j DROP
- inet6/filter/logdrop-209 -j DROP
- inet/filter/limit-561 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-561
+ inet6/filter/limit-561 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-209
inet6/filter/limit-561 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-209 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-209 -j DROP
Filter 563 {"conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-562
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-562
inet/filter/limit-562 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-210
- inet6/filter/limit-562 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-210
+ inet/filter/limit-562 -j ACCEPT
inet/filter/logdrop-210 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-210 -m limit --limit 1/second -j LOG
inet/filter/logdrop-210 -j DROP
- inet6/filter/logdrop-210 -j DROP
- inet/filter/limit-562 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-562
+ inet6/filter/limit-562 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-210
inet6/filter/limit-562 -j ACCEPT
+ inet6/filter/logdrop-210 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-210 -j DROP
Filter 564 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-211
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-211
inet/filter/logdrop-211 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-211 -m limit --limit 1/second -j LOG
inet/filter/logdrop-211 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-211
+ inet6/filter/logdrop-211 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-211 -j DROP
Filter 565 {"conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-564
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-564
inet/filter/limit-564 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-212
- inet6/filter/limit-564 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-212
+ inet/filter/limit-564 -m limit --limit 1/second -j LOG
+ inet/filter/limit-564 -j ACCEPT
inet/filter/logdrop-212 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-212 -m limit --limit 1/second -j LOG
inet/filter/logdrop-212 -j DROP
- inet6/filter/logdrop-212 -j DROP
- inet/filter/limit-564 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-564
+ inet6/filter/limit-564 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-212
inet6/filter/limit-564 -m limit --limit 1/second -j LOG
- inet/filter/limit-564 -j ACCEPT
inet6/filter/limit-564 -j ACCEPT
+ inet6/filter/logdrop-212 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-212 -j DROP
Filter 566 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-565
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-565
inet/filter/limit-565 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-213
- inet6/filter/limit-565 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-213
+ inet/filter/limit-565 -m limit --limit 1/second -j LOG
inet/filter/logdrop-213 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-213 -m limit --limit 1/second -j LOG
inet/filter/logdrop-213 -j DROP
- inet6/filter/logdrop-213 -j DROP
- inet/filter/limit-565 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-565
+ inet6/filter/limit-565 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-213
inet6/filter/limit-565 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-213 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-213 -j DROP
Filter 567 {"conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-566
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-566
inet/filter/limit-566 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-214
- inet6/filter/limit-566 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-214
+ inet/filter/limit-566 -j ACCEPT
inet/filter/logdrop-214 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-214 -m limit --limit 1/second -j LOG
inet/filter/logdrop-214 -j DROP
- inet6/filter/logdrop-214 -j DROP
- inet/filter/limit-566 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-566
+ inet6/filter/limit-566 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-214
inet6/filter/limit-566 -j ACCEPT
+ inet6/filter/logdrop-214 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-214 -j DROP
Filter 568 {"action":"pass","conn-limit":{"interval":5,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-215
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-215
inet/filter/logdrop-215 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-215 -m limit --limit 1/second -j LOG
inet/filter/logdrop-215 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-215
+ inet6/filter/logdrop-215 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-215 -j DROP
Filter 569 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-568
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-568
inet/filter/limit-568 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-216
- inet6/filter/limit-568 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-216
+ inet/filter/limit-568 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-216 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-216 -m limit --limit 1/second -j LOG
inet/filter/logdrop-216 -j DROP
- inet6/filter/logdrop-216 -j DROP
- inet/filter/limit-568 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-568
+ inet6/filter/limit-568 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-216
inet6/filter/limit-568 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-216 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-216 -j DROP
Filter 570 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-569
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-569
inet/filter/limit-569 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-217
- inet6/filter/limit-569 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-217
+ inet/filter/limit-569 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-217 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-217 -m limit --limit 1/second -j LOG
inet/filter/logdrop-217 -j DROP
- inet6/filter/logdrop-217 -j DROP
- inet/filter/limit-569 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-569
+ inet6/filter/limit-569 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-217
inet6/filter/limit-569 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-217 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-217 -j DROP
Filter 571 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-570
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-570
inet/filter/limit-570 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-218
- inet6/filter/limit-570 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-218
+ inet/filter/limit-570 -m limit --limit 1/second -j LOG
+ inet/filter/limit-570 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-218 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-218 -m limit --limit 1/second -j LOG
inet/filter/logdrop-218 -j DROP
- inet6/filter/logdrop-218 -j DROP
- inet/filter/limit-570 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-570
+ inet6/filter/limit-570 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-218
inet6/filter/limit-570 -m limit --limit 1/second -j LOG
- inet/filter/limit-570 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-570 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-218 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-218 -j DROP
Filter 572 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-571
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-571
inet/filter/limit-571 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-219
- inet6/filter/limit-571 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-219
+ inet/filter/limit-571 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-219 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-219 -m limit --limit 1/second -j LOG
inet/filter/logdrop-219 -j DROP
- inet6/filter/logdrop-219 -j DROP
- inet/filter/limit-571 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-571
+ inet6/filter/limit-571 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-219
inet6/filter/limit-571 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-219 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-219 -j DROP
Filter 573 {"conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-572
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-572
inet/filter/limit-572 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-220
- inet6/filter/limit-572 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-220
+ inet/filter/limit-572 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-220 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-220 -m limit --limit 1/second -j LOG
inet/filter/logdrop-220 -j DROP
- inet6/filter/logdrop-220 -j DROP
- inet/filter/limit-572 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-572
+ inet6/filter/limit-572 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-220
inet6/filter/limit-572 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-220 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-220 -j DROP
Filter 574 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-573
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-573
inet/filter/limit-573 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-221
- inet6/filter/limit-573 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-221
+ inet/filter/limit-573 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-221 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-221 -m limit --limit 1/second -j LOG
inet/filter/logdrop-221 -j DROP
- inet6/filter/logdrop-221 -j DROP
- inet/filter/limit-573 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-573
+ inet6/filter/limit-573 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-221
inet6/filter/limit-573 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-221 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-221 -j DROP
Filter 575 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-574
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-574
inet/filter/limit-574 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-222
- inet6/filter/limit-574 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-222
+ inet/filter/limit-574 -j ACCEPT
inet/filter/logdrop-222 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-222 -m limit --limit 1/second -j LOG
inet/filter/logdrop-222 -j DROP
- inet6/filter/logdrop-222 -j DROP
- inet/filter/limit-574 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-574
+ inet6/filter/limit-574 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-222
inet6/filter/limit-574 -j ACCEPT
+ inet6/filter/logdrop-222 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-222 -j DROP
Filter 576 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-223
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-223
inet/filter/logdrop-223 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-223 -m limit --limit 1/second -j LOG
inet/filter/logdrop-223 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-223
+ inet6/filter/logdrop-223 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-223 -j DROP
Filter 577 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-576
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-576
inet/filter/limit-576 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-224
- inet6/filter/limit-576 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-224
+ inet/filter/limit-576 -m limit --limit 1/second -j LOG
+ inet/filter/limit-576 -j ACCEPT
inet/filter/logdrop-224 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-224 -m limit --limit 1/second -j LOG
inet/filter/logdrop-224 -j DROP
- inet6/filter/logdrop-224 -j DROP
- inet/filter/limit-576 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-576
+ inet6/filter/limit-576 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-224
inet6/filter/limit-576 -m limit --limit 1/second -j LOG
- inet/filter/limit-576 -j ACCEPT
inet6/filter/limit-576 -j ACCEPT
+ inet6/filter/logdrop-224 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-224 -j DROP
Filter 578 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-577
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-577
inet/filter/limit-577 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-225
- inet6/filter/limit-577 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-225
+ inet/filter/limit-577 -m limit --limit 1/second -j LOG
inet/filter/logdrop-225 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-225 -m limit --limit 1/second -j LOG
inet/filter/logdrop-225 -j DROP
- inet6/filter/logdrop-225 -j DROP
- inet/filter/limit-577 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-577
+ inet6/filter/limit-577 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-225
inet6/filter/limit-577 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-225 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-225 -j DROP
Filter 579 {"conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-578
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-578
inet/filter/limit-578 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-226
- inet6/filter/limit-578 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-226
+ inet/filter/limit-578 -j ACCEPT
inet/filter/logdrop-226 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-226 -m limit --limit 1/second -j LOG
inet/filter/logdrop-226 -j DROP
- inet6/filter/logdrop-226 -j DROP
- inet/filter/limit-578 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-578
+ inet6/filter/limit-578 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-226
inet6/filter/limit-578 -j ACCEPT
+ inet6/filter/logdrop-226 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-226 -j DROP
Filter 580 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-227
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-227
inet/filter/logdrop-227 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-227 -m limit --limit 1/second -j LOG
inet/filter/logdrop-227 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-227
+ inet6/filter/logdrop-227 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-227 -j DROP
Filter 581 {"conn-limit":{"interval":5,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-580
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-580
inet/filter/limit-580 -m recent --name limit-580 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-580 -m recent --name limit-580 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-580 -m recent --name limit-580 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-580
+ inet6/filter/limit-580 -m recent --name limit-580 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-580 -m recent --name limit-580 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 582 {"action":"pass","conn-limit":{"interval":5,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-581
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-581
inet/filter/limit-581 -m recent --name limit-581 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-581 -m recent --name limit-581 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-581 -m recent --name limit-581 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-581
+ inet6/filter/limit-581 -m recent --name limit-581 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-581 -m recent --name limit-581 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 583 {"conn-limit":{"interval":5,"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-582
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-582
inet/filter/limit-582 -m recent --name limit-582 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-582 -m recent --name limit-582 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-582 -m limit --limit 1/second -j LOG
- inet6/filter/limit-582 -m limit --limit 1/second -j LOG
inet/filter/limit-582 -m recent --name limit-582 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-582
+ inet6/filter/limit-582 -m recent --name limit-582 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-582 -m limit --limit 1/second -j LOG
inet6/filter/limit-582 -m recent --name limit-582 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 584 {"action":"pass","conn-limit":{"interval":5,"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-583
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-583
inet/filter/limit-583 -m recent --name limit-583 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-583 -m recent --name limit-583 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-583 -m recent --name limit-583 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-583
+ inet6/filter/limit-583 -m recent --name limit-583 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-583 -m recent --name limit-583 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 585 {"conn-limit":{"interval":5,"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-584
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-584
inet/filter/limit-584 -m recent --name limit-584 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-584 -m recent --name limit-584 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-584 -m recent --name limit-584 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-584
+ inet6/filter/limit-584 -m recent --name limit-584 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-584 -m recent --name limit-584 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 586 {"action":"pass","conn-limit":{"interval":5,"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-585
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-585
inet/filter/limit-585 -m recent --name limit-585 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-585 -m recent --name limit-585 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-585 -m recent --name limit-585 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-585
+ inet6/filter/limit-585 -m recent --name limit-585 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-585 -m recent --name limit-585 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 587 {"conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-586
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-586
inet/filter/limit-586 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-586 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-586 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-586
+ inet6/filter/limit-586 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-586 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 588 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-587
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-587
inet/filter/limit-587 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-587 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-587 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-587
+ inet6/filter/limit-587 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-587 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 589 {"conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-588
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-588
inet/filter/limit-588 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-588 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-588 -m limit --limit 1/second -j LOG
- inet6/filter/limit-588 -m limit --limit 1/second -j LOG
inet/filter/limit-588 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-588
+ inet6/filter/limit-588 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-588 -m limit --limit 1/second -j LOG
inet6/filter/limit-588 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 590 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-589
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-589
inet/filter/limit-589 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-589 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-589 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-589
+ inet6/filter/limit-589 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-589 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 591 {"conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-590
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-590
inet/filter/limit-590 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-590 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-590 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-590
+ inet6/filter/limit-590 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-590 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 592 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-591
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-591
inet/filter/limit-591 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-591 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-591 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-591
+ inet6/filter/limit-591 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-591 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 593 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-592
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-592
inet/filter/limit-592 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-592 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-592 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-592
+ inet6/filter/limit-592 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-592 -j ACCEPT
Filter 594 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
@@ -6997,30 +6997,30 @@ Filter 594 {"action":"pass","conn-limit":{"interval":5,"
Filter 595 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-594
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-594
inet/filter/limit-594 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-594 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-594 -m limit --limit 1/second -j LOG
- inet6/filter/limit-594 -m limit --limit 1/second -j LOG
inet/filter/limit-594 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-594
+ inet6/filter/limit-594 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-594 -m limit --limit 1/second -j LOG
inet6/filter/limit-594 -j ACCEPT
Filter 596 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-595
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-595
inet/filter/limit-595 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-595 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-595 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-595
+ inet6/filter/limit-595 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-595 -m limit --limit 1/second -j LOG
Filter 597 {"conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-596
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-596
inet/filter/limit-596 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-596 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-596 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-596
+ inet6/filter/limit-596 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-596 -j ACCEPT
Filter 598 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7031,66 +7031,66 @@ Filter 598 {"action":"pass","conn-limit":{"interval":5,"
Filter 599 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-598
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-598
inet/filter/limit-598 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-598 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-598 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-598
+ inet6/filter/limit-598 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-598 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 600 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-599
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-599
inet/filter/limit-599 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-599 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-599 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-599
+ inet6/filter/limit-599 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-599 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 601 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-600
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-600
inet/filter/limit-600 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-600 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-600 -m limit --limit 1/second -j LOG
- inet6/filter/limit-600 -m limit --limit 1/second -j LOG
inet/filter/limit-600 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-600
+ inet6/filter/limit-600 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-600 -m limit --limit 1/second -j LOG
inet6/filter/limit-600 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 602 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-601
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-601
inet/filter/limit-601 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-601 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-601 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-601
+ inet6/filter/limit-601 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-601 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 603 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-602
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-602
inet/filter/limit-602 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-602 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-602 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-602
+ inet6/filter/limit-602 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-602 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 604 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-603
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-603
inet/filter/limit-603 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-603 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-603 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-603
+ inet6/filter/limit-603 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-603 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 605 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-604
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-604
inet/filter/limit-604 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-604 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-604 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-604
+ inet6/filter/limit-604 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-604 -j ACCEPT
Filter 606 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","out":"B"}
@@ -7101,30 +7101,30 @@ Filter 606 {"action":"pass","conn-limit":{"addr":"dest",
Filter 607 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-606
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-606
inet/filter/limit-606 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-606 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-606 -m limit --limit 1/second -j LOG
- inet6/filter/limit-606 -m limit --limit 1/second -j LOG
inet/filter/limit-606 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-606
+ inet6/filter/limit-606 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-606 -m limit --limit 1/second -j LOG
inet6/filter/limit-606 -j ACCEPT
Filter 608 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-607
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-607
inet/filter/limit-607 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-607 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-607 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-607
+ inet6/filter/limit-607 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-607 -m limit --limit 1/second -j LOG
Filter 609 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-608
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-608
inet/filter/limit-608 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-608 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-608 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-608
+ inet6/filter/limit-608 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-608 -j ACCEPT
Filter 610 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7135,66 +7135,66 @@ Filter 610 {"action":"pass","conn-limit":{"addr":"dest",
Filter 611 {"conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-610
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-610
inet/filter/limit-610 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-610 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-610 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-610
+ inet6/filter/limit-610 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-610 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 612 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-611
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-611
inet/filter/limit-611 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-611 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-611 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-611
+ inet6/filter/limit-611 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-611 -m recent --name user:C --rsource --mask fe00:: --set
Filter 613 {"conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-612
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-612
inet/filter/limit-612 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-612 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-612 -m limit --limit 1/second -j LOG
- inet6/filter/limit-612 -m limit --limit 1/second -j LOG
inet/filter/limit-612 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-612
+ inet6/filter/limit-612 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-612 -m limit --limit 1/second -j LOG
inet6/filter/limit-612 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 614 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-613
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-613
inet/filter/limit-613 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-613 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-613 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-613
+ inet6/filter/limit-613 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-613 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 615 {"conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-614
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-614
inet/filter/limit-614 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-614 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-614 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-614
+ inet6/filter/limit-614 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-614 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 616 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-615
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-615
inet/filter/limit-615 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-615 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-615 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-615
+ inet6/filter/limit-615 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-615 -m recent --name user:C --rsource --mask fe00:: --set
Filter 617 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-616
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-616
inet/filter/limit-616 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-616 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-616 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-616
+ inet6/filter/limit-616 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-616 -j ACCEPT
Filter 618 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
@@ -7205,30 +7205,30 @@ Filter 618 {"action":"pass","conn-limit":{"interval":5,"
Filter 619 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-618
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-618
inet/filter/limit-618 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-618 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-618 -m limit --limit 1/second -j LOG
- inet6/filter/limit-618 -m limit --limit 1/second -j LOG
inet/filter/limit-618 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-618
+ inet6/filter/limit-618 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-618 -m limit --limit 1/second -j LOG
inet6/filter/limit-618 -j ACCEPT
Filter 620 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-619
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-619
inet/filter/limit-619 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-619 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-619 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-619
+ inet6/filter/limit-619 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-619 -m limit --limit 1/second -j LOG
Filter 621 {"conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-620
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-620
inet/filter/limit-620 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-620 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-620 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-620
+ inet6/filter/limit-620 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-620 -j ACCEPT
Filter 622 {"action":"pass","conn-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7239,66 +7239,66 @@ Filter 622 {"action":"pass","conn-limit":{"interval":5,"
Filter 623 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-622
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-622
inet/filter/limit-622 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-622 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-622 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-622
+ inet6/filter/limit-622 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-622 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 624 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-623
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-623
inet/filter/limit-623 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-623 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-623 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-623
+ inet6/filter/limit-623 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-623 -m recent --name user:C --rdest --mask fe00:: --set
Filter 625 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-624
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-624
inet/filter/limit-624 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-624 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-624 -m limit --limit 1/second -j LOG
- inet6/filter/limit-624 -m limit --limit 1/second -j LOG
inet/filter/limit-624 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-624
+ inet6/filter/limit-624 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-624 -m limit --limit 1/second -j LOG
inet6/filter/limit-624 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 626 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-625
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-625
inet/filter/limit-625 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-625 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-625 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-625
+ inet6/filter/limit-625 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-625 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 627 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-626
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-626
inet/filter/limit-626 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-626 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-626 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-626
+ inet6/filter/limit-626 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-626 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 628 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-627
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-627
inet/filter/limit-627 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-627 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-627 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-627
+ inet6/filter/limit-627 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-627 -m recent --name user:C --rdest --mask fe00:: --set
Filter 629 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-628
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-628
inet/filter/limit-628 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-628 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-628 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-628
+ inet6/filter/limit-628 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-628 -j ACCEPT
Filter 630 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","out":"B"}
@@ -7309,30 +7309,30 @@ Filter 630 {"action":"pass","conn-limit":{"addr":"dest",
Filter 631 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-630
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-630
inet/filter/limit-630 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-630 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-630 -m limit --limit 1/second -j LOG
- inet6/filter/limit-630 -m limit --limit 1/second -j LOG
inet/filter/limit-630 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-630
+ inet6/filter/limit-630 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-630 -m limit --limit 1/second -j LOG
inet6/filter/limit-630 -j ACCEPT
Filter 632 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-631
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-631
inet/filter/limit-631 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-631 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-631 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-631
+ inet6/filter/limit-631 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-631 -m limit --limit 1/second -j LOG
Filter 633 {"conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-632
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-632
inet/filter/limit-632 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-632 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-632 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-632
+ inet6/filter/limit-632 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-632 -j ACCEPT
Filter 634 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7343,122 +7343,122 @@ Filter 634 {"action":"pass","conn-limit":{"addr":"dest",
Filter 635 {"conn-limit":{"interval":5,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-634
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-634
inet/filter/limit-634 -m recent --name limit-634 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-634 -m recent --name limit-634 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-634 -m recent --name limit-634 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-634
+ inet6/filter/limit-634 -m recent --name limit-634 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-634 -m recent --name limit-634 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 636 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-635
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-635
inet/filter/limit-635 -m recent --name limit-635 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-635 -m recent --name limit-635 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-635 -m recent --name limit-635 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-635
+ inet6/filter/limit-635 -m recent --name limit-635 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-635 -m recent --name limit-635 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 637 {"conn-limit":{"interval":5,"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-636
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-636
inet/filter/limit-636 -m recent --name limit-636 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-636 -m recent --name limit-636 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-636 -m limit --limit 1/second -j LOG
- inet6/filter/limit-636 -m limit --limit 1/second -j LOG
inet/filter/limit-636 -m recent --name limit-636 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-636
+ inet6/filter/limit-636 -m recent --name limit-636 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-636 -m limit --limit 1/second -j LOG
inet6/filter/limit-636 -m recent --name limit-636 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 638 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-637
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-637
inet/filter/limit-637 -m recent --name limit-637 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-637 -m recent --name limit-637 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-637 -m recent --name limit-637 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-637
+ inet6/filter/limit-637 -m recent --name limit-637 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-637 -m recent --name limit-637 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 639 {"conn-limit":{"interval":5,"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-638
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-638
inet/filter/limit-638 -m recent --name limit-638 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-638 -m recent --name limit-638 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-638 -m recent --name limit-638 --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-638
+ inet6/filter/limit-638 -m recent --name limit-638 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-638 -m recent --name limit-638 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 640 {"action":"pass","conn-limit":{"interval":5,"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-639
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-639
inet/filter/limit-639 -m recent --name limit-639 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-639 -m recent --name limit-639 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-639 -m recent --name limit-639 --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-639
+ inet6/filter/limit-639 -m recent --name limit-639 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-639 -m recent --name limit-639 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 641 {"conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-640
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-640
inet/filter/limit-640 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-640 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-640 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-640
+ inet6/filter/limit-640 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-640 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 642 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-641
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-641
inet/filter/limit-641 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-641 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-641 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-641
+ inet6/filter/limit-641 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-641 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 643 {"conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-642
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-642
inet/filter/limit-642 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-642 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-642 -m limit --limit 1/second -j LOG
- inet6/filter/limit-642 -m limit --limit 1/second -j LOG
inet/filter/limit-642 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-642
+ inet6/filter/limit-642 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-642 -m limit --limit 1/second -j LOG
inet6/filter/limit-642 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 644 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-643
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-643
inet/filter/limit-643 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-643 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-643 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-643
+ inet6/filter/limit-643 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-643 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 645 {"conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-644
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-644
inet/filter/limit-644 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-644 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-644 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-644
+ inet6/filter/limit-644 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-644 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 646 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-645
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-645
inet/filter/limit-645 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-645 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-645 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-645
+ inet6/filter/limit-645 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-645 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 647 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-646
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-646
inet/filter/limit-646 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-646 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-646 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-646
+ inet6/filter/limit-646 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-646 -j ACCEPT
Filter 648 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
@@ -7469,30 +7469,30 @@ Filter 648 {"action":"pass","conn-limit":{"interval":5,"
Filter 649 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-648
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-648
inet/filter/limit-648 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-648 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-648 -m limit --limit 1/second -j LOG
- inet6/filter/limit-648 -m limit --limit 1/second -j LOG
inet/filter/limit-648 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-648
+ inet6/filter/limit-648 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-648 -m limit --limit 1/second -j LOG
inet6/filter/limit-648 -j ACCEPT
Filter 650 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-649
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-649
inet/filter/limit-649 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-649 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-649 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-649
+ inet6/filter/limit-649 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-649 -m limit --limit 1/second -j LOG
Filter 651 {"conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-650
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-650
inet/filter/limit-650 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-650 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-650 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-650
+ inet6/filter/limit-650 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-650 -j ACCEPT
Filter 652 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7503,66 +7503,66 @@ Filter 652 {"action":"pass","conn-limit":{"interval":5,"
Filter 653 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-652
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-652
inet/filter/limit-652 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-652 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-652 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-652
+ inet6/filter/limit-652 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-652 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 654 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-653
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-653
inet/filter/limit-653 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-653 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-653 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-653
+ inet6/filter/limit-653 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-653 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 655 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-654
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-654
inet/filter/limit-654 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-654 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-654 -m limit --limit 1/second -j LOG
- inet6/filter/limit-654 -m limit --limit 1/second -j LOG
inet/filter/limit-654 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-654
+ inet6/filter/limit-654 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-654 -m limit --limit 1/second -j LOG
inet6/filter/limit-654 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 656 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-655
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-655
inet/filter/limit-655 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-655 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-655 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-655
+ inet6/filter/limit-655 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-655 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 657 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-656
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-656
inet/filter/limit-656 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-656 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-656 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-656
+ inet6/filter/limit-656 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-656 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
Filter 658 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-657
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-657
inet/filter/limit-657 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-657 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-657 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-657
+ inet6/filter/limit-657 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-657 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 659 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-658
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-658
inet/filter/limit-658 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-658 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-658 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-658
+ inet6/filter/limit-658 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-658 -j ACCEPT
Filter 660 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","out":"B"}
@@ -7573,30 +7573,30 @@ Filter 660 {"action":"pass","conn-limit":{"addr":"dest",
Filter 661 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-660
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-660
inet/filter/limit-660 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-660 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-660 -m limit --limit 1/second -j LOG
- inet6/filter/limit-660 -m limit --limit 1/second -j LOG
inet/filter/limit-660 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-660
+ inet6/filter/limit-660 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-660 -m limit --limit 1/second -j LOG
inet6/filter/limit-660 -j ACCEPT
Filter 662 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-661
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-661
inet/filter/limit-661 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-661 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-661 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-661
+ inet6/filter/limit-661 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-661 -m limit --limit 1/second -j LOG
Filter 663 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-662
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-662
inet/filter/limit-662 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-662 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-662 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-662
+ inet6/filter/limit-662 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-662 -j ACCEPT
Filter 664 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7607,66 +7607,66 @@ Filter 664 {"action":"pass","conn-limit":{"addr":"dest",
Filter 665 {"conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-664
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-664
inet/filter/limit-664 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-664 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-664 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-664
+ inet6/filter/limit-664 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-664 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 666 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-665
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-665
inet/filter/limit-665 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-665 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-665 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-665
+ inet6/filter/limit-665 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-665 -m recent --name user:C --rsource --mask fe00:: --set
Filter 667 {"conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-666
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-666
inet/filter/limit-666 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-666 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-666 -m limit --limit 1/second -j LOG
- inet6/filter/limit-666 -m limit --limit 1/second -j LOG
inet/filter/limit-666 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-666
+ inet6/filter/limit-666 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-666 -m limit --limit 1/second -j LOG
inet6/filter/limit-666 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 668 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-667
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-667
inet/filter/limit-667 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-667 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-667 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-667
+ inet6/filter/limit-667 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-667 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 669 {"conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-668
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-668
inet/filter/limit-668 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-668 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-668 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-668
+ inet6/filter/limit-668 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-668 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
Filter 670 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-669
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-669
inet/filter/limit-669 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-669 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-669 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-669
+ inet6/filter/limit-669 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-669 -m recent --name user:C --rsource --mask fe00:: --set
Filter 671 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-670
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-670
inet/filter/limit-670 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-670 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-670 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-670
+ inet6/filter/limit-670 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-670 -j ACCEPT
Filter 672 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
@@ -7677,30 +7677,30 @@ Filter 672 {"action":"pass","conn-limit":{"interval":5,"
Filter 673 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-672
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-672
inet/filter/limit-672 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-672 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-672 -m limit --limit 1/second -j LOG
- inet6/filter/limit-672 -m limit --limit 1/second -j LOG
inet/filter/limit-672 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-672
+ inet6/filter/limit-672 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-672 -m limit --limit 1/second -j LOG
inet6/filter/limit-672 -j ACCEPT
Filter 674 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-673
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-673
inet/filter/limit-673 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-673 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-673 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-673
+ inet6/filter/limit-673 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-673 -m limit --limit 1/second -j LOG
Filter 675 {"conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-674
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-674
inet/filter/limit-674 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-674 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-674 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-674
+ inet6/filter/limit-674 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-674 -j ACCEPT
Filter 676 {"action":"pass","conn-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7711,66 +7711,66 @@ Filter 676 {"action":"pass","conn-limit":{"interval":5,"
Filter 677 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-676
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-676
inet/filter/limit-676 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-676 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-676 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-676
+ inet6/filter/limit-676 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-676 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 678 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-677
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-677
inet/filter/limit-677 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-677 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-677 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-677
+ inet6/filter/limit-677 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-677 -m recent --name user:C --rdest --mask fe00:: --set
Filter 679 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-678
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-678
inet/filter/limit-678 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-678 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-678 -m limit --limit 1/second -j LOG
- inet6/filter/limit-678 -m limit --limit 1/second -j LOG
inet/filter/limit-678 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-678
+ inet6/filter/limit-678 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-678 -m limit --limit 1/second -j LOG
inet6/filter/limit-678 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 680 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-679
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-679
inet/filter/limit-679 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-679 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-679 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-679
+ inet6/filter/limit-679 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-679 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 681 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-680
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-680
inet/filter/limit-680 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-680 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-680 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-680
+ inet6/filter/limit-680 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-680 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
Filter 682 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-681
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-681
inet/filter/limit-681 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-681 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-681 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-681
+ inet6/filter/limit-681 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-681 -m recent --name user:C --rdest --mask fe00:: --set
Filter 683 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-682
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-682
inet/filter/limit-682 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-682 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-682 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-682
+ inet6/filter/limit-682 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-682 -j ACCEPT
Filter 684 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","out":"B"}
@@ -7781,30 +7781,30 @@ Filter 684 {"action":"pass","conn-limit":{"addr":"dest",
Filter 685 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-684
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-684
inet/filter/limit-684 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-684 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-684 -m limit --limit 1/second -j LOG
- inet6/filter/limit-684 -m limit --limit 1/second -j LOG
inet/filter/limit-684 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-684
+ inet6/filter/limit-684 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-684 -m limit --limit 1/second -j LOG
inet6/filter/limit-684 -j ACCEPT
Filter 686 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-685
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-685
inet/filter/limit-685 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-685 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-685 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-685
+ inet6/filter/limit-685 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-685 -m limit --limit 1/second -j LOG
Filter 687 {"conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-686
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-686
inet/filter/limit-686 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-686 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-686 -j ACCEPT
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-686
+ inet6/filter/limit-686 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-686 -j ACCEPT
Filter 688 {"action":"pass","conn-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"_fw","log":"none","out":"B"}
@@ -7815,11875 +7815,11875 @@ Filter 688 {"action":"pass","conn-limit":{"addr":"dest",
Filter 689 {"conn-limit":150,"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-688
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-688
inet/filter/limit-688 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-688 -j ACCEPT
- inet6/filter/limit-688 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-688 -j ACCEPT
inet/filter/limit-688 -m limit --limit 1/second -j LOG
- inet6/filter/limit-688 -m limit --limit 1/second -j LOG
inet/filter/limit-688 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-688
+ inet6/filter/limit-688 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-688 -j ACCEPT
+ inet6/filter/limit-688 -m limit --limit 1/second -j LOG
inet6/filter/limit-688 -j DROP
Filter 690 {"action":"pass","conn-limit":150,"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-689
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-689
inet/filter/limit-689 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-689 -j RETURN
- inet6/filter/limit-689 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-689 -j RETURN
inet/filter/limit-689 -m limit --limit 1/second -j LOG
- inet6/filter/limit-689 -m limit --limit 1/second -j LOG
inet/filter/limit-689 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-689
+ inet6/filter/limit-689 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-689 -j RETURN
+ inet6/filter/limit-689 -m limit --limit 1/second -j LOG
inet6/filter/limit-689 -j DROP
Filter 691 {"conn-limit":150,"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-690
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-690
inet/filter/limit-690 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-690 -j logaccept-7
- inet6/filter/limit-690 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-690 -j logaccept-7
+ inet/filter/limit-690 -m limit --limit 1/second -j LOG
+ inet/filter/limit-690 -j DROP
inet/filter/logaccept-7 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-7 -m limit --limit 1/second -j LOG
inet/filter/logaccept-7 -j ACCEPT
- inet6/filter/logaccept-7 -j ACCEPT
- inet/filter/limit-690 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-690
+ inet6/filter/limit-690 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-690 -j logaccept-7
inet6/filter/limit-690 -m limit --limit 1/second -j LOG
- inet/filter/limit-690 -j DROP
inet6/filter/limit-690 -j DROP
+ inet6/filter/logaccept-7 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-7 -j ACCEPT
Filter 692 {"conn-limit":150,"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-691
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-691
inet/filter/limit-691 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-691 -j ACCEPT
- inet6/filter/limit-691 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-691 -j ACCEPT
inet/filter/limit-691 -m limit --limit 1/second -j LOG
- inet6/filter/limit-691 -m limit --limit 1/second -j LOG
inet/filter/limit-691 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-691
+ inet6/filter/limit-691 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-691 -j ACCEPT
+ inet6/filter/limit-691 -m limit --limit 1/second -j LOG
inet6/filter/limit-691 -j DROP
Filter 693 {"conn-limit":{"count":150},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-692
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-692
inet/filter/limit-692 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-692 -j ACCEPT
- inet6/filter/limit-692 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-692 -j ACCEPT
inet/filter/limit-692 -m limit --limit 1/second -j LOG
- inet6/filter/limit-692 -m limit --limit 1/second -j LOG
inet/filter/limit-692 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-692
+ inet6/filter/limit-692 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-692 -j ACCEPT
+ inet6/filter/limit-692 -m limit --limit 1/second -j LOG
inet6/filter/limit-692 -j DROP
Filter 694 {"action":"pass","conn-limit":{"count":150},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-693
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-693
inet/filter/limit-693 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-693 -j RETURN
- inet6/filter/limit-693 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-693 -j RETURN
inet/filter/limit-693 -m limit --limit 1/second -j LOG
- inet6/filter/limit-693 -m limit --limit 1/second -j LOG
inet/filter/limit-693 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-693
+ inet6/filter/limit-693 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-693 -j RETURN
+ inet6/filter/limit-693 -m limit --limit 1/second -j LOG
inet6/filter/limit-693 -j DROP
Filter 695 {"conn-limit":{"count":150},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-694
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-694
inet/filter/limit-694 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-694 -j logaccept-8
- inet6/filter/limit-694 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-694 -j logaccept-8
+ inet/filter/limit-694 -m limit --limit 1/second -j LOG
+ inet/filter/limit-694 -j DROP
inet/filter/logaccept-8 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-8 -m limit --limit 1/second -j LOG
inet/filter/logaccept-8 -j ACCEPT
- inet6/filter/logaccept-8 -j ACCEPT
- inet/filter/limit-694 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-694
+ inet6/filter/limit-694 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-694 -j logaccept-8
inet6/filter/limit-694 -m limit --limit 1/second -j LOG
- inet/filter/limit-694 -j DROP
inet6/filter/limit-694 -j DROP
+ inet6/filter/logaccept-8 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-8 -j ACCEPT
Filter 696 {"conn-limit":{"count":150},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-695
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-695
inet/filter/limit-695 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-695 -j ACCEPT
- inet6/filter/limit-695 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-695 -j ACCEPT
inet/filter/limit-695 -m limit --limit 1/second -j LOG
- inet6/filter/limit-695 -m limit --limit 1/second -j LOG
inet/filter/limit-695 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-695
+ inet6/filter/limit-695 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-695 -j ACCEPT
+ inet6/filter/limit-695 -m limit --limit 1/second -j LOG
inet6/filter/limit-695 -j DROP
Filter 697 {"conn-limit":{"count":150,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-696
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-696
inet/filter/limit-696 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-696 -j ACCEPT
- inet6/filter/limit-696 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-696 -j ACCEPT
inet/filter/limit-696 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-696
+ inet6/filter/limit-696 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-696 -j ACCEPT
inet6/filter/limit-696 -j DROP
Filter 698 {"action":"pass","conn-limit":{"count":150,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-697
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-697
inet/filter/limit-697 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-697 -j RETURN
- inet6/filter/limit-697 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-697 -j RETURN
inet/filter/limit-697 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-697
+ inet6/filter/limit-697 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-697 -j RETURN
inet6/filter/limit-697 -j DROP
Filter 699 {"conn-limit":{"count":150,"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-698
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-698
inet/filter/limit-698 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-698 -j logaccept-9
- inet6/filter/limit-698 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-698 -j logaccept-9
+ inet/filter/limit-698 -j DROP
inet/filter/logaccept-9 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-9 -m limit --limit 1/second -j LOG
inet/filter/logaccept-9 -j ACCEPT
- inet6/filter/logaccept-9 -j ACCEPT
- inet/filter/limit-698 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-698
+ inet6/filter/limit-698 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-698 -j logaccept-9
inet6/filter/limit-698 -j DROP
+ inet6/filter/logaccept-9 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-9 -j ACCEPT
Filter 700 {"conn-limit":{"count":150,"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-699
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-699
inet/filter/limit-699 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-699 -j ACCEPT
- inet6/filter/limit-699 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-699 -j ACCEPT
inet/filter/limit-699 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-699
+ inet6/filter/limit-699 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-699 -j ACCEPT
inet6/filter/limit-699 -j DROP
Filter 701 {"conn-limit":{"count":150,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-700
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-700
inet/filter/limit-700 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-700 -j ACCEPT
- inet6/filter/limit-700 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-700 -j ACCEPT
inet/filter/limit-700 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-700
+ inet6/filter/limit-700 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-700 -j ACCEPT
inet6/filter/limit-700 -j DROP
Filter 702 {"action":"pass","conn-limit":{"count":150,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-701
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-701
inet/filter/limit-701 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-701 -j RETURN
- inet6/filter/limit-701 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-701 -j RETURN
inet/filter/limit-701 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-701
+ inet6/filter/limit-701 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-701 -j RETURN
inet6/filter/limit-701 -j DROP
Filter 703 {"conn-limit":{"count":150,"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-702
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-702
inet/filter/limit-702 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-702 -j logaccept-10
- inet6/filter/limit-702 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-702 -j logaccept-10
+ inet/filter/limit-702 -j DROP
inet/filter/logaccept-10 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-10 -m limit --limit 1/second -j LOG
inet/filter/logaccept-10 -j ACCEPT
- inet6/filter/logaccept-10 -j ACCEPT
- inet/filter/limit-702 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-702
+ inet6/filter/limit-702 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-702 -j logaccept-10
inet6/filter/limit-702 -j DROP
+ inet6/filter/logaccept-10 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-10 -j ACCEPT
Filter 704 {"conn-limit":{"count":150,"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-703
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-703
inet/filter/limit-703 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-703 -j ACCEPT
- inet6/filter/limit-703 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-703 -j ACCEPT
inet/filter/limit-703 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-703
+ inet6/filter/limit-703 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-703 -j ACCEPT
inet6/filter/limit-703 -j DROP
Filter 705 {"conn-limit":{"count":150,"interval":5},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-704
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-704
inet/filter/limit-704 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-704 -j ACCEPT
- inet6/filter/limit-704 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-704 -j ACCEPT
inet/filter/limit-704 -m limit --limit 1/second -j LOG
- inet6/filter/limit-704 -m limit --limit 1/second -j LOG
inet/filter/limit-704 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-704
+ inet6/filter/limit-704 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-704 -j ACCEPT
+ inet6/filter/limit-704 -m limit --limit 1/second -j LOG
inet6/filter/limit-704 -j DROP
Filter 706 {"action":"pass","conn-limit":{"count":150,"interval":5},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-705
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-705
inet/filter/limit-705 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-705 -j RETURN
- inet6/filter/limit-705 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-705 -j RETURN
inet/filter/limit-705 -m limit --limit 1/second -j LOG
- inet6/filter/limit-705 -m limit --limit 1/second -j LOG
inet/filter/limit-705 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-705
+ inet6/filter/limit-705 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-705 -j RETURN
+ inet6/filter/limit-705 -m limit --limit 1/second -j LOG
inet6/filter/limit-705 -j DROP
Filter 707 {"conn-limit":{"count":150,"interval":5},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-706
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-706
inet/filter/limit-706 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-706 -j logaccept-11
- inet6/filter/limit-706 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-706 -j logaccept-11
+ inet/filter/limit-706 -m limit --limit 1/second -j LOG
+ inet/filter/limit-706 -j DROP
inet/filter/logaccept-11 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-11 -m limit --limit 1/second -j LOG
inet/filter/logaccept-11 -j ACCEPT
- inet6/filter/logaccept-11 -j ACCEPT
- inet/filter/limit-706 -m limit --limit 1/second -j LOG
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-706
+ inet6/filter/limit-706 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-706 -j logaccept-11
inet6/filter/limit-706 -m limit --limit 1/second -j LOG
- inet/filter/limit-706 -j DROP
inet6/filter/limit-706 -j DROP
+ inet6/filter/logaccept-11 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-11 -j ACCEPT
Filter 708 {"conn-limit":{"count":150,"interval":5},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-707
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-707
inet/filter/limit-707 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-707 -j ACCEPT
- inet6/filter/limit-707 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-707 -j ACCEPT
inet/filter/limit-707 -m limit --limit 1/second -j LOG
- inet6/filter/limit-707 -m limit --limit 1/second -j LOG
inet/filter/limit-707 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-707
+ inet6/filter/limit-707 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-707 -j ACCEPT
+ inet6/filter/limit-707 -m limit --limit 1/second -j LOG
inet6/filter/limit-707 -j DROP
Filter 709 {"conn-limit":{"count":150,"interval":5,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-708
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-708
inet/filter/limit-708 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-708 -j ACCEPT
- inet6/filter/limit-708 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-708 -j ACCEPT
inet/filter/limit-708 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-708
+ inet6/filter/limit-708 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-708 -j ACCEPT
inet6/filter/limit-708 -j DROP
Filter 710 {"action":"pass","conn-limit":{"count":150,"interval":5,"log":false},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-709
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-709
inet/filter/limit-709 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-709 -j RETURN
- inet6/filter/limit-709 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-709 -j RETURN
inet/filter/limit-709 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-709
+ inet6/filter/limit-709 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-709 -j RETURN
inet6/filter/limit-709 -j DROP
Filter 711 {"conn-limit":{"count":150,"interval":5,"log":false},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-710
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-710
inet/filter/limit-710 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-710 -j logaccept-12
- inet6/filter/limit-710 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-710 -j logaccept-12
+ inet/filter/limit-710 -j DROP
inet/filter/logaccept-12 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-12 -m limit --limit 1/second -j LOG
inet/filter/logaccept-12 -j ACCEPT
- inet6/filter/logaccept-12 -j ACCEPT
- inet/filter/limit-710 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-710
+ inet6/filter/limit-710 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-710 -j logaccept-12
inet6/filter/limit-710 -j DROP
+ inet6/filter/logaccept-12 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-12 -j ACCEPT
Filter 712 {"conn-limit":{"count":150,"interval":5,"log":false},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-711
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-711
inet/filter/limit-711 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-711 -j ACCEPT
- inet6/filter/limit-711 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-711 -j ACCEPT
inet/filter/limit-711 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-711
+ inet6/filter/limit-711 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-711 -j ACCEPT
inet6/filter/limit-711 -j DROP
Filter 713 {"conn-limit":{"count":150,"interval":5,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-712
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-712
inet/filter/limit-712 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-712 -j ACCEPT
- inet6/filter/limit-712 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-712 -j ACCEPT
inet/filter/limit-712 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-712
+ inet6/filter/limit-712 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-712 -j ACCEPT
inet6/filter/limit-712 -j DROP
Filter 714 {"action":"pass","conn-limit":{"count":150,"interval":5,"log":"none"},"in":"_fw","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-713
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-713
inet/filter/limit-713 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-713 -j RETURN
- inet6/filter/limit-713 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-713 -j RETURN
inet/filter/limit-713 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-713
+ inet6/filter/limit-713 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-713 -j RETURN
inet6/filter/limit-713 -j DROP
Filter 715 {"conn-limit":{"count":150,"interval":5,"log":"none"},"in":"_fw","log":true,"out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-714
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-714
inet/filter/limit-714 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-714 -j logaccept-13
- inet6/filter/limit-714 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-714 -j logaccept-13
+ inet/filter/limit-714 -j DROP
inet/filter/logaccept-13 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-13 -m limit --limit 1/second -j LOG
inet/filter/logaccept-13 -j ACCEPT
- inet6/filter/logaccept-13 -j ACCEPT
- inet/filter/limit-714 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-714
+ inet6/filter/limit-714 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-714 -j logaccept-13
inet6/filter/limit-714 -j DROP
+ inet6/filter/logaccept-13 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-13 -j ACCEPT
Filter 716 {"conn-limit":{"count":150,"interval":5,"log":"none"},"in":"_fw","log":"none","out":"B"}
(filter-limit)
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j limit-715
- inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-715
inet/filter/limit-715 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-715 -j ACCEPT
- inet6/filter/limit-715 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-715 -j ACCEPT
inet/filter/limit-715 -j DROP
+ inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j limit-715
+ inet6/filter/limit-715 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-715 -j ACCEPT
inet6/filter/limit-715 -j DROP
Filter 717 {"flow-limit":1}
(filter-limit)
inet/filter/FORWARD -j limit-716
- inet6/filter/FORWARD -j limit-716
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-716
- inet6/filter/INPUT -j limit-716
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-716
- inet6/filter/OUTPUT -j limit-716
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-716 -m recent --name limit-716 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-228
- inet6/filter/limit-716 -m recent --name limit-716 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-228
+ inet/filter/limit-716 -m recent --name limit-716 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-228 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-228 -m limit --limit 1/second -j LOG
inet/filter/logdrop-228 -j DROP
- inet6/filter/logdrop-228 -j DROP
- inet/filter/limit-716 -m recent --name limit-716 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-716 -m recent --name limit-716 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-716
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-716
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-716
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-716 -m recent --name limit-716 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-228
+ inet6/filter/limit-716 -m recent --name limit-716 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-228 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-228 -j DROP
Filter 718 {"action":"pass","flow-limit":1}
(filter-limit)
inet/filter/FORWARD -j limit-717
- inet6/filter/FORWARD -j limit-717
inet/filter/INPUT -j limit-717
- inet6/filter/INPUT -j limit-717
inet/filter/OUTPUT -j limit-717
- inet6/filter/OUTPUT -j limit-717
inet/filter/limit-717 -m recent --name limit-717 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-229
- inet6/filter/limit-717 -m recent --name limit-717 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-229
+ inet/filter/limit-717 -m recent --name limit-717 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-229 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-229 -m limit --limit 1/second -j LOG
inet/filter/logdrop-229 -j DROP
- inet6/filter/logdrop-229 -j DROP
- inet/filter/limit-717 -m recent --name limit-717 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-717
+ inet6/filter/INPUT -j limit-717
+ inet6/filter/OUTPUT -j limit-717
+ inet6/filter/limit-717 -m recent --name limit-717 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-229
inet6/filter/limit-717 -m recent --name limit-717 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-229 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-229 -j DROP
Filter 719 {"flow-limit":1,"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-718
- inet6/filter/FORWARD -j limit-718
+ inet/filter/FORWARD -j logaccept-final-0
inet/filter/INPUT -j limit-718
- inet6/filter/INPUT -j limit-718
+ inet/filter/INPUT -j logaccept-final-0
inet/filter/OUTPUT -j limit-718
- inet6/filter/OUTPUT -j limit-718
+ inet/filter/OUTPUT -j logaccept-final-0
inet/filter/limit-718 -m recent --name limit-718 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-230
- inet6/filter/limit-718 -m recent --name limit-718 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-230
+ inet/filter/limit-718 -m recent --name limit-718 --rsource --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-0 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-0 -j ACCEPT
inet/filter/logdrop-230 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-230 -m limit --limit 1/second -j LOG
inet/filter/logdrop-230 -j DROP
- inet6/filter/logdrop-230 -j DROP
- inet/filter/limit-718 -m recent --name limit-718 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-718 -m recent --name limit-718 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-0
+ inet6/filter/FORWARD -j limit-718
inet6/filter/FORWARD -j logaccept-final-0
- inet/filter/INPUT -j logaccept-final-0
+ inet6/filter/INPUT -j limit-718
inet6/filter/INPUT -j logaccept-final-0
- inet/filter/OUTPUT -j logaccept-final-0
+ inet6/filter/OUTPUT -j limit-718
inet6/filter/OUTPUT -j logaccept-final-0
- inet/filter/logaccept-final-0 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-718 -m recent --name limit-718 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-230
+ inet6/filter/limit-718 -m recent --name limit-718 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-0 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-0 -j ACCEPT
inet6/filter/logaccept-final-0 -j ACCEPT
+ inet6/filter/logdrop-230 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-230 -j DROP
Filter 720 {"action":"pass","flow-limit":1,"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-719
- inet6/filter/FORWARD -j limit-719
inet/filter/INPUT -j limit-719
- inet6/filter/INPUT -j limit-719
inet/filter/OUTPUT -j limit-719
- inet6/filter/OUTPUT -j limit-719
inet/filter/limit-719 -m recent --name limit-719 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-231
- inet6/filter/limit-719 -m recent --name limit-719 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-231
+ inet/filter/limit-719 -m recent --name limit-719 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-231 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-231 -m limit --limit 1/second -j LOG
inet/filter/logdrop-231 -j DROP
- inet6/filter/logdrop-231 -j DROP
- inet/filter/limit-719 -m recent --name limit-719 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-719
+ inet6/filter/INPUT -j limit-719
+ inet6/filter/OUTPUT -j limit-719
+ inet6/filter/limit-719 -m recent --name limit-719 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-231
inet6/filter/limit-719 -m recent --name limit-719 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-231 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-231 -j DROP
Filter 721 {"flow-limit":1,"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-720
- inet6/filter/FORWARD -j limit-720
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-720
- inet6/filter/INPUT -j limit-720
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-720
- inet6/filter/OUTPUT -j limit-720
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-720 -m recent --name limit-720 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-232
- inet6/filter/limit-720 -m recent --name limit-720 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-232
+ inet/filter/limit-720 -m recent --name limit-720 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-232 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-232 -m limit --limit 1/second -j LOG
inet/filter/logdrop-232 -j DROP
- inet6/filter/logdrop-232 -j DROP
- inet/filter/limit-720 -m recent --name limit-720 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-720 -m recent --name limit-720 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-720
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-720
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-720
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-720 -m recent --name limit-720 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-232
+ inet6/filter/limit-720 -m recent --name limit-720 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-232 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-232 -j DROP
Filter 722 {"action":"pass","flow-limit":1,"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-721
- inet6/filter/FORWARD -j limit-721
inet/filter/INPUT -j limit-721
- inet6/filter/INPUT -j limit-721
inet/filter/OUTPUT -j limit-721
- inet6/filter/OUTPUT -j limit-721
inet/filter/limit-721 -m recent --name limit-721 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-233
- inet6/filter/limit-721 -m recent --name limit-721 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-233
+ inet/filter/limit-721 -m recent --name limit-721 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-233 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-233 -m limit --limit 1/second -j LOG
inet/filter/logdrop-233 -j DROP
- inet6/filter/logdrop-233 -j DROP
- inet/filter/limit-721 -m recent --name limit-721 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-721
+ inet6/filter/INPUT -j limit-721
+ inet6/filter/OUTPUT -j limit-721
+ inet6/filter/limit-721 -m recent --name limit-721 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-233
inet6/filter/limit-721 -m recent --name limit-721 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-233 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-233 -j DROP
Filter 723 {"flow-limit":{}}
(filter-limit)
inet/filter/FORWARD -j limit-722
- inet6/filter/FORWARD -j limit-722
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-722
- inet6/filter/INPUT -j limit-722
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-722
- inet6/filter/OUTPUT -j limit-722
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-722 -m recent --name limit-722 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-234
- inet6/filter/limit-722 -m recent --name limit-722 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-234
+ inet/filter/limit-722 -m recent --name limit-722 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-234 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-234 -m limit --limit 1/second -j LOG
inet/filter/logdrop-234 -j DROP
- inet6/filter/logdrop-234 -j DROP
- inet/filter/limit-722 -m recent --name limit-722 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-722 -m recent --name limit-722 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-722
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-722
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-722
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-722 -m recent --name limit-722 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-234
+ inet6/filter/limit-722 -m recent --name limit-722 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-234 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-234 -j DROP
Filter 724 {"action":"pass","flow-limit":{}}
(filter-limit)
inet/filter/FORWARD -j limit-723
- inet6/filter/FORWARD -j limit-723
inet/filter/INPUT -j limit-723
- inet6/filter/INPUT -j limit-723
inet/filter/OUTPUT -j limit-723
- inet6/filter/OUTPUT -j limit-723
inet/filter/limit-723 -m recent --name limit-723 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-235
- inet6/filter/limit-723 -m recent --name limit-723 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-235
+ inet/filter/limit-723 -m recent --name limit-723 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-235 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-235 -m limit --limit 1/second -j LOG
inet/filter/logdrop-235 -j DROP
- inet6/filter/logdrop-235 -j DROP
- inet/filter/limit-723 -m recent --name limit-723 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-723
+ inet6/filter/INPUT -j limit-723
+ inet6/filter/OUTPUT -j limit-723
+ inet6/filter/limit-723 -m recent --name limit-723 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-235
inet6/filter/limit-723 -m recent --name limit-723 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-235 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-235 -j DROP
Filter 725 {"flow-limit":{},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-724
- inet6/filter/FORWARD -j limit-724
+ inet/filter/FORWARD -j logaccept-final-1
inet/filter/INPUT -j limit-724
- inet6/filter/INPUT -j limit-724
+ inet/filter/INPUT -j logaccept-final-1
inet/filter/OUTPUT -j limit-724
- inet6/filter/OUTPUT -j limit-724
+ inet/filter/OUTPUT -j logaccept-final-1
inet/filter/limit-724 -m recent --name limit-724 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-236
- inet6/filter/limit-724 -m recent --name limit-724 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-236
+ inet/filter/limit-724 -m recent --name limit-724 --rsource --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-1 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-1 -j ACCEPT
inet/filter/logdrop-236 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-236 -m limit --limit 1/second -j LOG
inet/filter/logdrop-236 -j DROP
- inet6/filter/logdrop-236 -j DROP
- inet/filter/limit-724 -m recent --name limit-724 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-724 -m recent --name limit-724 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-1
+ inet6/filter/FORWARD -j limit-724
inet6/filter/FORWARD -j logaccept-final-1
- inet/filter/INPUT -j logaccept-final-1
+ inet6/filter/INPUT -j limit-724
inet6/filter/INPUT -j logaccept-final-1
- inet/filter/OUTPUT -j logaccept-final-1
+ inet6/filter/OUTPUT -j limit-724
inet6/filter/OUTPUT -j logaccept-final-1
- inet/filter/logaccept-final-1 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-724 -m recent --name limit-724 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-236
+ inet6/filter/limit-724 -m recent --name limit-724 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-1 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-1 -j ACCEPT
inet6/filter/logaccept-final-1 -j ACCEPT
+ inet6/filter/logdrop-236 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-236 -j DROP
Filter 726 {"action":"pass","flow-limit":{},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-725
- inet6/filter/FORWARD -j limit-725
inet/filter/INPUT -j limit-725
- inet6/filter/INPUT -j limit-725
inet/filter/OUTPUT -j limit-725
- inet6/filter/OUTPUT -j limit-725
inet/filter/limit-725 -m recent --name limit-725 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-237
- inet6/filter/limit-725 -m recent --name limit-725 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-237
+ inet/filter/limit-725 -m recent --name limit-725 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-237 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-237 -m limit --limit 1/second -j LOG
inet/filter/logdrop-237 -j DROP
- inet6/filter/logdrop-237 -j DROP
- inet/filter/limit-725 -m recent --name limit-725 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-725
+ inet6/filter/INPUT -j limit-725
+ inet6/filter/OUTPUT -j limit-725
+ inet6/filter/limit-725 -m recent --name limit-725 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-237
inet6/filter/limit-725 -m recent --name limit-725 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-237 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-237 -j DROP
Filter 727 {"flow-limit":{},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-726
- inet6/filter/FORWARD -j limit-726
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-726
- inet6/filter/INPUT -j limit-726
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-726
- inet6/filter/OUTPUT -j limit-726
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-726 -m recent --name limit-726 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-238
- inet6/filter/limit-726 -m recent --name limit-726 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-238
+ inet/filter/limit-726 -m recent --name limit-726 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-238 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-238 -m limit --limit 1/second -j LOG
inet/filter/logdrop-238 -j DROP
- inet6/filter/logdrop-238 -j DROP
- inet/filter/limit-726 -m recent --name limit-726 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-726 -m recent --name limit-726 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-726
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-726
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-726
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-726 -m recent --name limit-726 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-238
+ inet6/filter/limit-726 -m recent --name limit-726 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-238 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-238 -j DROP
Filter 728 {"action":"pass","flow-limit":{},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-727
- inet6/filter/FORWARD -j limit-727
inet/filter/INPUT -j limit-727
- inet6/filter/INPUT -j limit-727
inet/filter/OUTPUT -j limit-727
- inet6/filter/OUTPUT -j limit-727
inet/filter/limit-727 -m recent --name limit-727 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-239
- inet6/filter/limit-727 -m recent --name limit-727 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-239
+ inet/filter/limit-727 -m recent --name limit-727 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-239 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-239 -m limit --limit 1/second -j LOG
inet/filter/logdrop-239 -j DROP
- inet6/filter/logdrop-239 -j DROP
- inet/filter/limit-727 -m recent --name limit-727 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-727
+ inet6/filter/INPUT -j limit-727
+ inet6/filter/OUTPUT -j limit-727
+ inet6/filter/limit-727 -m recent --name limit-727 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-239
inet6/filter/limit-727 -m recent --name limit-727 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-239 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-239 -j DROP
Filter 729 {"flow-limit":{"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-728
- inet6/filter/FORWARD -j limit-728
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-728
- inet6/filter/INPUT -j limit-728
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-728
- inet6/filter/OUTPUT -j limit-728
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-728 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-240
- inet6/filter/limit-728 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-240
+ inet/filter/limit-728 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-240 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-240 -m limit --limit 1/second -j LOG
inet/filter/logdrop-240 -j DROP
- inet6/filter/logdrop-240 -j DROP
- inet/filter/limit-728 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-728 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-728
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-728
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-728
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-728 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-240
+ inet6/filter/limit-728 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-240 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-240 -j DROP
Filter 730 {"action":"pass","flow-limit":{"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-729
- inet6/filter/FORWARD -j limit-729
inet/filter/INPUT -j limit-729
- inet6/filter/INPUT -j limit-729
inet/filter/OUTPUT -j limit-729
- inet6/filter/OUTPUT -j limit-729
inet/filter/limit-729 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-241
- inet6/filter/limit-729 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-241
+ inet/filter/limit-729 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-241 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-241 -m limit --limit 1/second -j LOG
inet/filter/logdrop-241 -j DROP
- inet6/filter/logdrop-241 -j DROP
- inet/filter/limit-729 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-729
+ inet6/filter/INPUT -j limit-729
+ inet6/filter/OUTPUT -j limit-729
+ inet6/filter/limit-729 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-241
inet6/filter/limit-729 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-241 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-241 -j DROP
Filter 731 {"flow-limit":{"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-730
- inet6/filter/FORWARD -j limit-730
+ inet/filter/FORWARD -j logaccept-final-2
inet/filter/INPUT -j limit-730
- inet6/filter/INPUT -j limit-730
+ inet/filter/INPUT -j logaccept-final-2
inet/filter/OUTPUT -j limit-730
- inet6/filter/OUTPUT -j limit-730
+ inet/filter/OUTPUT -j logaccept-final-2
inet/filter/limit-730 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-242
- inet6/filter/limit-730 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-242
+ inet/filter/limit-730 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-2 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-2 -j ACCEPT
inet/filter/logdrop-242 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-242 -m limit --limit 1/second -j LOG
inet/filter/logdrop-242 -j DROP
- inet6/filter/logdrop-242 -j DROP
- inet/filter/limit-730 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-730 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-2
+ inet6/filter/FORWARD -j limit-730
inet6/filter/FORWARD -j logaccept-final-2
- inet/filter/INPUT -j logaccept-final-2
+ inet6/filter/INPUT -j limit-730
inet6/filter/INPUT -j logaccept-final-2
- inet/filter/OUTPUT -j logaccept-final-2
+ inet6/filter/OUTPUT -j limit-730
inet6/filter/OUTPUT -j logaccept-final-2
- inet/filter/logaccept-final-2 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-730 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-242
+ inet6/filter/limit-730 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-2 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-2 -j ACCEPT
inet6/filter/logaccept-final-2 -j ACCEPT
+ inet6/filter/logdrop-242 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-242 -j DROP
Filter 732 {"action":"pass","flow-limit":{"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-731
- inet6/filter/FORWARD -j limit-731
inet/filter/INPUT -j limit-731
- inet6/filter/INPUT -j limit-731
inet/filter/OUTPUT -j limit-731
- inet6/filter/OUTPUT -j limit-731
inet/filter/limit-731 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-243
- inet6/filter/limit-731 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-243
+ inet/filter/limit-731 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-243 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-243 -m limit --limit 1/second -j LOG
inet/filter/logdrop-243 -j DROP
- inet6/filter/logdrop-243 -j DROP
- inet/filter/limit-731 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-731
+ inet6/filter/INPUT -j limit-731
+ inet6/filter/OUTPUT -j limit-731
+ inet6/filter/limit-731 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-243
inet6/filter/limit-731 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-243 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-243 -j DROP
Filter 733 {"flow-limit":{"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-732
- inet6/filter/FORWARD -j limit-732
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-732
- inet6/filter/INPUT -j limit-732
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-732
- inet6/filter/OUTPUT -j limit-732
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-732 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-244
- inet6/filter/limit-732 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-244
+ inet/filter/limit-732 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-244 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-244 -m limit --limit 1/second -j LOG
inet/filter/logdrop-244 -j DROP
- inet6/filter/logdrop-244 -j DROP
- inet/filter/limit-732 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-732 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-732
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-732
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-732
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-732 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-244
+ inet6/filter/limit-732 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-244 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-244 -j DROP
Filter 734 {"action":"pass","flow-limit":{"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-733
- inet6/filter/FORWARD -j limit-733
inet/filter/INPUT -j limit-733
- inet6/filter/INPUT -j limit-733
inet/filter/OUTPUT -j limit-733
- inet6/filter/OUTPUT -j limit-733
inet/filter/limit-733 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-245
- inet6/filter/limit-733 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-245
+ inet/filter/limit-733 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-245 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-245 -m limit --limit 1/second -j LOG
inet/filter/logdrop-245 -j DROP
- inet6/filter/logdrop-245 -j DROP
- inet/filter/limit-733 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-733
+ inet6/filter/INPUT -j limit-733
+ inet6/filter/OUTPUT -j limit-733
+ inet6/filter/limit-733 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-245
inet6/filter/limit-733 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-245 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-245 -j DROP
Filter 735 {"flow-limit":{"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-734
- inet6/filter/FORWARD -j limit-734
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-734
- inet6/filter/INPUT -j limit-734
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-734
- inet6/filter/OUTPUT -j limit-734
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-734 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-246
- inet6/filter/limit-734 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-246
inet/filter/logdrop-246 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-246 -m limit --limit 1/second -j LOG
inet/filter/logdrop-246 -j DROP
- inet6/filter/logdrop-246 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-734
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-734
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-734
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-734 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-246
+ inet6/filter/logdrop-246 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-246 -j DROP
Filter 736 {"action":"pass","flow-limit":{"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-735
- inet6/filter/FORWARD -j limit-735
inet/filter/INPUT -j limit-735
- inet6/filter/INPUT -j limit-735
inet/filter/OUTPUT -j limit-735
- inet6/filter/OUTPUT -j limit-735
inet/filter/limit-735 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-247
- inet6/filter/limit-735 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-247
inet/filter/logdrop-247 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-247 -m limit --limit 1/second -j LOG
inet/filter/logdrop-247 -j DROP
+ inet6/filter/FORWARD -j limit-735
+ inet6/filter/INPUT -j limit-735
+ inet6/filter/OUTPUT -j limit-735
+ inet6/filter/limit-735 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-247
+ inet6/filter/logdrop-247 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-247 -j DROP
Filter 737 {"flow-limit":{"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-736
- inet6/filter/FORWARD -j limit-736
+ inet/filter/FORWARD -j logaccept-final-3
inet/filter/INPUT -j limit-736
- inet6/filter/INPUT -j limit-736
+ inet/filter/INPUT -j logaccept-final-3
inet/filter/OUTPUT -j limit-736
- inet6/filter/OUTPUT -j limit-736
+ inet/filter/OUTPUT -j logaccept-final-3
inet/filter/limit-736 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-248
- inet6/filter/limit-736 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-248
+ inet/filter/logaccept-final-3 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-3 -j ACCEPT
inet/filter/logdrop-248 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-248 -m limit --limit 1/second -j LOG
inet/filter/logdrop-248 -j DROP
- inet6/filter/logdrop-248 -j DROP
- inet/filter/FORWARD -j logaccept-final-3
+ inet6/filter/FORWARD -j limit-736
inet6/filter/FORWARD -j logaccept-final-3
- inet/filter/INPUT -j logaccept-final-3
+ inet6/filter/INPUT -j limit-736
inet6/filter/INPUT -j logaccept-final-3
- inet/filter/OUTPUT -j logaccept-final-3
+ inet6/filter/OUTPUT -j limit-736
inet6/filter/OUTPUT -j logaccept-final-3
- inet/filter/logaccept-final-3 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-736 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-248
inet6/filter/logaccept-final-3 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-3 -j ACCEPT
inet6/filter/logaccept-final-3 -j ACCEPT
+ inet6/filter/logdrop-248 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-248 -j DROP
Filter 738 {"action":"pass","flow-limit":{"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-737
- inet6/filter/FORWARD -j limit-737
inet/filter/INPUT -j limit-737
- inet6/filter/INPUT -j limit-737
inet/filter/OUTPUT -j limit-737
- inet6/filter/OUTPUT -j limit-737
inet/filter/limit-737 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-249
- inet6/filter/limit-737 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-249
+ inet/filter/limit-737 -m limit --limit 1/second -j LOG
inet/filter/logdrop-249 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-249 -m limit --limit 1/second -j LOG
inet/filter/logdrop-249 -j DROP
- inet6/filter/logdrop-249 -j DROP
- inet/filter/limit-737 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-737
+ inet6/filter/INPUT -j limit-737
+ inet6/filter/OUTPUT -j limit-737
+ inet6/filter/limit-737 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-249
inet6/filter/limit-737 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-249 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-249 -j DROP
Filter 739 {"flow-limit":{"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-738
- inet6/filter/FORWARD -j limit-738
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-738
- inet6/filter/INPUT -j limit-738
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-738
- inet6/filter/OUTPUT -j limit-738
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-738 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-250
- inet6/filter/limit-738 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-250
inet/filter/logdrop-250 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-250 -m limit --limit 1/second -j LOG
inet/filter/logdrop-250 -j DROP
- inet6/filter/logdrop-250 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-738
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-738
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-738
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-738 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-250
+ inet6/filter/logdrop-250 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-250 -j DROP
Filter 740 {"action":"pass","flow-limit":{"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-739
- inet6/filter/FORWARD -j limit-739
inet/filter/INPUT -j limit-739
- inet6/filter/INPUT -j limit-739
inet/filter/OUTPUT -j limit-739
- inet6/filter/OUTPUT -j limit-739
inet/filter/limit-739 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-251
- inet6/filter/limit-739 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-251
inet/filter/logdrop-251 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-251 -m limit --limit 1/second -j LOG
inet/filter/logdrop-251 -j DROP
+ inet6/filter/FORWARD -j limit-739
+ inet6/filter/INPUT -j limit-739
+ inet6/filter/OUTPUT -j limit-739
+ inet6/filter/limit-739 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-251
+ inet6/filter/logdrop-251 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-251 -j DROP
Filter 741 {"flow-limit":{"addr":"dest","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-740
- inet6/filter/FORWARD -j limit-740
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-740
- inet6/filter/INPUT -j limit-740
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-740
- inet6/filter/OUTPUT -j limit-740
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-740 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-252
- inet6/filter/limit-740 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-252
+ inet/filter/limit-740 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-252 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-252 -m limit --limit 1/second -j LOG
inet/filter/logdrop-252 -j DROP
- inet6/filter/logdrop-252 -j DROP
- inet/filter/limit-740 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-740 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-740
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-740
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-740
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-740 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-252
+ inet6/filter/limit-740 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-252 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-252 -j DROP
Filter 742 {"action":"pass","flow-limit":{"addr":"dest","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-741
- inet6/filter/FORWARD -j limit-741
inet/filter/INPUT -j limit-741
- inet6/filter/INPUT -j limit-741
inet/filter/OUTPUT -j limit-741
- inet6/filter/OUTPUT -j limit-741
inet/filter/limit-741 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-253
- inet6/filter/limit-741 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-253
+ inet/filter/limit-741 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-253 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-253 -m limit --limit 1/second -j LOG
inet/filter/logdrop-253 -j DROP
- inet6/filter/logdrop-253 -j DROP
- inet/filter/limit-741 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-741
+ inet6/filter/INPUT -j limit-741
+ inet6/filter/OUTPUT -j limit-741
+ inet6/filter/limit-741 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-253
inet6/filter/limit-741 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-253 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-253 -j DROP
Filter 743 {"flow-limit":{"addr":"dest","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-742
- inet6/filter/FORWARD -j limit-742
+ inet/filter/FORWARD -j logaccept-final-4
inet/filter/INPUT -j limit-742
- inet6/filter/INPUT -j limit-742
+ inet/filter/INPUT -j logaccept-final-4
inet/filter/OUTPUT -j limit-742
- inet6/filter/OUTPUT -j limit-742
+ inet/filter/OUTPUT -j logaccept-final-4
inet/filter/limit-742 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-254
- inet6/filter/limit-742 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-254
+ inet/filter/limit-742 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-4 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-4 -j ACCEPT
inet/filter/logdrop-254 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-254 -m limit --limit 1/second -j LOG
inet/filter/logdrop-254 -j DROP
- inet6/filter/logdrop-254 -j DROP
- inet/filter/limit-742 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-742 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-4
+ inet6/filter/FORWARD -j limit-742
inet6/filter/FORWARD -j logaccept-final-4
- inet/filter/INPUT -j logaccept-final-4
+ inet6/filter/INPUT -j limit-742
inet6/filter/INPUT -j logaccept-final-4
- inet/filter/OUTPUT -j logaccept-final-4
+ inet6/filter/OUTPUT -j limit-742
inet6/filter/OUTPUT -j logaccept-final-4
- inet/filter/logaccept-final-4 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-742 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-254
+ inet6/filter/limit-742 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-4 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-4 -j ACCEPT
inet6/filter/logaccept-final-4 -j ACCEPT
+ inet6/filter/logdrop-254 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-254 -j DROP
Filter 744 {"action":"pass","flow-limit":{"addr":"dest","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-743
- inet6/filter/FORWARD -j limit-743
inet/filter/INPUT -j limit-743
- inet6/filter/INPUT -j limit-743
inet/filter/OUTPUT -j limit-743
- inet6/filter/OUTPUT -j limit-743
inet/filter/limit-743 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-255
- inet6/filter/limit-743 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-255
+ inet/filter/limit-743 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-255 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-255 -m limit --limit 1/second -j LOG
inet/filter/logdrop-255 -j DROP
- inet6/filter/logdrop-255 -j DROP
- inet/filter/limit-743 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-743
+ inet6/filter/INPUT -j limit-743
+ inet6/filter/OUTPUT -j limit-743
+ inet6/filter/limit-743 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-255
inet6/filter/limit-743 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-255 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-255 -j DROP
Filter 745 {"flow-limit":{"addr":"dest","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-744
- inet6/filter/FORWARD -j limit-744
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-744
- inet6/filter/INPUT -j limit-744
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-744
- inet6/filter/OUTPUT -j limit-744
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-744 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-256
- inet6/filter/limit-744 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-256
+ inet/filter/limit-744 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-256 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-256 -m limit --limit 1/second -j LOG
inet/filter/logdrop-256 -j DROP
- inet6/filter/logdrop-256 -j DROP
- inet/filter/limit-744 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-744 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-744
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-744
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-744
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-744 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-256
+ inet6/filter/limit-744 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-256 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-256 -j DROP
Filter 746 {"action":"pass","flow-limit":{"addr":"dest","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-745
- inet6/filter/FORWARD -j limit-745
inet/filter/INPUT -j limit-745
- inet6/filter/INPUT -j limit-745
inet/filter/OUTPUT -j limit-745
- inet6/filter/OUTPUT -j limit-745
inet/filter/limit-745 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-257
- inet6/filter/limit-745 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-257
+ inet/filter/limit-745 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-257 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-257 -m limit --limit 1/second -j LOG
inet/filter/logdrop-257 -j DROP
- inet6/filter/logdrop-257 -j DROP
- inet/filter/limit-745 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-745
+ inet6/filter/INPUT -j limit-745
+ inet6/filter/OUTPUT -j limit-745
+ inet6/filter/limit-745 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-257
inet6/filter/limit-745 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-257 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-257 -j DROP
Filter 747 {"flow-limit":{"addr":"dest","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-746
- inet6/filter/FORWARD -j limit-746
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-746
- inet6/filter/INPUT -j limit-746
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-746
- inet6/filter/OUTPUT -j limit-746
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-746 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-258
- inet6/filter/limit-746 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-258
inet/filter/logdrop-258 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-258 -m limit --limit 1/second -j LOG
inet/filter/logdrop-258 -j DROP
- inet6/filter/logdrop-258 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-746
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-746
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-746
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-746 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-258
+ inet6/filter/logdrop-258 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-258 -j DROP
Filter 748 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-747
- inet6/filter/FORWARD -j limit-747
inet/filter/INPUT -j limit-747
- inet6/filter/INPUT -j limit-747
inet/filter/OUTPUT -j limit-747
- inet6/filter/OUTPUT -j limit-747
inet/filter/limit-747 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-259
- inet6/filter/limit-747 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-259
inet/filter/logdrop-259 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-259 -m limit --limit 1/second -j LOG
inet/filter/logdrop-259 -j DROP
+ inet6/filter/FORWARD -j limit-747
+ inet6/filter/INPUT -j limit-747
+ inet6/filter/OUTPUT -j limit-747
+ inet6/filter/limit-747 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-259
+ inet6/filter/logdrop-259 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-259 -j DROP
Filter 749 {"flow-limit":{"addr":"dest","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-748
- inet6/filter/FORWARD -j limit-748
+ inet/filter/FORWARD -j logaccept-final-5
inet/filter/INPUT -j limit-748
- inet6/filter/INPUT -j limit-748
+ inet/filter/INPUT -j logaccept-final-5
inet/filter/OUTPUT -j limit-748
- inet6/filter/OUTPUT -j limit-748
+ inet/filter/OUTPUT -j logaccept-final-5
inet/filter/limit-748 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-260
- inet6/filter/limit-748 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-260
+ inet/filter/logaccept-final-5 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-5 -j ACCEPT
inet/filter/logdrop-260 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-260 -m limit --limit 1/second -j LOG
inet/filter/logdrop-260 -j DROP
- inet6/filter/logdrop-260 -j DROP
- inet/filter/FORWARD -j logaccept-final-5
+ inet6/filter/FORWARD -j limit-748
inet6/filter/FORWARD -j logaccept-final-5
- inet/filter/INPUT -j logaccept-final-5
+ inet6/filter/INPUT -j limit-748
inet6/filter/INPUT -j logaccept-final-5
- inet/filter/OUTPUT -j logaccept-final-5
+ inet6/filter/OUTPUT -j limit-748
inet6/filter/OUTPUT -j logaccept-final-5
- inet/filter/logaccept-final-5 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-748 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-260
inet6/filter/logaccept-final-5 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-5 -j ACCEPT
inet6/filter/logaccept-final-5 -j ACCEPT
+ inet6/filter/logdrop-260 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-260 -j DROP
Filter 750 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-749
- inet6/filter/FORWARD -j limit-749
inet/filter/INPUT -j limit-749
- inet6/filter/INPUT -j limit-749
inet/filter/OUTPUT -j limit-749
- inet6/filter/OUTPUT -j limit-749
inet/filter/limit-749 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-261
- inet6/filter/limit-749 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-261
+ inet/filter/limit-749 -m limit --limit 1/second -j LOG
inet/filter/logdrop-261 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-261 -m limit --limit 1/second -j LOG
inet/filter/logdrop-261 -j DROP
- inet6/filter/logdrop-261 -j DROP
- inet/filter/limit-749 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-749
+ inet6/filter/INPUT -j limit-749
+ inet6/filter/OUTPUT -j limit-749
+ inet6/filter/limit-749 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-261
inet6/filter/limit-749 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-261 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-261 -j DROP
Filter 751 {"flow-limit":{"addr":"dest","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-750
- inet6/filter/FORWARD -j limit-750
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-750
- inet6/filter/INPUT -j limit-750
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-750
- inet6/filter/OUTPUT -j limit-750
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-750 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-262
- inet6/filter/limit-750 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-262
inet/filter/logdrop-262 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-262 -m limit --limit 1/second -j LOG
inet/filter/logdrop-262 -j DROP
- inet6/filter/logdrop-262 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-750
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-750
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-750
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-750 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-262
+ inet6/filter/logdrop-262 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-262 -j DROP
Filter 752 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-751
- inet6/filter/FORWARD -j limit-751
inet/filter/INPUT -j limit-751
- inet6/filter/INPUT -j limit-751
inet/filter/OUTPUT -j limit-751
- inet6/filter/OUTPUT -j limit-751
inet/filter/limit-751 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-263
- inet6/filter/limit-751 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-263
inet/filter/logdrop-263 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-263 -m limit --limit 1/second -j LOG
inet/filter/logdrop-263 -j DROP
+ inet6/filter/FORWARD -j limit-751
+ inet6/filter/INPUT -j limit-751
+ inet6/filter/OUTPUT -j limit-751
+ inet6/filter/limit-751 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-263
+ inet6/filter/logdrop-263 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-263 -j DROP
Filter 753 {"flow-limit":{"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-752
- inet6/filter/FORWARD -j limit-752
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-752
- inet6/filter/INPUT -j limit-752
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-752
- inet6/filter/OUTPUT -j limit-752
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-752 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-264
- inet6/filter/limit-752 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-264
+ inet/filter/limit-752 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-264 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-264 -m limit --limit 1/second -j LOG
inet/filter/logdrop-264 -j DROP
- inet6/filter/logdrop-264 -j DROP
- inet/filter/limit-752 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-752 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-752
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-752
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-752
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-752 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-264
+ inet6/filter/limit-752 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-264 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-264 -j DROP
Filter 754 {"action":"pass","flow-limit":{"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-753
- inet6/filter/FORWARD -j limit-753
inet/filter/INPUT -j limit-753
- inet6/filter/INPUT -j limit-753
inet/filter/OUTPUT -j limit-753
- inet6/filter/OUTPUT -j limit-753
inet/filter/limit-753 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-265
- inet6/filter/limit-753 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-265
+ inet/filter/limit-753 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-265 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-265 -m limit --limit 1/second -j LOG
inet/filter/logdrop-265 -j DROP
- inet6/filter/logdrop-265 -j DROP
- inet/filter/limit-753 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-753
+ inet6/filter/INPUT -j limit-753
+ inet6/filter/OUTPUT -j limit-753
+ inet6/filter/limit-753 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-265
inet6/filter/limit-753 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-265 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-265 -j DROP
Filter 755 {"flow-limit":{"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-754
- inet6/filter/FORWARD -j limit-754
+ inet/filter/FORWARD -j logaccept-final-6
inet/filter/INPUT -j limit-754
- inet6/filter/INPUT -j limit-754
+ inet/filter/INPUT -j logaccept-final-6
inet/filter/OUTPUT -j limit-754
- inet6/filter/OUTPUT -j limit-754
+ inet/filter/OUTPUT -j logaccept-final-6
inet/filter/limit-754 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-266
- inet6/filter/limit-754 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-266
+ inet/filter/limit-754 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logaccept-final-6 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-6 -j ACCEPT
inet/filter/logdrop-266 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-266 -m limit --limit 1/second -j LOG
inet/filter/logdrop-266 -j DROP
- inet6/filter/logdrop-266 -j DROP
- inet/filter/limit-754 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-754 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-6
+ inet6/filter/FORWARD -j limit-754
inet6/filter/FORWARD -j logaccept-final-6
- inet/filter/INPUT -j logaccept-final-6
+ inet6/filter/INPUT -j limit-754
inet6/filter/INPUT -j logaccept-final-6
- inet/filter/OUTPUT -j logaccept-final-6
+ inet6/filter/OUTPUT -j limit-754
inet6/filter/OUTPUT -j logaccept-final-6
- inet/filter/logaccept-final-6 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-754 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-266
+ inet6/filter/limit-754 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-6 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-6 -j ACCEPT
inet6/filter/logaccept-final-6 -j ACCEPT
+ inet6/filter/logdrop-266 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-266 -j DROP
Filter 756 {"action":"pass","flow-limit":{"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-755
- inet6/filter/FORWARD -j limit-755
inet/filter/INPUT -j limit-755
- inet6/filter/INPUT -j limit-755
inet/filter/OUTPUT -j limit-755
- inet6/filter/OUTPUT -j limit-755
inet/filter/limit-755 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-267
- inet6/filter/limit-755 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-267
+ inet/filter/limit-755 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-267 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-267 -m limit --limit 1/second -j LOG
inet/filter/logdrop-267 -j DROP
- inet6/filter/logdrop-267 -j DROP
- inet/filter/limit-755 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-755
+ inet6/filter/INPUT -j limit-755
+ inet6/filter/OUTPUT -j limit-755
+ inet6/filter/limit-755 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-267
inet6/filter/limit-755 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-267 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-267 -j DROP
Filter 757 {"flow-limit":{"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-756
- inet6/filter/FORWARD -j limit-756
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-756
- inet6/filter/INPUT -j limit-756
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-756
- inet6/filter/OUTPUT -j limit-756
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-756 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-268
- inet6/filter/limit-756 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-268
+ inet/filter/limit-756 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-268 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-268 -m limit --limit 1/second -j LOG
inet/filter/logdrop-268 -j DROP
- inet6/filter/logdrop-268 -j DROP
- inet/filter/limit-756 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-756 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-756
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-756
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-756
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-756 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-268
+ inet6/filter/limit-756 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-268 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-268 -j DROP
Filter 758 {"action":"pass","flow-limit":{"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-757
- inet6/filter/FORWARD -j limit-757
inet/filter/INPUT -j limit-757
- inet6/filter/INPUT -j limit-757
inet/filter/OUTPUT -j limit-757
- inet6/filter/OUTPUT -j limit-757
inet/filter/limit-757 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-269
- inet6/filter/limit-757 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-269
+ inet/filter/limit-757 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-269 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-269 -m limit --limit 1/second -j LOG
inet/filter/logdrop-269 -j DROP
- inet6/filter/logdrop-269 -j DROP
- inet/filter/limit-757 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-757
+ inet6/filter/INPUT -j limit-757
+ inet6/filter/OUTPUT -j limit-757
+ inet6/filter/limit-757 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-269
inet6/filter/limit-757 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-269 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-269 -j DROP
Filter 759 {"flow-limit":{"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-758
- inet6/filter/FORWARD -j limit-758
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-758
- inet6/filter/INPUT -j limit-758
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-758
- inet6/filter/OUTPUT -j limit-758
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-758 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-270
- inet6/filter/limit-758 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-270
inet/filter/logdrop-270 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-270 -m limit --limit 1/second -j LOG
inet/filter/logdrop-270 -j DROP
- inet6/filter/logdrop-270 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-758
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-758
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-758
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-758 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-270
+ inet6/filter/logdrop-270 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-270 -j DROP
Filter 760 {"action":"pass","flow-limit":{"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-759
- inet6/filter/FORWARD -j limit-759
inet/filter/INPUT -j limit-759
- inet6/filter/INPUT -j limit-759
inet/filter/OUTPUT -j limit-759
- inet6/filter/OUTPUT -j limit-759
inet/filter/limit-759 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-271
- inet6/filter/limit-759 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-271
inet/filter/logdrop-271 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-271 -m limit --limit 1/second -j LOG
inet/filter/logdrop-271 -j DROP
+ inet6/filter/FORWARD -j limit-759
+ inet6/filter/INPUT -j limit-759
+ inet6/filter/OUTPUT -j limit-759
+ inet6/filter/limit-759 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-271
+ inet6/filter/logdrop-271 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-271 -j DROP
Filter 761 {"flow-limit":{"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-760
- inet6/filter/FORWARD -j limit-760
+ inet/filter/FORWARD -j logaccept-final-7
inet/filter/INPUT -j limit-760
- inet6/filter/INPUT -j limit-760
+ inet/filter/INPUT -j logaccept-final-7
inet/filter/OUTPUT -j limit-760
- inet6/filter/OUTPUT -j limit-760
+ inet/filter/OUTPUT -j logaccept-final-7
inet/filter/limit-760 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-272
- inet6/filter/limit-760 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-272
+ inet/filter/logaccept-final-7 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-7 -j ACCEPT
inet/filter/logdrop-272 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-272 -m limit --limit 1/second -j LOG
inet/filter/logdrop-272 -j DROP
- inet6/filter/logdrop-272 -j DROP
- inet/filter/FORWARD -j logaccept-final-7
+ inet6/filter/FORWARD -j limit-760
inet6/filter/FORWARD -j logaccept-final-7
- inet/filter/INPUT -j logaccept-final-7
+ inet6/filter/INPUT -j limit-760
inet6/filter/INPUT -j logaccept-final-7
- inet/filter/OUTPUT -j logaccept-final-7
+ inet6/filter/OUTPUT -j limit-760
inet6/filter/OUTPUT -j logaccept-final-7
- inet/filter/logaccept-final-7 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-760 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-272
inet6/filter/logaccept-final-7 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-7 -j ACCEPT
inet6/filter/logaccept-final-7 -j ACCEPT
+ inet6/filter/logdrop-272 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-272 -j DROP
Filter 762 {"action":"pass","flow-limit":{"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-761
- inet6/filter/FORWARD -j limit-761
inet/filter/INPUT -j limit-761
- inet6/filter/INPUT -j limit-761
inet/filter/OUTPUT -j limit-761
- inet6/filter/OUTPUT -j limit-761
inet/filter/limit-761 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-273
- inet6/filter/limit-761 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-273
+ inet/filter/limit-761 -m limit --limit 1/second -j LOG
inet/filter/logdrop-273 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-273 -m limit --limit 1/second -j LOG
inet/filter/logdrop-273 -j DROP
- inet6/filter/logdrop-273 -j DROP
- inet/filter/limit-761 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-761
+ inet6/filter/INPUT -j limit-761
+ inet6/filter/OUTPUT -j limit-761
+ inet6/filter/limit-761 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-273
inet6/filter/limit-761 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-273 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-273 -j DROP
Filter 763 {"flow-limit":{"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-762
- inet6/filter/FORWARD -j limit-762
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-762
- inet6/filter/INPUT -j limit-762
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-762
- inet6/filter/OUTPUT -j limit-762
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-762 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-274
- inet6/filter/limit-762 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-274
inet/filter/logdrop-274 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-274 -m limit --limit 1/second -j LOG
inet/filter/logdrop-274 -j DROP
- inet6/filter/logdrop-274 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-762
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-762
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-762
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-762 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-274
+ inet6/filter/logdrop-274 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-274 -j DROP
Filter 764 {"action":"pass","flow-limit":{"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-763
- inet6/filter/FORWARD -j limit-763
inet/filter/INPUT -j limit-763
- inet6/filter/INPUT -j limit-763
inet/filter/OUTPUT -j limit-763
- inet6/filter/OUTPUT -j limit-763
inet/filter/limit-763 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-275
- inet6/filter/limit-763 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-275
inet/filter/logdrop-275 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-275 -m limit --limit 1/second -j LOG
inet/filter/logdrop-275 -j DROP
+ inet6/filter/FORWARD -j limit-763
+ inet6/filter/INPUT -j limit-763
+ inet6/filter/OUTPUT -j limit-763
+ inet6/filter/limit-763 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-275
+ inet6/filter/logdrop-275 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-275 -j DROP
Filter 765 {"flow-limit":{"addr":"dest","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-764
- inet6/filter/FORWARD -j limit-764
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-764
- inet6/filter/INPUT -j limit-764
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-764
- inet6/filter/OUTPUT -j limit-764
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-764 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-276
- inet6/filter/limit-764 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-276
+ inet/filter/limit-764 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-276 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-276 -m limit --limit 1/second -j LOG
inet/filter/logdrop-276 -j DROP
- inet6/filter/logdrop-276 -j DROP
- inet/filter/limit-764 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-764 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-764
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-764
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-764
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-764 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-276
+ inet6/filter/limit-764 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-276 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-276 -j DROP
Filter 766 {"action":"pass","flow-limit":{"addr":"dest","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-765
- inet6/filter/FORWARD -j limit-765
inet/filter/INPUT -j limit-765
- inet6/filter/INPUT -j limit-765
inet/filter/OUTPUT -j limit-765
- inet6/filter/OUTPUT -j limit-765
inet/filter/limit-765 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-277
- inet6/filter/limit-765 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-277
+ inet/filter/limit-765 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-277 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-277 -m limit --limit 1/second -j LOG
inet/filter/logdrop-277 -j DROP
- inet6/filter/logdrop-277 -j DROP
- inet/filter/limit-765 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-765
+ inet6/filter/INPUT -j limit-765
+ inet6/filter/OUTPUT -j limit-765
+ inet6/filter/limit-765 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-277
inet6/filter/limit-765 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-277 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-277 -j DROP
Filter 767 {"flow-limit":{"addr":"dest","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-766
- inet6/filter/FORWARD -j limit-766
+ inet/filter/FORWARD -j logaccept-final-8
inet/filter/INPUT -j limit-766
- inet6/filter/INPUT -j limit-766
+ inet/filter/INPUT -j logaccept-final-8
inet/filter/OUTPUT -j limit-766
- inet6/filter/OUTPUT -j limit-766
+ inet/filter/OUTPUT -j logaccept-final-8
inet/filter/limit-766 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-278
- inet6/filter/limit-766 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-278
+ inet/filter/limit-766 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logaccept-final-8 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-8 -j ACCEPT
inet/filter/logdrop-278 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-278 -m limit --limit 1/second -j LOG
inet/filter/logdrop-278 -j DROP
- inet6/filter/logdrop-278 -j DROP
- inet/filter/limit-766 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-766 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-8
+ inet6/filter/FORWARD -j limit-766
inet6/filter/FORWARD -j logaccept-final-8
- inet/filter/INPUT -j logaccept-final-8
+ inet6/filter/INPUT -j limit-766
inet6/filter/INPUT -j logaccept-final-8
- inet/filter/OUTPUT -j logaccept-final-8
+ inet6/filter/OUTPUT -j limit-766
inet6/filter/OUTPUT -j logaccept-final-8
- inet/filter/logaccept-final-8 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-766 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-278
+ inet6/filter/limit-766 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-8 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-8 -j ACCEPT
inet6/filter/logaccept-final-8 -j ACCEPT
+ inet6/filter/logdrop-278 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-278 -j DROP
Filter 768 {"action":"pass","flow-limit":{"addr":"dest","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-767
- inet6/filter/FORWARD -j limit-767
inet/filter/INPUT -j limit-767
- inet6/filter/INPUT -j limit-767
inet/filter/OUTPUT -j limit-767
- inet6/filter/OUTPUT -j limit-767
inet/filter/limit-767 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-279
- inet6/filter/limit-767 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-279
+ inet/filter/limit-767 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-279 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-279 -m limit --limit 1/second -j LOG
inet/filter/logdrop-279 -j DROP
- inet6/filter/logdrop-279 -j DROP
- inet/filter/limit-767 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-767
+ inet6/filter/INPUT -j limit-767
+ inet6/filter/OUTPUT -j limit-767
+ inet6/filter/limit-767 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-279
inet6/filter/limit-767 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-279 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-279 -j DROP
Filter 769 {"flow-limit":{"addr":"dest","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-768
- inet6/filter/FORWARD -j limit-768
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-768
- inet6/filter/INPUT -j limit-768
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-768
- inet6/filter/OUTPUT -j limit-768
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-768 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-280
- inet6/filter/limit-768 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-280
+ inet/filter/limit-768 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-280 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-280 -m limit --limit 1/second -j LOG
inet/filter/logdrop-280 -j DROP
- inet6/filter/logdrop-280 -j DROP
- inet/filter/limit-768 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-768 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-768
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-768
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-768
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-768 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-280
+ inet6/filter/limit-768 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-280 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-280 -j DROP
Filter 770 {"action":"pass","flow-limit":{"addr":"dest","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-769
- inet6/filter/FORWARD -j limit-769
inet/filter/INPUT -j limit-769
- inet6/filter/INPUT -j limit-769
inet/filter/OUTPUT -j limit-769
- inet6/filter/OUTPUT -j limit-769
inet/filter/limit-769 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-281
- inet6/filter/limit-769 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-281
+ inet/filter/limit-769 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-281 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-281 -m limit --limit 1/second -j LOG
inet/filter/logdrop-281 -j DROP
- inet6/filter/logdrop-281 -j DROP
- inet/filter/limit-769 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-769
+ inet6/filter/INPUT -j limit-769
+ inet6/filter/OUTPUT -j limit-769
+ inet6/filter/limit-769 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-281
inet6/filter/limit-769 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-281 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-281 -j DROP
Filter 771 {"flow-limit":{"addr":"dest","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-770
- inet6/filter/FORWARD -j limit-770
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-770
- inet6/filter/INPUT -j limit-770
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-770
- inet6/filter/OUTPUT -j limit-770
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-770 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-282
- inet6/filter/limit-770 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-282
inet/filter/logdrop-282 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-282 -m limit --limit 1/second -j LOG
inet/filter/logdrop-282 -j DROP
- inet6/filter/logdrop-282 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-770
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-770
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-770
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-770 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-282
+ inet6/filter/logdrop-282 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-282 -j DROP
Filter 772 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-771
- inet6/filter/FORWARD -j limit-771
inet/filter/INPUT -j limit-771
- inet6/filter/INPUT -j limit-771
inet/filter/OUTPUT -j limit-771
- inet6/filter/OUTPUT -j limit-771
inet/filter/limit-771 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-283
- inet6/filter/limit-771 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-283
inet/filter/logdrop-283 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-283 -m limit --limit 1/second -j LOG
inet/filter/logdrop-283 -j DROP
+ inet6/filter/FORWARD -j limit-771
+ inet6/filter/INPUT -j limit-771
+ inet6/filter/OUTPUT -j limit-771
+ inet6/filter/limit-771 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-283
+ inet6/filter/logdrop-283 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-283 -j DROP
Filter 773 {"flow-limit":{"addr":"dest","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-772
- inet6/filter/FORWARD -j limit-772
+ inet/filter/FORWARD -j logaccept-final-9
inet/filter/INPUT -j limit-772
- inet6/filter/INPUT -j limit-772
+ inet/filter/INPUT -j logaccept-final-9
inet/filter/OUTPUT -j limit-772
- inet6/filter/OUTPUT -j limit-772
+ inet/filter/OUTPUT -j logaccept-final-9
inet/filter/limit-772 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-284
- inet6/filter/limit-772 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-284
+ inet/filter/logaccept-final-9 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-9 -j ACCEPT
inet/filter/logdrop-284 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-284 -m limit --limit 1/second -j LOG
inet/filter/logdrop-284 -j DROP
- inet6/filter/logdrop-284 -j DROP
- inet/filter/FORWARD -j logaccept-final-9
+ inet6/filter/FORWARD -j limit-772
inet6/filter/FORWARD -j logaccept-final-9
- inet/filter/INPUT -j logaccept-final-9
+ inet6/filter/INPUT -j limit-772
inet6/filter/INPUT -j logaccept-final-9
- inet/filter/OUTPUT -j logaccept-final-9
+ inet6/filter/OUTPUT -j limit-772
inet6/filter/OUTPUT -j logaccept-final-9
- inet/filter/logaccept-final-9 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-772 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-284
inet6/filter/logaccept-final-9 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-9 -j ACCEPT
inet6/filter/logaccept-final-9 -j ACCEPT
+ inet6/filter/logdrop-284 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-284 -j DROP
Filter 774 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-773
- inet6/filter/FORWARD -j limit-773
inet/filter/INPUT -j limit-773
- inet6/filter/INPUT -j limit-773
inet/filter/OUTPUT -j limit-773
- inet6/filter/OUTPUT -j limit-773
inet/filter/limit-773 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-285
- inet6/filter/limit-773 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-285
+ inet/filter/limit-773 -m limit --limit 1/second -j LOG
inet/filter/logdrop-285 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-285 -m limit --limit 1/second -j LOG
inet/filter/logdrop-285 -j DROP
- inet6/filter/logdrop-285 -j DROP
- inet/filter/limit-773 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-773
+ inet6/filter/INPUT -j limit-773
+ inet6/filter/OUTPUT -j limit-773
+ inet6/filter/limit-773 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-285
inet6/filter/limit-773 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-285 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-285 -j DROP
Filter 775 {"flow-limit":{"addr":"dest","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-774
- inet6/filter/FORWARD -j limit-774
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-774
- inet6/filter/INPUT -j limit-774
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-774
- inet6/filter/OUTPUT -j limit-774
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-774 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-286
- inet6/filter/limit-774 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-286
inet/filter/logdrop-286 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-286 -m limit --limit 1/second -j LOG
inet/filter/logdrop-286 -j DROP
- inet6/filter/logdrop-286 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-774
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-774
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-774
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-774 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-286
+ inet6/filter/logdrop-286 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-286 -j DROP
Filter 776 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-775
- inet6/filter/FORWARD -j limit-775
inet/filter/INPUT -j limit-775
- inet6/filter/INPUT -j limit-775
inet/filter/OUTPUT -j limit-775
- inet6/filter/OUTPUT -j limit-775
inet/filter/limit-775 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-287
- inet6/filter/limit-775 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-287
inet/filter/logdrop-287 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-287 -m limit --limit 1/second -j LOG
inet/filter/logdrop-287 -j DROP
+ inet6/filter/FORWARD -j limit-775
+ inet6/filter/INPUT -j limit-775
+ inet6/filter/OUTPUT -j limit-775
+ inet6/filter/limit-775 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-287
+ inet6/filter/logdrop-287 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-287 -j DROP
Filter 777 {"flow-limit":{"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-776
- inet6/filter/FORWARD -j limit-776
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-776
- inet6/filter/INPUT -j limit-776
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-776
- inet6/filter/OUTPUT -j limit-776
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-776 -m recent --name limit-776 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-776 -m recent --name limit-776 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-776 -m recent --name limit-776 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-776 -m recent --name limit-776 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-776
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-776
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-776
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-776 -m recent --name limit-776 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-776 -m recent --name limit-776 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 778 {"action":"pass","flow-limit":{"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-777
- inet6/filter/FORWARD -j limit-777
inet/filter/INPUT -j limit-777
- inet6/filter/INPUT -j limit-777
inet/filter/OUTPUT -j limit-777
- inet6/filter/OUTPUT -j limit-777
inet/filter/limit-777 -m recent --name limit-777 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-777 -m recent --name limit-777 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-777 -m recent --name limit-777 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-777
+ inet6/filter/INPUT -j limit-777
+ inet6/filter/OUTPUT -j limit-777
+ inet6/filter/limit-777 -m recent --name limit-777 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-777 -m recent --name limit-777 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 779 {"flow-limit":{"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-778
- inet6/filter/FORWARD -j limit-778
+ inet/filter/FORWARD -j logaccept-final-10
inet/filter/INPUT -j limit-778
- inet6/filter/INPUT -j limit-778
+ inet/filter/INPUT -j logaccept-final-10
inet/filter/OUTPUT -j limit-778
- inet6/filter/OUTPUT -j limit-778
+ inet/filter/OUTPUT -j logaccept-final-10
inet/filter/limit-778 -m recent --name limit-778 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-778 -m recent --name limit-778 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-778 -m recent --name limit-778 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-778 -m recent --name limit-778 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-10
+ inet/filter/logaccept-final-10 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-10 -j ACCEPT
+ inet6/filter/FORWARD -j limit-778
inet6/filter/FORWARD -j logaccept-final-10
- inet/filter/INPUT -j logaccept-final-10
+ inet6/filter/INPUT -j limit-778
inet6/filter/INPUT -j logaccept-final-10
- inet/filter/OUTPUT -j logaccept-final-10
+ inet6/filter/OUTPUT -j limit-778
inet6/filter/OUTPUT -j logaccept-final-10
- inet/filter/logaccept-final-10 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-778 -m recent --name limit-778 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-778 -m recent --name limit-778 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-10 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-10 -j ACCEPT
inet6/filter/logaccept-final-10 -j ACCEPT
Filter 780 {"action":"pass","flow-limit":{"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-779
- inet6/filter/FORWARD -j limit-779
inet/filter/INPUT -j limit-779
- inet6/filter/INPUT -j limit-779
inet/filter/OUTPUT -j limit-779
- inet6/filter/OUTPUT -j limit-779
inet/filter/limit-779 -m recent --name limit-779 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-779 -m recent --name limit-779 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-779 -m recent --name limit-779 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-779
+ inet6/filter/INPUT -j limit-779
+ inet6/filter/OUTPUT -j limit-779
+ inet6/filter/limit-779 -m recent --name limit-779 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-779 -m recent --name limit-779 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 781 {"flow-limit":{"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-780
- inet6/filter/FORWARD -j limit-780
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-780
- inet6/filter/INPUT -j limit-780
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-780
- inet6/filter/OUTPUT -j limit-780
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-780 -m recent --name limit-780 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-780 -m recent --name limit-780 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-780 -m recent --name limit-780 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-780 -m recent --name limit-780 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-780
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-780
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-780
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-780 -m recent --name limit-780 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-780 -m recent --name limit-780 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 782 {"action":"pass","flow-limit":{"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-781
- inet6/filter/FORWARD -j limit-781
inet/filter/INPUT -j limit-781
- inet6/filter/INPUT -j limit-781
inet/filter/OUTPUT -j limit-781
- inet6/filter/OUTPUT -j limit-781
inet/filter/limit-781 -m recent --name limit-781 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-781 -m recent --name limit-781 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-781 -m recent --name limit-781 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-781
+ inet6/filter/INPUT -j limit-781
+ inet6/filter/OUTPUT -j limit-781
+ inet6/filter/limit-781 -m recent --name limit-781 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-781 -m recent --name limit-781 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 783 {"flow-limit":{"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-782
- inet6/filter/FORWARD -j limit-782
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-782
- inet6/filter/INPUT -j limit-782
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-782
- inet6/filter/OUTPUT -j limit-782
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-782 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-782 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-782 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-782 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-782
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-782
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-782
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-782 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-782 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 784 {"action":"pass","flow-limit":{"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-783
- inet6/filter/FORWARD -j limit-783
inet/filter/INPUT -j limit-783
- inet6/filter/INPUT -j limit-783
inet/filter/OUTPUT -j limit-783
- inet6/filter/OUTPUT -j limit-783
inet/filter/limit-783 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-783 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-783 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-783
+ inet6/filter/INPUT -j limit-783
+ inet6/filter/OUTPUT -j limit-783
+ inet6/filter/limit-783 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-783 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 785 {"flow-limit":{"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-784
- inet6/filter/FORWARD -j limit-784
+ inet/filter/FORWARD -j logaccept-final-11
inet/filter/INPUT -j limit-784
- inet6/filter/INPUT -j limit-784
+ inet/filter/INPUT -j logaccept-final-11
inet/filter/OUTPUT -j limit-784
- inet6/filter/OUTPUT -j limit-784
+ inet/filter/OUTPUT -j logaccept-final-11
inet/filter/limit-784 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-784 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-784 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-784 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-11
+ inet/filter/logaccept-final-11 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-11 -j ACCEPT
+ inet6/filter/FORWARD -j limit-784
inet6/filter/FORWARD -j logaccept-final-11
- inet/filter/INPUT -j logaccept-final-11
+ inet6/filter/INPUT -j limit-784
inet6/filter/INPUT -j logaccept-final-11
- inet/filter/OUTPUT -j logaccept-final-11
+ inet6/filter/OUTPUT -j limit-784
inet6/filter/OUTPUT -j logaccept-final-11
- inet/filter/logaccept-final-11 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-784 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-784 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-11 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-11 -j ACCEPT
inet6/filter/logaccept-final-11 -j ACCEPT
Filter 786 {"action":"pass","flow-limit":{"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-785
- inet6/filter/FORWARD -j limit-785
inet/filter/INPUT -j limit-785
- inet6/filter/INPUT -j limit-785
inet/filter/OUTPUT -j limit-785
- inet6/filter/OUTPUT -j limit-785
inet/filter/limit-785 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-785 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-785 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-785
+ inet6/filter/INPUT -j limit-785
+ inet6/filter/OUTPUT -j limit-785
+ inet6/filter/limit-785 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-785 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 787 {"flow-limit":{"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-786
- inet6/filter/FORWARD -j limit-786
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-786
- inet6/filter/INPUT -j limit-786
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-786
- inet6/filter/OUTPUT -j limit-786
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-786 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-786 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-786 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-786 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-786
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-786
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-786
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-786 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-786 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 788 {"action":"pass","flow-limit":{"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-787
- inet6/filter/FORWARD -j limit-787
inet/filter/INPUT -j limit-787
- inet6/filter/INPUT -j limit-787
inet/filter/OUTPUT -j limit-787
- inet6/filter/OUTPUT -j limit-787
inet/filter/limit-787 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-787 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-787 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-787
+ inet6/filter/INPUT -j limit-787
+ inet6/filter/OUTPUT -j limit-787
+ inet6/filter/limit-787 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-787 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 789 {"flow-limit":{"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-788
- inet6/filter/FORWARD -j limit-788
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-788
- inet6/filter/INPUT -j limit-788
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-788
- inet6/filter/OUTPUT -j limit-788
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-788 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-788 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-788
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-788
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-788
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-788 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 790 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-789
- inet6/filter/FORWARD -j limit-789
inet/filter/INPUT -j limit-789
- inet6/filter/INPUT -j limit-789
inet/filter/OUTPUT -j limit-789
- inet6/filter/OUTPUT -j limit-789
inet/filter/limit-789 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-789
+ inet6/filter/INPUT -j limit-789
+ inet6/filter/OUTPUT -j limit-789
inet6/filter/limit-789 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 791 {"flow-limit":{"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-790
- inet6/filter/FORWARD -j limit-790
+ inet/filter/FORWARD -j logaccept-final-12
inet/filter/INPUT -j limit-790
- inet6/filter/INPUT -j limit-790
+ inet/filter/INPUT -j logaccept-final-12
inet/filter/OUTPUT -j limit-790
- inet6/filter/OUTPUT -j limit-790
+ inet/filter/OUTPUT -j logaccept-final-12
inet/filter/limit-790 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-790 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-12
+ inet/filter/logaccept-final-12 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-12 -j ACCEPT
+ inet6/filter/FORWARD -j limit-790
inet6/filter/FORWARD -j logaccept-final-12
- inet/filter/INPUT -j logaccept-final-12
+ inet6/filter/INPUT -j limit-790
inet6/filter/INPUT -j logaccept-final-12
- inet/filter/OUTPUT -j logaccept-final-12
+ inet6/filter/OUTPUT -j limit-790
inet6/filter/OUTPUT -j logaccept-final-12
- inet/filter/logaccept-final-12 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-790 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-12 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-12 -j ACCEPT
inet6/filter/logaccept-final-12 -j ACCEPT
Filter 792 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-791
- inet6/filter/FORWARD -j limit-791
inet/filter/INPUT -j limit-791
- inet6/filter/INPUT -j limit-791
inet/filter/OUTPUT -j limit-791
- inet6/filter/OUTPUT -j limit-791
inet/filter/limit-791 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-791 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-791 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-791
+ inet6/filter/INPUT -j limit-791
+ inet6/filter/OUTPUT -j limit-791
+ inet6/filter/limit-791 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-791 -m limit --limit 1/second -j LOG
Filter 793 {"flow-limit":{"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-792
- inet6/filter/FORWARD -j limit-792
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-792
- inet6/filter/INPUT -j limit-792
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-792
- inet6/filter/OUTPUT -j limit-792
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-792 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-792 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-792
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-792
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-792
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-792 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 794 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-793
- inet6/filter/FORWARD -j limit-793
inet/filter/INPUT -j limit-793
- inet6/filter/INPUT -j limit-793
inet/filter/OUTPUT -j limit-793
- inet6/filter/OUTPUT -j limit-793
inet/filter/limit-793 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-793
+ inet6/filter/INPUT -j limit-793
+ inet6/filter/OUTPUT -j limit-793
inet6/filter/limit-793 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 795 {"flow-limit":{"addr":"dest","log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-794
- inet6/filter/FORWARD -j limit-794
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-794
- inet6/filter/INPUT -j limit-794
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-794
- inet6/filter/OUTPUT -j limit-794
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-794 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-794 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-794 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-794 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-794
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-794
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-794
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-794 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-794 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 796 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-795
- inet6/filter/FORWARD -j limit-795
inet/filter/INPUT -j limit-795
- inet6/filter/INPUT -j limit-795
inet/filter/OUTPUT -j limit-795
- inet6/filter/OUTPUT -j limit-795
inet/filter/limit-795 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-795 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-795 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-795
+ inet6/filter/INPUT -j limit-795
+ inet6/filter/OUTPUT -j limit-795
+ inet6/filter/limit-795 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-795 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 797 {"flow-limit":{"addr":"dest","log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-796
- inet6/filter/FORWARD -j limit-796
+ inet/filter/FORWARD -j logaccept-final-13
inet/filter/INPUT -j limit-796
- inet6/filter/INPUT -j limit-796
+ inet/filter/INPUT -j logaccept-final-13
inet/filter/OUTPUT -j limit-796
- inet6/filter/OUTPUT -j limit-796
+ inet/filter/OUTPUT -j logaccept-final-13
inet/filter/limit-796 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-796 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-796 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-796 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-13
+ inet/filter/logaccept-final-13 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-13 -j ACCEPT
+ inet6/filter/FORWARD -j limit-796
inet6/filter/FORWARD -j logaccept-final-13
- inet/filter/INPUT -j logaccept-final-13
+ inet6/filter/INPUT -j limit-796
inet6/filter/INPUT -j logaccept-final-13
- inet/filter/OUTPUT -j logaccept-final-13
+ inet6/filter/OUTPUT -j limit-796
inet6/filter/OUTPUT -j logaccept-final-13
- inet/filter/logaccept-final-13 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-796 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-796 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-13 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-13 -j ACCEPT
inet6/filter/logaccept-final-13 -j ACCEPT
Filter 798 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-797
- inet6/filter/FORWARD -j limit-797
inet/filter/INPUT -j limit-797
- inet6/filter/INPUT -j limit-797
inet/filter/OUTPUT -j limit-797
- inet6/filter/OUTPUT -j limit-797
inet/filter/limit-797 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-797 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-797 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-797
+ inet6/filter/INPUT -j limit-797
+ inet6/filter/OUTPUT -j limit-797
+ inet6/filter/limit-797 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-797 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 799 {"flow-limit":{"addr":"dest","log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-798
- inet6/filter/FORWARD -j limit-798
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-798
- inet6/filter/INPUT -j limit-798
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-798
- inet6/filter/OUTPUT -j limit-798
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-798 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-798 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-798 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-798 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-798
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-798
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-798
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-798 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-798 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 800 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-799
- inet6/filter/FORWARD -j limit-799
inet/filter/INPUT -j limit-799
- inet6/filter/INPUT -j limit-799
inet/filter/OUTPUT -j limit-799
- inet6/filter/OUTPUT -j limit-799
inet/filter/limit-799 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-799 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-799 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-799
+ inet6/filter/INPUT -j limit-799
+ inet6/filter/OUTPUT -j limit-799
+ inet6/filter/limit-799 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-799 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 801 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-800
- inet6/filter/FORWARD -j limit-800
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-800
- inet6/filter/INPUT -j limit-800
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-800
- inet6/filter/OUTPUT -j limit-800
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-800 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-800 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-800
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-800
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-800
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-800 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 802 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-801
- inet6/filter/FORWARD -j limit-801
inet/filter/INPUT -j limit-801
- inet6/filter/INPUT -j limit-801
inet/filter/OUTPUT -j limit-801
- inet6/filter/OUTPUT -j limit-801
inet/filter/limit-801 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-801
+ inet6/filter/INPUT -j limit-801
+ inet6/filter/OUTPUT -j limit-801
inet6/filter/limit-801 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 803 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-802
- inet6/filter/FORWARD -j limit-802
+ inet/filter/FORWARD -j logaccept-final-14
inet/filter/INPUT -j limit-802
- inet6/filter/INPUT -j limit-802
+ inet/filter/INPUT -j logaccept-final-14
inet/filter/OUTPUT -j limit-802
- inet6/filter/OUTPUT -j limit-802
+ inet/filter/OUTPUT -j logaccept-final-14
inet/filter/limit-802 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-802 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-14
+ inet/filter/logaccept-final-14 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-14 -j ACCEPT
+ inet6/filter/FORWARD -j limit-802
inet6/filter/FORWARD -j logaccept-final-14
- inet/filter/INPUT -j logaccept-final-14
+ inet6/filter/INPUT -j limit-802
inet6/filter/INPUT -j logaccept-final-14
- inet/filter/OUTPUT -j logaccept-final-14
+ inet6/filter/OUTPUT -j limit-802
inet6/filter/OUTPUT -j logaccept-final-14
- inet/filter/logaccept-final-14 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-802 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-14 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-14 -j ACCEPT
inet6/filter/logaccept-final-14 -j ACCEPT
Filter 804 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-803
- inet6/filter/FORWARD -j limit-803
inet/filter/INPUT -j limit-803
- inet6/filter/INPUT -j limit-803
inet/filter/OUTPUT -j limit-803
- inet6/filter/OUTPUT -j limit-803
inet/filter/limit-803 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-803 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-803 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-803
+ inet6/filter/INPUT -j limit-803
+ inet6/filter/OUTPUT -j limit-803
+ inet6/filter/limit-803 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-803 -m limit --limit 1/second -j LOG
Filter 805 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-804
- inet6/filter/FORWARD -j limit-804
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-804
- inet6/filter/INPUT -j limit-804
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-804
- inet6/filter/OUTPUT -j limit-804
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-804 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-804 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-804
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-804
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-804
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-804 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 806 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-805
- inet6/filter/FORWARD -j limit-805
inet/filter/INPUT -j limit-805
- inet6/filter/INPUT -j limit-805
inet/filter/OUTPUT -j limit-805
- inet6/filter/OUTPUT -j limit-805
inet/filter/limit-805 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-805
+ inet6/filter/INPUT -j limit-805
+ inet6/filter/OUTPUT -j limit-805
inet6/filter/limit-805 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 807 {"flow-limit":{"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-806
- inet6/filter/FORWARD -j limit-806
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-806
- inet6/filter/INPUT -j limit-806
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-806
- inet6/filter/OUTPUT -j limit-806
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-806 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-806 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-806 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-806 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-806
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-806
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-806
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-806 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-806 -m recent --name user:C --rsource --mask fe00:: --set
Filter 808 {"action":"pass","flow-limit":{"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-807
- inet6/filter/FORWARD -j limit-807
inet/filter/INPUT -j limit-807
- inet6/filter/INPUT -j limit-807
inet/filter/OUTPUT -j limit-807
- inet6/filter/OUTPUT -j limit-807
inet/filter/limit-807 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-807 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-807 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-807
+ inet6/filter/INPUT -j limit-807
+ inet6/filter/OUTPUT -j limit-807
+ inet6/filter/limit-807 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-807 -m recent --name user:C --rsource --mask fe00:: --set
Filter 809 {"flow-limit":{"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-808
- inet6/filter/FORWARD -j limit-808
+ inet/filter/FORWARD -j logaccept-final-15
inet/filter/INPUT -j limit-808
- inet6/filter/INPUT -j limit-808
+ inet/filter/INPUT -j logaccept-final-15
inet/filter/OUTPUT -j limit-808
- inet6/filter/OUTPUT -j limit-808
+ inet/filter/OUTPUT -j logaccept-final-15
inet/filter/limit-808 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-808 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-808 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-808 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-15
+ inet/filter/logaccept-final-15 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-15 -j ACCEPT
+ inet6/filter/FORWARD -j limit-808
inet6/filter/FORWARD -j logaccept-final-15
- inet/filter/INPUT -j logaccept-final-15
+ inet6/filter/INPUT -j limit-808
inet6/filter/INPUT -j logaccept-final-15
- inet/filter/OUTPUT -j logaccept-final-15
+ inet6/filter/OUTPUT -j limit-808
inet6/filter/OUTPUT -j logaccept-final-15
- inet/filter/logaccept-final-15 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-808 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-808 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-15 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-15 -j ACCEPT
inet6/filter/logaccept-final-15 -j ACCEPT
Filter 810 {"action":"pass","flow-limit":{"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-809
- inet6/filter/FORWARD -j limit-809
inet/filter/INPUT -j limit-809
- inet6/filter/INPUT -j limit-809
inet/filter/OUTPUT -j limit-809
- inet6/filter/OUTPUT -j limit-809
inet/filter/limit-809 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-809 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-809 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-809
+ inet6/filter/INPUT -j limit-809
+ inet6/filter/OUTPUT -j limit-809
+ inet6/filter/limit-809 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-809 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 811 {"flow-limit":{"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-810
- inet6/filter/FORWARD -j limit-810
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-810
- inet6/filter/INPUT -j limit-810
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-810
- inet6/filter/OUTPUT -j limit-810
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-810 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-810 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-810 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-810 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-810
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-810
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-810
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-810 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-810 -m recent --name user:C --rsource --mask fe00:: --set
Filter 812 {"action":"pass","flow-limit":{"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-811
- inet6/filter/FORWARD -j limit-811
inet/filter/INPUT -j limit-811
- inet6/filter/INPUT -j limit-811
inet/filter/OUTPUT -j limit-811
- inet6/filter/OUTPUT -j limit-811
inet/filter/limit-811 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-811 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-811 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-811
+ inet6/filter/INPUT -j limit-811
+ inet6/filter/OUTPUT -j limit-811
+ inet6/filter/limit-811 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-811 -m recent --name user:C --rsource --mask fe00:: --set
Filter 813 {"flow-limit":{"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-812
- inet6/filter/FORWARD -j limit-812
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-812
- inet6/filter/INPUT -j limit-812
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-812
- inet6/filter/OUTPUT -j limit-812
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-812 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-812 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-812
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-812
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-812
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-812 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 814 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-813
- inet6/filter/FORWARD -j limit-813
inet/filter/INPUT -j limit-813
- inet6/filter/INPUT -j limit-813
inet/filter/OUTPUT -j limit-813
- inet6/filter/OUTPUT -j limit-813
inet/filter/limit-813 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-813
+ inet6/filter/INPUT -j limit-813
+ inet6/filter/OUTPUT -j limit-813
inet6/filter/limit-813 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 815 {"flow-limit":{"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-814
- inet6/filter/FORWARD -j limit-814
+ inet/filter/FORWARD -j logaccept-final-16
inet/filter/INPUT -j limit-814
- inet6/filter/INPUT -j limit-814
+ inet/filter/INPUT -j logaccept-final-16
inet/filter/OUTPUT -j limit-814
- inet6/filter/OUTPUT -j limit-814
+ inet/filter/OUTPUT -j logaccept-final-16
inet/filter/limit-814 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-814 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-16
+ inet/filter/logaccept-final-16 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-16 -j ACCEPT
+ inet6/filter/FORWARD -j limit-814
inet6/filter/FORWARD -j logaccept-final-16
- inet/filter/INPUT -j logaccept-final-16
+ inet6/filter/INPUT -j limit-814
inet6/filter/INPUT -j logaccept-final-16
- inet/filter/OUTPUT -j logaccept-final-16
+ inet6/filter/OUTPUT -j limit-814
inet6/filter/OUTPUT -j logaccept-final-16
- inet/filter/logaccept-final-16 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-814 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-16 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-16 -j ACCEPT
inet6/filter/logaccept-final-16 -j ACCEPT
Filter 816 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-815
- inet6/filter/FORWARD -j limit-815
inet/filter/INPUT -j limit-815
- inet6/filter/INPUT -j limit-815
inet/filter/OUTPUT -j limit-815
- inet6/filter/OUTPUT -j limit-815
inet/filter/limit-815 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-815 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-815 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-815
+ inet6/filter/INPUT -j limit-815
+ inet6/filter/OUTPUT -j limit-815
+ inet6/filter/limit-815 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-815 -m limit --limit 1/second -j LOG
Filter 817 {"flow-limit":{"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-816
- inet6/filter/FORWARD -j limit-816
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-816
- inet6/filter/INPUT -j limit-816
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-816
- inet6/filter/OUTPUT -j limit-816
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-816 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-816 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-816
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-816
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-816
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-816 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 818 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-817
- inet6/filter/FORWARD -j limit-817
inet/filter/INPUT -j limit-817
- inet6/filter/INPUT -j limit-817
inet/filter/OUTPUT -j limit-817
- inet6/filter/OUTPUT -j limit-817
inet/filter/limit-817 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-817
+ inet6/filter/INPUT -j limit-817
+ inet6/filter/OUTPUT -j limit-817
inet6/filter/limit-817 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 819 {"flow-limit":{"addr":"dest","log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-818
- inet6/filter/FORWARD -j limit-818
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-818
- inet6/filter/INPUT -j limit-818
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-818
- inet6/filter/OUTPUT -j limit-818
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-818 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-818 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-818 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-818 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-818
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-818
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-818
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-818 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-818 -m recent --name user:C --rdest --mask fe00:: --set
Filter 820 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-819
- inet6/filter/FORWARD -j limit-819
inet/filter/INPUT -j limit-819
- inet6/filter/INPUT -j limit-819
inet/filter/OUTPUT -j limit-819
- inet6/filter/OUTPUT -j limit-819
inet/filter/limit-819 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-819 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-819 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-819
+ inet6/filter/INPUT -j limit-819
+ inet6/filter/OUTPUT -j limit-819
+ inet6/filter/limit-819 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-819 -m recent --name user:C --rdest --mask fe00:: --set
Filter 821 {"flow-limit":{"addr":"dest","log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-820
- inet6/filter/FORWARD -j limit-820
+ inet/filter/FORWARD -j logaccept-final-17
inet/filter/INPUT -j limit-820
- inet6/filter/INPUT -j limit-820
+ inet/filter/INPUT -j logaccept-final-17
inet/filter/OUTPUT -j limit-820
- inet6/filter/OUTPUT -j limit-820
+ inet/filter/OUTPUT -j logaccept-final-17
inet/filter/limit-820 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-820 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-820 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-820 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-17
+ inet/filter/logaccept-final-17 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-17 -j ACCEPT
+ inet6/filter/FORWARD -j limit-820
inet6/filter/FORWARD -j logaccept-final-17
- inet/filter/INPUT -j logaccept-final-17
+ inet6/filter/INPUT -j limit-820
inet6/filter/INPUT -j logaccept-final-17
- inet/filter/OUTPUT -j logaccept-final-17
+ inet6/filter/OUTPUT -j limit-820
inet6/filter/OUTPUT -j logaccept-final-17
- inet/filter/logaccept-final-17 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-820 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-820 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-17 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-17 -j ACCEPT
inet6/filter/logaccept-final-17 -j ACCEPT
Filter 822 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-821
- inet6/filter/FORWARD -j limit-821
inet/filter/INPUT -j limit-821
- inet6/filter/INPUT -j limit-821
inet/filter/OUTPUT -j limit-821
- inet6/filter/OUTPUT -j limit-821
inet/filter/limit-821 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-821 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-821 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-821
+ inet6/filter/INPUT -j limit-821
+ inet6/filter/OUTPUT -j limit-821
+ inet6/filter/limit-821 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-821 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 823 {"flow-limit":{"addr":"dest","log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-822
- inet6/filter/FORWARD -j limit-822
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-822
- inet6/filter/INPUT -j limit-822
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-822
- inet6/filter/OUTPUT -j limit-822
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-822 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-822 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-822 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-822 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-822
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-822
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-822
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-822 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-822 -m recent --name user:C --rdest --mask fe00:: --set
Filter 824 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-823
- inet6/filter/FORWARD -j limit-823
inet/filter/INPUT -j limit-823
- inet6/filter/INPUT -j limit-823
inet/filter/OUTPUT -j limit-823
- inet6/filter/OUTPUT -j limit-823
inet/filter/limit-823 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-823 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-823 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-823
+ inet6/filter/INPUT -j limit-823
+ inet6/filter/OUTPUT -j limit-823
+ inet6/filter/limit-823 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-823 -m recent --name user:C --rdest --mask fe00:: --set
Filter 825 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-824
- inet6/filter/FORWARD -j limit-824
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-824
- inet6/filter/INPUT -j limit-824
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-824
- inet6/filter/OUTPUT -j limit-824
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-824 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-824 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-824
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-824
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-824
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-824 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 826 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-825
- inet6/filter/FORWARD -j limit-825
inet/filter/INPUT -j limit-825
- inet6/filter/INPUT -j limit-825
inet/filter/OUTPUT -j limit-825
- inet6/filter/OUTPUT -j limit-825
inet/filter/limit-825 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-825
+ inet6/filter/INPUT -j limit-825
+ inet6/filter/OUTPUT -j limit-825
inet6/filter/limit-825 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 827 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-826
- inet6/filter/FORWARD -j limit-826
+ inet/filter/FORWARD -j logaccept-final-18
inet/filter/INPUT -j limit-826
- inet6/filter/INPUT -j limit-826
+ inet/filter/INPUT -j logaccept-final-18
inet/filter/OUTPUT -j limit-826
- inet6/filter/OUTPUT -j limit-826
+ inet/filter/OUTPUT -j logaccept-final-18
inet/filter/limit-826 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-826 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-18
+ inet/filter/logaccept-final-18 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-18 -j ACCEPT
+ inet6/filter/FORWARD -j limit-826
inet6/filter/FORWARD -j logaccept-final-18
- inet/filter/INPUT -j logaccept-final-18
+ inet6/filter/INPUT -j limit-826
inet6/filter/INPUT -j logaccept-final-18
- inet/filter/OUTPUT -j logaccept-final-18
+ inet6/filter/OUTPUT -j limit-826
inet6/filter/OUTPUT -j logaccept-final-18
- inet/filter/logaccept-final-18 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-826 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-18 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-18 -j ACCEPT
inet6/filter/logaccept-final-18 -j ACCEPT
Filter 828 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-827
- inet6/filter/FORWARD -j limit-827
inet/filter/INPUT -j limit-827
- inet6/filter/INPUT -j limit-827
inet/filter/OUTPUT -j limit-827
- inet6/filter/OUTPUT -j limit-827
inet/filter/limit-827 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-827 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-827 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-827
+ inet6/filter/INPUT -j limit-827
+ inet6/filter/OUTPUT -j limit-827
+ inet6/filter/limit-827 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-827 -m limit --limit 1/second -j LOG
Filter 829 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-828
- inet6/filter/FORWARD -j limit-828
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-828
- inet6/filter/INPUT -j limit-828
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-828
- inet6/filter/OUTPUT -j limit-828
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-828 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-828 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-828
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-828
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-828
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-828 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 830 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-829
- inet6/filter/FORWARD -j limit-829
inet/filter/INPUT -j limit-829
- inet6/filter/INPUT -j limit-829
inet/filter/OUTPUT -j limit-829
- inet6/filter/OUTPUT -j limit-829
inet/filter/limit-829 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-829
+ inet6/filter/INPUT -j limit-829
+ inet6/filter/OUTPUT -j limit-829
inet6/filter/limit-829 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 831 {"flow-limit":{"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-830
- inet6/filter/FORWARD -j limit-830
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-830
- inet6/filter/INPUT -j limit-830
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-830
- inet6/filter/OUTPUT -j limit-830
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-830 -m recent --name limit-830 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-830 -m recent --name limit-830 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-830 -m recent --name limit-830 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-830 -m recent --name limit-830 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-830
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-830
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-830
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-830 -m recent --name limit-830 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-830 -m recent --name limit-830 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 832 {"action":"pass","flow-limit":{"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-831
- inet6/filter/FORWARD -j limit-831
inet/filter/INPUT -j limit-831
- inet6/filter/INPUT -j limit-831
inet/filter/OUTPUT -j limit-831
- inet6/filter/OUTPUT -j limit-831
inet/filter/limit-831 -m recent --name limit-831 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-831 -m recent --name limit-831 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-831 -m recent --name limit-831 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-831
+ inet6/filter/INPUT -j limit-831
+ inet6/filter/OUTPUT -j limit-831
+ inet6/filter/limit-831 -m recent --name limit-831 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-831 -m recent --name limit-831 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 833 {"flow-limit":{"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-832
- inet6/filter/FORWARD -j limit-832
+ inet/filter/FORWARD -j logaccept-final-19
inet/filter/INPUT -j limit-832
- inet6/filter/INPUT -j limit-832
+ inet/filter/INPUT -j logaccept-final-19
inet/filter/OUTPUT -j limit-832
- inet6/filter/OUTPUT -j limit-832
+ inet/filter/OUTPUT -j logaccept-final-19
inet/filter/limit-832 -m recent --name limit-832 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-832 -m recent --name limit-832 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-832 -m recent --name limit-832 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-832 -m recent --name limit-832 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-19
+ inet/filter/logaccept-final-19 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-19 -j ACCEPT
+ inet6/filter/FORWARD -j limit-832
inet6/filter/FORWARD -j logaccept-final-19
- inet/filter/INPUT -j logaccept-final-19
+ inet6/filter/INPUT -j limit-832
inet6/filter/INPUT -j logaccept-final-19
- inet/filter/OUTPUT -j logaccept-final-19
+ inet6/filter/OUTPUT -j limit-832
inet6/filter/OUTPUT -j logaccept-final-19
- inet/filter/logaccept-final-19 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-832 -m recent --name limit-832 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-832 -m recent --name limit-832 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-19 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-19 -j ACCEPT
inet6/filter/logaccept-final-19 -j ACCEPT
Filter 834 {"action":"pass","flow-limit":{"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-833
- inet6/filter/FORWARD -j limit-833
inet/filter/INPUT -j limit-833
- inet6/filter/INPUT -j limit-833
inet/filter/OUTPUT -j limit-833
- inet6/filter/OUTPUT -j limit-833
inet/filter/limit-833 -m recent --name limit-833 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-833 -m recent --name limit-833 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-833 -m recent --name limit-833 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-833
+ inet6/filter/INPUT -j limit-833
+ inet6/filter/OUTPUT -j limit-833
+ inet6/filter/limit-833 -m recent --name limit-833 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-833 -m recent --name limit-833 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 835 {"flow-limit":{"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-834
- inet6/filter/FORWARD -j limit-834
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-834
- inet6/filter/INPUT -j limit-834
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-834
- inet6/filter/OUTPUT -j limit-834
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-834 -m recent --name limit-834 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-834 -m recent --name limit-834 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-834 -m recent --name limit-834 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-834 -m recent --name limit-834 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-834
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-834
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-834
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-834 -m recent --name limit-834 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-834 -m recent --name limit-834 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 836 {"action":"pass","flow-limit":{"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-835
- inet6/filter/FORWARD -j limit-835
inet/filter/INPUT -j limit-835
- inet6/filter/INPUT -j limit-835
inet/filter/OUTPUT -j limit-835
- inet6/filter/OUTPUT -j limit-835
inet/filter/limit-835 -m recent --name limit-835 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-835 -m recent --name limit-835 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-835 -m recent --name limit-835 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-835
+ inet6/filter/INPUT -j limit-835
+ inet6/filter/OUTPUT -j limit-835
+ inet6/filter/limit-835 -m recent --name limit-835 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-835 -m recent --name limit-835 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 837 {"flow-limit":{"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-836
- inet6/filter/FORWARD -j limit-836
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-836
- inet6/filter/INPUT -j limit-836
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-836
- inet6/filter/OUTPUT -j limit-836
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-836 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-836 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-836 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-836 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-836
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-836
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-836
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-836 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-836 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 838 {"action":"pass","flow-limit":{"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-837
- inet6/filter/FORWARD -j limit-837
inet/filter/INPUT -j limit-837
- inet6/filter/INPUT -j limit-837
inet/filter/OUTPUT -j limit-837
- inet6/filter/OUTPUT -j limit-837
inet/filter/limit-837 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-837 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-837 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-837
+ inet6/filter/INPUT -j limit-837
+ inet6/filter/OUTPUT -j limit-837
+ inet6/filter/limit-837 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-837 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 839 {"flow-limit":{"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-838
- inet6/filter/FORWARD -j limit-838
+ inet/filter/FORWARD -j logaccept-final-20
inet/filter/INPUT -j limit-838
- inet6/filter/INPUT -j limit-838
+ inet/filter/INPUT -j logaccept-final-20
inet/filter/OUTPUT -j limit-838
- inet6/filter/OUTPUT -j limit-838
+ inet/filter/OUTPUT -j logaccept-final-20
inet/filter/limit-838 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-838 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-838 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-838 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-20
+ inet/filter/logaccept-final-20 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-20 -j ACCEPT
+ inet6/filter/FORWARD -j limit-838
inet6/filter/FORWARD -j logaccept-final-20
- inet/filter/INPUT -j logaccept-final-20
+ inet6/filter/INPUT -j limit-838
inet6/filter/INPUT -j logaccept-final-20
- inet/filter/OUTPUT -j logaccept-final-20
+ inet6/filter/OUTPUT -j limit-838
inet6/filter/OUTPUT -j logaccept-final-20
- inet/filter/logaccept-final-20 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-838 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-838 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-20 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-20 -j ACCEPT
inet6/filter/logaccept-final-20 -j ACCEPT
Filter 840 {"action":"pass","flow-limit":{"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-839
- inet6/filter/FORWARD -j limit-839
inet/filter/INPUT -j limit-839
- inet6/filter/INPUT -j limit-839
inet/filter/OUTPUT -j limit-839
- inet6/filter/OUTPUT -j limit-839
inet/filter/limit-839 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-839 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-839 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-839
+ inet6/filter/INPUT -j limit-839
+ inet6/filter/OUTPUT -j limit-839
+ inet6/filter/limit-839 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-839 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 841 {"flow-limit":{"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-840
- inet6/filter/FORWARD -j limit-840
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-840
- inet6/filter/INPUT -j limit-840
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-840
- inet6/filter/OUTPUT -j limit-840
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-840 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-840 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-840 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-840 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-840
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-840
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-840
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-840 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-840 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 842 {"action":"pass","flow-limit":{"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-841
- inet6/filter/FORWARD -j limit-841
inet/filter/INPUT -j limit-841
- inet6/filter/INPUT -j limit-841
inet/filter/OUTPUT -j limit-841
- inet6/filter/OUTPUT -j limit-841
inet/filter/limit-841 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-841 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-841 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-841
+ inet6/filter/INPUT -j limit-841
+ inet6/filter/OUTPUT -j limit-841
+ inet6/filter/limit-841 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-841 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 843 {"flow-limit":{"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-842
- inet6/filter/FORWARD -j limit-842
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-842
- inet6/filter/INPUT -j limit-842
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-842
- inet6/filter/OUTPUT -j limit-842
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-842 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-842 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-842
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-842
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-842
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-842 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 844 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-843
- inet6/filter/FORWARD -j limit-843
inet/filter/INPUT -j limit-843
- inet6/filter/INPUT -j limit-843
inet/filter/OUTPUT -j limit-843
- inet6/filter/OUTPUT -j limit-843
inet/filter/limit-843 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-843
+ inet6/filter/INPUT -j limit-843
+ inet6/filter/OUTPUT -j limit-843
inet6/filter/limit-843 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 845 {"flow-limit":{"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-844
- inet6/filter/FORWARD -j limit-844
+ inet/filter/FORWARD -j logaccept-final-21
inet/filter/INPUT -j limit-844
- inet6/filter/INPUT -j limit-844
+ inet/filter/INPUT -j logaccept-final-21
inet/filter/OUTPUT -j limit-844
- inet6/filter/OUTPUT -j limit-844
+ inet/filter/OUTPUT -j logaccept-final-21
inet/filter/limit-844 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-844 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-21
+ inet/filter/logaccept-final-21 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-21 -j ACCEPT
+ inet6/filter/FORWARD -j limit-844
inet6/filter/FORWARD -j logaccept-final-21
- inet/filter/INPUT -j logaccept-final-21
+ inet6/filter/INPUT -j limit-844
inet6/filter/INPUT -j logaccept-final-21
- inet/filter/OUTPUT -j logaccept-final-21
+ inet6/filter/OUTPUT -j limit-844
inet6/filter/OUTPUT -j logaccept-final-21
- inet/filter/logaccept-final-21 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-844 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-21 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-21 -j ACCEPT
inet6/filter/logaccept-final-21 -j ACCEPT
Filter 846 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-845
- inet6/filter/FORWARD -j limit-845
inet/filter/INPUT -j limit-845
- inet6/filter/INPUT -j limit-845
inet/filter/OUTPUT -j limit-845
- inet6/filter/OUTPUT -j limit-845
inet/filter/limit-845 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-845 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-845 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-845
+ inet6/filter/INPUT -j limit-845
+ inet6/filter/OUTPUT -j limit-845
+ inet6/filter/limit-845 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-845 -m limit --limit 1/second -j LOG
Filter 847 {"flow-limit":{"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-846
- inet6/filter/FORWARD -j limit-846
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-846
- inet6/filter/INPUT -j limit-846
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-846
- inet6/filter/OUTPUT -j limit-846
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-846 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-846 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-846
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-846
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-846
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-846 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 848 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-847
- inet6/filter/FORWARD -j limit-847
inet/filter/INPUT -j limit-847
- inet6/filter/INPUT -j limit-847
inet/filter/OUTPUT -j limit-847
- inet6/filter/OUTPUT -j limit-847
inet/filter/limit-847 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-847
+ inet6/filter/INPUT -j limit-847
+ inet6/filter/OUTPUT -j limit-847
inet6/filter/limit-847 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 849 {"flow-limit":{"addr":"dest","log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-848
- inet6/filter/FORWARD -j limit-848
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-848
- inet6/filter/INPUT -j limit-848
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-848
- inet6/filter/OUTPUT -j limit-848
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-848 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-848 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-848 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-848 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-848
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-848
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-848
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-848 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-848 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 850 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-849
- inet6/filter/FORWARD -j limit-849
inet/filter/INPUT -j limit-849
- inet6/filter/INPUT -j limit-849
inet/filter/OUTPUT -j limit-849
- inet6/filter/OUTPUT -j limit-849
inet/filter/limit-849 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-849 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-849 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-849
+ inet6/filter/INPUT -j limit-849
+ inet6/filter/OUTPUT -j limit-849
+ inet6/filter/limit-849 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-849 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 851 {"flow-limit":{"addr":"dest","log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-850
- inet6/filter/FORWARD -j limit-850
+ inet/filter/FORWARD -j logaccept-final-22
inet/filter/INPUT -j limit-850
- inet6/filter/INPUT -j limit-850
+ inet/filter/INPUT -j logaccept-final-22
inet/filter/OUTPUT -j limit-850
- inet6/filter/OUTPUT -j limit-850
+ inet/filter/OUTPUT -j logaccept-final-22
inet/filter/limit-850 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-850 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-850 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-850 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-22
+ inet/filter/logaccept-final-22 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-22 -j ACCEPT
+ inet6/filter/FORWARD -j limit-850
inet6/filter/FORWARD -j logaccept-final-22
- inet/filter/INPUT -j logaccept-final-22
+ inet6/filter/INPUT -j limit-850
inet6/filter/INPUT -j logaccept-final-22
- inet/filter/OUTPUT -j logaccept-final-22
+ inet6/filter/OUTPUT -j limit-850
inet6/filter/OUTPUT -j logaccept-final-22
- inet/filter/logaccept-final-22 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-850 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-850 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-22 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-22 -j ACCEPT
inet6/filter/logaccept-final-22 -j ACCEPT
Filter 852 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-851
- inet6/filter/FORWARD -j limit-851
inet/filter/INPUT -j limit-851
- inet6/filter/INPUT -j limit-851
inet/filter/OUTPUT -j limit-851
- inet6/filter/OUTPUT -j limit-851
inet/filter/limit-851 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-851 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-851 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-851
+ inet6/filter/INPUT -j limit-851
+ inet6/filter/OUTPUT -j limit-851
+ inet6/filter/limit-851 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-851 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 853 {"flow-limit":{"addr":"dest","log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-852
- inet6/filter/FORWARD -j limit-852
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-852
- inet6/filter/INPUT -j limit-852
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-852
- inet6/filter/OUTPUT -j limit-852
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-852 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-852 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-852 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-852 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-852
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-852
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-852
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-852 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-852 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 854 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-853
- inet6/filter/FORWARD -j limit-853
inet/filter/INPUT -j limit-853
- inet6/filter/INPUT -j limit-853
inet/filter/OUTPUT -j limit-853
- inet6/filter/OUTPUT -j limit-853
inet/filter/limit-853 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-853 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-853 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-853
+ inet6/filter/INPUT -j limit-853
+ inet6/filter/OUTPUT -j limit-853
+ inet6/filter/limit-853 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-853 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 855 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-854
- inet6/filter/FORWARD -j limit-854
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-854
- inet6/filter/INPUT -j limit-854
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-854
- inet6/filter/OUTPUT -j limit-854
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-854 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-854 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-854
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-854
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-854
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-854 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 856 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-855
- inet6/filter/FORWARD -j limit-855
inet/filter/INPUT -j limit-855
- inet6/filter/INPUT -j limit-855
inet/filter/OUTPUT -j limit-855
- inet6/filter/OUTPUT -j limit-855
inet/filter/limit-855 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-855
+ inet6/filter/INPUT -j limit-855
+ inet6/filter/OUTPUT -j limit-855
inet6/filter/limit-855 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 857 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-856
- inet6/filter/FORWARD -j limit-856
+ inet/filter/FORWARD -j logaccept-final-23
inet/filter/INPUT -j limit-856
- inet6/filter/INPUT -j limit-856
+ inet/filter/INPUT -j logaccept-final-23
inet/filter/OUTPUT -j limit-856
- inet6/filter/OUTPUT -j limit-856
+ inet/filter/OUTPUT -j logaccept-final-23
inet/filter/limit-856 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-856 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-23
+ inet/filter/logaccept-final-23 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-23 -j ACCEPT
+ inet6/filter/FORWARD -j limit-856
inet6/filter/FORWARD -j logaccept-final-23
- inet/filter/INPUT -j logaccept-final-23
+ inet6/filter/INPUT -j limit-856
inet6/filter/INPUT -j logaccept-final-23
- inet/filter/OUTPUT -j logaccept-final-23
+ inet6/filter/OUTPUT -j limit-856
inet6/filter/OUTPUT -j logaccept-final-23
- inet/filter/logaccept-final-23 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-856 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-23 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-23 -j ACCEPT
inet6/filter/logaccept-final-23 -j ACCEPT
Filter 858 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-857
- inet6/filter/FORWARD -j limit-857
inet/filter/INPUT -j limit-857
- inet6/filter/INPUT -j limit-857
inet/filter/OUTPUT -j limit-857
- inet6/filter/OUTPUT -j limit-857
inet/filter/limit-857 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-857 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-857 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-857
+ inet6/filter/INPUT -j limit-857
+ inet6/filter/OUTPUT -j limit-857
+ inet6/filter/limit-857 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-857 -m limit --limit 1/second -j LOG
Filter 859 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-858
- inet6/filter/FORWARD -j limit-858
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-858
- inet6/filter/INPUT -j limit-858
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-858
- inet6/filter/OUTPUT -j limit-858
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-858 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-858 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-858
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-858
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-858
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-858 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 860 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-859
- inet6/filter/FORWARD -j limit-859
inet/filter/INPUT -j limit-859
- inet6/filter/INPUT -j limit-859
inet/filter/OUTPUT -j limit-859
- inet6/filter/OUTPUT -j limit-859
inet/filter/limit-859 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-859
+ inet6/filter/INPUT -j limit-859
+ inet6/filter/OUTPUT -j limit-859
inet6/filter/limit-859 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 861 {"flow-limit":{"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-860
- inet6/filter/FORWARD -j limit-860
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-860
- inet6/filter/INPUT -j limit-860
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-860
- inet6/filter/OUTPUT -j limit-860
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-860 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-860 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-860 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-860 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-860
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-860
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-860
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-860 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-860 -m recent --name user:C --rsource --mask fe00:: --set
Filter 862 {"action":"pass","flow-limit":{"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-861
- inet6/filter/FORWARD -j limit-861
inet/filter/INPUT -j limit-861
- inet6/filter/INPUT -j limit-861
inet/filter/OUTPUT -j limit-861
- inet6/filter/OUTPUT -j limit-861
inet/filter/limit-861 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-861 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-861 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-861
+ inet6/filter/INPUT -j limit-861
+ inet6/filter/OUTPUT -j limit-861
+ inet6/filter/limit-861 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-861 -m recent --name user:C --rsource --mask fe00:: --set
Filter 863 {"flow-limit":{"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-862
- inet6/filter/FORWARD -j limit-862
+ inet/filter/FORWARD -j logaccept-final-24
inet/filter/INPUT -j limit-862
- inet6/filter/INPUT -j limit-862
+ inet/filter/INPUT -j logaccept-final-24
inet/filter/OUTPUT -j limit-862
- inet6/filter/OUTPUT -j limit-862
+ inet/filter/OUTPUT -j logaccept-final-24
inet/filter/limit-862 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-862 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-862 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-862 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-24
+ inet/filter/logaccept-final-24 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-24 -j ACCEPT
+ inet6/filter/FORWARD -j limit-862
inet6/filter/FORWARD -j logaccept-final-24
- inet/filter/INPUT -j logaccept-final-24
+ inet6/filter/INPUT -j limit-862
inet6/filter/INPUT -j logaccept-final-24
- inet/filter/OUTPUT -j logaccept-final-24
+ inet6/filter/OUTPUT -j limit-862
inet6/filter/OUTPUT -j logaccept-final-24
- inet/filter/logaccept-final-24 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-862 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-862 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-24 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-24 -j ACCEPT
inet6/filter/logaccept-final-24 -j ACCEPT
Filter 864 {"action":"pass","flow-limit":{"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-863
- inet6/filter/FORWARD -j limit-863
inet/filter/INPUT -j limit-863
- inet6/filter/INPUT -j limit-863
inet/filter/OUTPUT -j limit-863
- inet6/filter/OUTPUT -j limit-863
inet/filter/limit-863 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-863 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-863 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-863
+ inet6/filter/INPUT -j limit-863
+ inet6/filter/OUTPUT -j limit-863
+ inet6/filter/limit-863 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-863 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 865 {"flow-limit":{"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-864
- inet6/filter/FORWARD -j limit-864
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-864
- inet6/filter/INPUT -j limit-864
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-864
- inet6/filter/OUTPUT -j limit-864
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-864 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-864 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-864 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-864 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-864
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-864
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-864
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-864 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-864 -m recent --name user:C --rsource --mask fe00:: --set
Filter 866 {"action":"pass","flow-limit":{"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-865
- inet6/filter/FORWARD -j limit-865
inet/filter/INPUT -j limit-865
- inet6/filter/INPUT -j limit-865
inet/filter/OUTPUT -j limit-865
- inet6/filter/OUTPUT -j limit-865
inet/filter/limit-865 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-865 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-865 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-865
+ inet6/filter/INPUT -j limit-865
+ inet6/filter/OUTPUT -j limit-865
+ inet6/filter/limit-865 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-865 -m recent --name user:C --rsource --mask fe00:: --set
Filter 867 {"flow-limit":{"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-866
- inet6/filter/FORWARD -j limit-866
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-866
- inet6/filter/INPUT -j limit-866
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-866
- inet6/filter/OUTPUT -j limit-866
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-866 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-866 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-866
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-866
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-866
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-866 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 868 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-867
- inet6/filter/FORWARD -j limit-867
inet/filter/INPUT -j limit-867
- inet6/filter/INPUT -j limit-867
inet/filter/OUTPUT -j limit-867
- inet6/filter/OUTPUT -j limit-867
inet/filter/limit-867 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-867
+ inet6/filter/INPUT -j limit-867
+ inet6/filter/OUTPUT -j limit-867
inet6/filter/limit-867 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 869 {"flow-limit":{"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-868
- inet6/filter/FORWARD -j limit-868
+ inet/filter/FORWARD -j logaccept-final-25
inet/filter/INPUT -j limit-868
- inet6/filter/INPUT -j limit-868
+ inet/filter/INPUT -j logaccept-final-25
inet/filter/OUTPUT -j limit-868
- inet6/filter/OUTPUT -j limit-868
+ inet/filter/OUTPUT -j logaccept-final-25
inet/filter/limit-868 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-868 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-25
+ inet/filter/logaccept-final-25 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-25 -j ACCEPT
+ inet6/filter/FORWARD -j limit-868
inet6/filter/FORWARD -j logaccept-final-25
- inet/filter/INPUT -j logaccept-final-25
+ inet6/filter/INPUT -j limit-868
inet6/filter/INPUT -j logaccept-final-25
- inet/filter/OUTPUT -j logaccept-final-25
+ inet6/filter/OUTPUT -j limit-868
inet6/filter/OUTPUT -j logaccept-final-25
- inet/filter/logaccept-final-25 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-868 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-25 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-25 -j ACCEPT
inet6/filter/logaccept-final-25 -j ACCEPT
Filter 870 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-869
- inet6/filter/FORWARD -j limit-869
inet/filter/INPUT -j limit-869
- inet6/filter/INPUT -j limit-869
inet/filter/OUTPUT -j limit-869
- inet6/filter/OUTPUT -j limit-869
inet/filter/limit-869 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-869 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-869 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-869
+ inet6/filter/INPUT -j limit-869
+ inet6/filter/OUTPUT -j limit-869
+ inet6/filter/limit-869 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-869 -m limit --limit 1/second -j LOG
Filter 871 {"flow-limit":{"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-870
- inet6/filter/FORWARD -j limit-870
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-870
- inet6/filter/INPUT -j limit-870
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-870
- inet6/filter/OUTPUT -j limit-870
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-870 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-870 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-870
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-870
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-870
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-870 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 872 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-871
- inet6/filter/FORWARD -j limit-871
inet/filter/INPUT -j limit-871
- inet6/filter/INPUT -j limit-871
inet/filter/OUTPUT -j limit-871
- inet6/filter/OUTPUT -j limit-871
inet/filter/limit-871 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-871
+ inet6/filter/INPUT -j limit-871
+ inet6/filter/OUTPUT -j limit-871
inet6/filter/limit-871 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 873 {"flow-limit":{"addr":"dest","log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-872
- inet6/filter/FORWARD -j limit-872
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-872
- inet6/filter/INPUT -j limit-872
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-872
- inet6/filter/OUTPUT -j limit-872
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-872 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-872 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-872 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-872 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-872
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-872
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-872
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-872 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-872 -m recent --name user:C --rdest --mask fe00:: --set
Filter 874 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-873
- inet6/filter/FORWARD -j limit-873
inet/filter/INPUT -j limit-873
- inet6/filter/INPUT -j limit-873
inet/filter/OUTPUT -j limit-873
- inet6/filter/OUTPUT -j limit-873
inet/filter/limit-873 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-873 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-873 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-873
+ inet6/filter/INPUT -j limit-873
+ inet6/filter/OUTPUT -j limit-873
+ inet6/filter/limit-873 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-873 -m recent --name user:C --rdest --mask fe00:: --set
Filter 875 {"flow-limit":{"addr":"dest","log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-874
- inet6/filter/FORWARD -j limit-874
+ inet/filter/FORWARD -j logaccept-final-26
inet/filter/INPUT -j limit-874
- inet6/filter/INPUT -j limit-874
+ inet/filter/INPUT -j logaccept-final-26
inet/filter/OUTPUT -j limit-874
- inet6/filter/OUTPUT -j limit-874
+ inet/filter/OUTPUT -j logaccept-final-26
inet/filter/limit-874 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-874 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-874 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-874 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-26
+ inet/filter/logaccept-final-26 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-26 -j ACCEPT
+ inet6/filter/FORWARD -j limit-874
inet6/filter/FORWARD -j logaccept-final-26
- inet/filter/INPUT -j logaccept-final-26
+ inet6/filter/INPUT -j limit-874
inet6/filter/INPUT -j logaccept-final-26
- inet/filter/OUTPUT -j logaccept-final-26
+ inet6/filter/OUTPUT -j limit-874
inet6/filter/OUTPUT -j logaccept-final-26
- inet/filter/logaccept-final-26 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-874 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-874 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-26 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-26 -j ACCEPT
inet6/filter/logaccept-final-26 -j ACCEPT
Filter 876 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-875
- inet6/filter/FORWARD -j limit-875
inet/filter/INPUT -j limit-875
- inet6/filter/INPUT -j limit-875
inet/filter/OUTPUT -j limit-875
- inet6/filter/OUTPUT -j limit-875
inet/filter/limit-875 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-875 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-875 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-875
+ inet6/filter/INPUT -j limit-875
+ inet6/filter/OUTPUT -j limit-875
+ inet6/filter/limit-875 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-875 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 877 {"flow-limit":{"addr":"dest","log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-876
- inet6/filter/FORWARD -j limit-876
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-876
- inet6/filter/INPUT -j limit-876
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-876
- inet6/filter/OUTPUT -j limit-876
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-876 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-876 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-876 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-876 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-876
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-876
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-876
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-876 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-876 -m recent --name user:C --rdest --mask fe00:: --set
Filter 878 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-877
- inet6/filter/FORWARD -j limit-877
inet/filter/INPUT -j limit-877
- inet6/filter/INPUT -j limit-877
inet/filter/OUTPUT -j limit-877
- inet6/filter/OUTPUT -j limit-877
inet/filter/limit-877 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-877 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-877 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-877
+ inet6/filter/INPUT -j limit-877
+ inet6/filter/OUTPUT -j limit-877
+ inet6/filter/limit-877 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-877 -m recent --name user:C --rdest --mask fe00:: --set
Filter 879 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-878
- inet6/filter/FORWARD -j limit-878
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-878
- inet6/filter/INPUT -j limit-878
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-878
- inet6/filter/OUTPUT -j limit-878
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-878 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-878 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-878
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-878
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-878
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-878 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 880 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-879
- inet6/filter/FORWARD -j limit-879
inet/filter/INPUT -j limit-879
- inet6/filter/INPUT -j limit-879
inet/filter/OUTPUT -j limit-879
- inet6/filter/OUTPUT -j limit-879
inet/filter/limit-879 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-879
+ inet6/filter/INPUT -j limit-879
+ inet6/filter/OUTPUT -j limit-879
inet6/filter/limit-879 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 881 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-880
- inet6/filter/FORWARD -j limit-880
+ inet/filter/FORWARD -j logaccept-final-27
inet/filter/INPUT -j limit-880
- inet6/filter/INPUT -j limit-880
+ inet/filter/INPUT -j logaccept-final-27
inet/filter/OUTPUT -j limit-880
- inet6/filter/OUTPUT -j limit-880
+ inet/filter/OUTPUT -j logaccept-final-27
inet/filter/limit-880 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-880 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j logaccept-final-27
+ inet/filter/logaccept-final-27 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-27 -j ACCEPT
+ inet6/filter/FORWARD -j limit-880
inet6/filter/FORWARD -j logaccept-final-27
- inet/filter/INPUT -j logaccept-final-27
+ inet6/filter/INPUT -j limit-880
inet6/filter/INPUT -j logaccept-final-27
- inet/filter/OUTPUT -j logaccept-final-27
+ inet6/filter/OUTPUT -j limit-880
inet6/filter/OUTPUT -j logaccept-final-27
- inet/filter/logaccept-final-27 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-880 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/logaccept-final-27 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-27 -j ACCEPT
inet6/filter/logaccept-final-27 -j ACCEPT
Filter 882 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-881
- inet6/filter/FORWARD -j limit-881
inet/filter/INPUT -j limit-881
- inet6/filter/INPUT -j limit-881
inet/filter/OUTPUT -j limit-881
- inet6/filter/OUTPUT -j limit-881
inet/filter/limit-881 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-881 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-881 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-881
+ inet6/filter/INPUT -j limit-881
+ inet6/filter/OUTPUT -j limit-881
+ inet6/filter/limit-881 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/filter/limit-881 -m limit --limit 1/second -j LOG
Filter 883 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-882
- inet6/filter/FORWARD -j limit-882
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-882
- inet6/filter/INPUT -j limit-882
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-882
- inet6/filter/OUTPUT -j limit-882
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-882 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-882 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-882
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-882
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-882
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-882 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 884 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-883
- inet6/filter/FORWARD -j limit-883
inet/filter/INPUT -j limit-883
- inet6/filter/INPUT -j limit-883
inet/filter/OUTPUT -j limit-883
- inet6/filter/OUTPUT -j limit-883
inet/filter/limit-883 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/FORWARD -j limit-883
+ inet6/filter/INPUT -j limit-883
+ inet6/filter/OUTPUT -j limit-883
inet6/filter/limit-883 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
Filter 885 {"flow-limit":{"interval":5}}
(filter-limit)
inet/filter/FORWARD -j limit-884
- inet6/filter/FORWARD -j limit-884
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-884
- inet6/filter/INPUT -j limit-884
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-884
- inet6/filter/OUTPUT -j limit-884
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-884 -m recent --name limit-884 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-288
- inet6/filter/limit-884 -m recent --name limit-884 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-288
+ inet/filter/limit-884 -m recent --name limit-884 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-288 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-288 -m limit --limit 1/second -j LOG
inet/filter/logdrop-288 -j DROP
- inet6/filter/logdrop-288 -j DROP
- inet/filter/limit-884 -m recent --name limit-884 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-884 -m recent --name limit-884 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-884
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-884
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-884
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-884 -m recent --name limit-884 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-288
+ inet6/filter/limit-884 -m recent --name limit-884 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-288 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-288 -j DROP
Filter 886 {"action":"pass","flow-limit":{"interval":5}}
(filter-limit)
inet/filter/FORWARD -j limit-885
- inet6/filter/FORWARD -j limit-885
inet/filter/INPUT -j limit-885
- inet6/filter/INPUT -j limit-885
inet/filter/OUTPUT -j limit-885
- inet6/filter/OUTPUT -j limit-885
inet/filter/limit-885 -m recent --name limit-885 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-289
- inet6/filter/limit-885 -m recent --name limit-885 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-289
+ inet/filter/limit-885 -m recent --name limit-885 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-289 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-289 -m limit --limit 1/second -j LOG
inet/filter/logdrop-289 -j DROP
- inet6/filter/logdrop-289 -j DROP
- inet/filter/limit-885 -m recent --name limit-885 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-885
+ inet6/filter/INPUT -j limit-885
+ inet6/filter/OUTPUT -j limit-885
+ inet6/filter/limit-885 -m recent --name limit-885 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-289
inet6/filter/limit-885 -m recent --name limit-885 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-289 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-289 -j DROP
Filter 887 {"flow-limit":{"interval":5},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-886
- inet6/filter/FORWARD -j limit-886
+ inet/filter/FORWARD -j logaccept-final-28
inet/filter/INPUT -j limit-886
- inet6/filter/INPUT -j limit-886
+ inet/filter/INPUT -j logaccept-final-28
inet/filter/OUTPUT -j limit-886
- inet6/filter/OUTPUT -j limit-886
+ inet/filter/OUTPUT -j logaccept-final-28
inet/filter/limit-886 -m recent --name limit-886 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-290
- inet6/filter/limit-886 -m recent --name limit-886 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-290
+ inet/filter/limit-886 -m recent --name limit-886 --rsource --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-28 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-28 -j ACCEPT
inet/filter/logdrop-290 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-290 -m limit --limit 1/second -j LOG
inet/filter/logdrop-290 -j DROP
- inet6/filter/logdrop-290 -j DROP
- inet/filter/limit-886 -m recent --name limit-886 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-886 -m recent --name limit-886 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-28
+ inet6/filter/FORWARD -j limit-886
inet6/filter/FORWARD -j logaccept-final-28
- inet/filter/INPUT -j logaccept-final-28
+ inet6/filter/INPUT -j limit-886
inet6/filter/INPUT -j logaccept-final-28
- inet/filter/OUTPUT -j logaccept-final-28
+ inet6/filter/OUTPUT -j limit-886
inet6/filter/OUTPUT -j logaccept-final-28
- inet/filter/logaccept-final-28 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-886 -m recent --name limit-886 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-290
+ inet6/filter/limit-886 -m recent --name limit-886 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-28 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-28 -j ACCEPT
inet6/filter/logaccept-final-28 -j ACCEPT
+ inet6/filter/logdrop-290 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-290 -j DROP
Filter 888 {"action":"pass","flow-limit":{"interval":5},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-887
- inet6/filter/FORWARD -j limit-887
inet/filter/INPUT -j limit-887
- inet6/filter/INPUT -j limit-887
inet/filter/OUTPUT -j limit-887
- inet6/filter/OUTPUT -j limit-887
inet/filter/limit-887 -m recent --name limit-887 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-291
- inet6/filter/limit-887 -m recent --name limit-887 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-291
+ inet/filter/limit-887 -m recent --name limit-887 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-291 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-291 -m limit --limit 1/second -j LOG
inet/filter/logdrop-291 -j DROP
- inet6/filter/logdrop-291 -j DROP
- inet/filter/limit-887 -m recent --name limit-887 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-887
+ inet6/filter/INPUT -j limit-887
+ inet6/filter/OUTPUT -j limit-887
+ inet6/filter/limit-887 -m recent --name limit-887 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-291
inet6/filter/limit-887 -m recent --name limit-887 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-291 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-291 -j DROP
Filter 889 {"flow-limit":{"interval":5},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-888
- inet6/filter/FORWARD -j limit-888
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-888
- inet6/filter/INPUT -j limit-888
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-888
- inet6/filter/OUTPUT -j limit-888
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-888 -m recent --name limit-888 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-292
- inet6/filter/limit-888 -m recent --name limit-888 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-292
+ inet/filter/limit-888 -m recent --name limit-888 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-292 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-292 -m limit --limit 1/second -j LOG
inet/filter/logdrop-292 -j DROP
- inet6/filter/logdrop-292 -j DROP
- inet/filter/limit-888 -m recent --name limit-888 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-888 -m recent --name limit-888 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-888
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-888
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-888
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-888 -m recent --name limit-888 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-292
+ inet6/filter/limit-888 -m recent --name limit-888 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-292 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-292 -j DROP
Filter 890 {"action":"pass","flow-limit":{"interval":5},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-889
- inet6/filter/FORWARD -j limit-889
inet/filter/INPUT -j limit-889
- inet6/filter/INPUT -j limit-889
inet/filter/OUTPUT -j limit-889
- inet6/filter/OUTPUT -j limit-889
inet/filter/limit-889 -m recent --name limit-889 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-293
- inet6/filter/limit-889 -m recent --name limit-889 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-293
+ inet/filter/limit-889 -m recent --name limit-889 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-293 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-293 -m limit --limit 1/second -j LOG
inet/filter/logdrop-293 -j DROP
- inet6/filter/logdrop-293 -j DROP
- inet/filter/limit-889 -m recent --name limit-889 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-889
+ inet6/filter/INPUT -j limit-889
+ inet6/filter/OUTPUT -j limit-889
+ inet6/filter/limit-889 -m recent --name limit-889 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-293
inet6/filter/limit-889 -m recent --name limit-889 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-293 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-293 -j DROP
Filter 891 {"flow-limit":{"interval":5,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-890
- inet6/filter/FORWARD -j limit-890
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-890
- inet6/filter/INPUT -j limit-890
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-890
- inet6/filter/OUTPUT -j limit-890
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-890 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-294
- inet6/filter/limit-890 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-294
+ inet/filter/limit-890 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-294 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-294 -m limit --limit 1/second -j LOG
inet/filter/logdrop-294 -j DROP
- inet6/filter/logdrop-294 -j DROP
- inet/filter/limit-890 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-890 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-890
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-890
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-890
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-890 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-294
+ inet6/filter/limit-890 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-294 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-294 -j DROP
Filter 892 {"action":"pass","flow-limit":{"interval":5,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-891
- inet6/filter/FORWARD -j limit-891
inet/filter/INPUT -j limit-891
- inet6/filter/INPUT -j limit-891
inet/filter/OUTPUT -j limit-891
- inet6/filter/OUTPUT -j limit-891
inet/filter/limit-891 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-295
- inet6/filter/limit-891 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-295
+ inet/filter/limit-891 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-295 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-295 -m limit --limit 1/second -j LOG
inet/filter/logdrop-295 -j DROP
- inet6/filter/logdrop-295 -j DROP
- inet/filter/limit-891 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-891
+ inet6/filter/INPUT -j limit-891
+ inet6/filter/OUTPUT -j limit-891
+ inet6/filter/limit-891 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-295
inet6/filter/limit-891 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-295 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-295 -j DROP
Filter 893 {"flow-limit":{"interval":5,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-892
- inet6/filter/FORWARD -j limit-892
+ inet/filter/FORWARD -j logaccept-final-29
inet/filter/INPUT -j limit-892
- inet6/filter/INPUT -j limit-892
+ inet/filter/INPUT -j logaccept-final-29
inet/filter/OUTPUT -j limit-892
- inet6/filter/OUTPUT -j limit-892
+ inet/filter/OUTPUT -j logaccept-final-29
inet/filter/limit-892 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-296
- inet6/filter/limit-892 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-296
+ inet/filter/limit-892 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-29 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-29 -j ACCEPT
inet/filter/logdrop-296 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-296 -m limit --limit 1/second -j LOG
inet/filter/logdrop-296 -j DROP
- inet6/filter/logdrop-296 -j DROP
- inet/filter/limit-892 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-892 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-29
+ inet6/filter/FORWARD -j limit-892
inet6/filter/FORWARD -j logaccept-final-29
- inet/filter/INPUT -j logaccept-final-29
+ inet6/filter/INPUT -j limit-892
inet6/filter/INPUT -j logaccept-final-29
- inet/filter/OUTPUT -j logaccept-final-29
+ inet6/filter/OUTPUT -j limit-892
inet6/filter/OUTPUT -j logaccept-final-29
- inet/filter/logaccept-final-29 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-892 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-296
+ inet6/filter/limit-892 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-29 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-29 -j ACCEPT
inet6/filter/logaccept-final-29 -j ACCEPT
+ inet6/filter/logdrop-296 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-296 -j DROP
Filter 894 {"action":"pass","flow-limit":{"interval":5,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-893
- inet6/filter/FORWARD -j limit-893
inet/filter/INPUT -j limit-893
- inet6/filter/INPUT -j limit-893
inet/filter/OUTPUT -j limit-893
- inet6/filter/OUTPUT -j limit-893
inet/filter/limit-893 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-297
- inet6/filter/limit-893 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-297
+ inet/filter/limit-893 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-297 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-297 -m limit --limit 1/second -j LOG
inet/filter/logdrop-297 -j DROP
- inet6/filter/logdrop-297 -j DROP
- inet/filter/limit-893 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-893
+ inet6/filter/INPUT -j limit-893
+ inet6/filter/OUTPUT -j limit-893
+ inet6/filter/limit-893 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-297
inet6/filter/limit-893 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-297 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-297 -j DROP
Filter 895 {"flow-limit":{"interval":5,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-894
- inet6/filter/FORWARD -j limit-894
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-894
- inet6/filter/INPUT -j limit-894
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-894
- inet6/filter/OUTPUT -j limit-894
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-894 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-298
- inet6/filter/limit-894 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-298
+ inet/filter/limit-894 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-298 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-298 -m limit --limit 1/second -j LOG
inet/filter/logdrop-298 -j DROP
- inet6/filter/logdrop-298 -j DROP
- inet/filter/limit-894 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-894 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-894
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-894
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-894
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-894 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-298
+ inet6/filter/limit-894 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-298 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-298 -j DROP
Filter 896 {"action":"pass","flow-limit":{"interval":5,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-895
- inet6/filter/FORWARD -j limit-895
inet/filter/INPUT -j limit-895
- inet6/filter/INPUT -j limit-895
inet/filter/OUTPUT -j limit-895
- inet6/filter/OUTPUT -j limit-895
inet/filter/limit-895 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-299
- inet6/filter/limit-895 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-299
+ inet/filter/limit-895 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-299 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-299 -m limit --limit 1/second -j LOG
inet/filter/logdrop-299 -j DROP
- inet6/filter/logdrop-299 -j DROP
- inet/filter/limit-895 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-895
+ inet6/filter/INPUT -j limit-895
+ inet6/filter/OUTPUT -j limit-895
+ inet6/filter/limit-895 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-299
inet6/filter/limit-895 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-299 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-299 -j DROP
Filter 897 {"flow-limit":{"interval":5,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-896
- inet6/filter/FORWARD -j limit-896
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-896
- inet6/filter/INPUT -j limit-896
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-896
- inet6/filter/OUTPUT -j limit-896
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-896 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-300
- inet6/filter/limit-896 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-300
inet/filter/logdrop-300 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-300 -m limit --limit 1/second -j LOG
inet/filter/logdrop-300 -j DROP
- inet6/filter/logdrop-300 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-896
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-896
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-896
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-896 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-300
+ inet6/filter/logdrop-300 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-300 -j DROP
Filter 898 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-897
- inet6/filter/FORWARD -j limit-897
inet/filter/INPUT -j limit-897
- inet6/filter/INPUT -j limit-897
inet/filter/OUTPUT -j limit-897
- inet6/filter/OUTPUT -j limit-897
inet/filter/limit-897 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-301
- inet6/filter/limit-897 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-301
inet/filter/logdrop-301 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-301 -m limit --limit 1/second -j LOG
inet/filter/logdrop-301 -j DROP
+ inet6/filter/FORWARD -j limit-897
+ inet6/filter/INPUT -j limit-897
+ inet6/filter/OUTPUT -j limit-897
+ inet6/filter/limit-897 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-301
+ inet6/filter/logdrop-301 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-301 -j DROP
Filter 899 {"flow-limit":{"interval":5,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-898
- inet6/filter/FORWARD -j limit-898
+ inet/filter/FORWARD -j logaccept-final-30
inet/filter/INPUT -j limit-898
- inet6/filter/INPUT -j limit-898
+ inet/filter/INPUT -j logaccept-final-30
inet/filter/OUTPUT -j limit-898
- inet6/filter/OUTPUT -j limit-898
+ inet/filter/OUTPUT -j logaccept-final-30
inet/filter/limit-898 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-302
- inet6/filter/limit-898 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-302
+ inet/filter/logaccept-final-30 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-30 -j ACCEPT
inet/filter/logdrop-302 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-302 -m limit --limit 1/second -j LOG
inet/filter/logdrop-302 -j DROP
- inet6/filter/logdrop-302 -j DROP
- inet/filter/FORWARD -j logaccept-final-30
+ inet6/filter/FORWARD -j limit-898
inet6/filter/FORWARD -j logaccept-final-30
- inet/filter/INPUT -j logaccept-final-30
+ inet6/filter/INPUT -j limit-898
inet6/filter/INPUT -j logaccept-final-30
- inet/filter/OUTPUT -j logaccept-final-30
+ inet6/filter/OUTPUT -j limit-898
inet6/filter/OUTPUT -j logaccept-final-30
- inet/filter/logaccept-final-30 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-898 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-302
inet6/filter/logaccept-final-30 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-30 -j ACCEPT
inet6/filter/logaccept-final-30 -j ACCEPT
+ inet6/filter/logdrop-302 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-302 -j DROP
Filter 900 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-899
- inet6/filter/FORWARD -j limit-899
inet/filter/INPUT -j limit-899
- inet6/filter/INPUT -j limit-899
inet/filter/OUTPUT -j limit-899
- inet6/filter/OUTPUT -j limit-899
inet/filter/limit-899 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-303
- inet6/filter/limit-899 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-303
+ inet/filter/limit-899 -m limit --limit 1/second -j LOG
inet/filter/logdrop-303 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-303 -m limit --limit 1/second -j LOG
inet/filter/logdrop-303 -j DROP
- inet6/filter/logdrop-303 -j DROP
- inet/filter/limit-899 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-899
+ inet6/filter/INPUT -j limit-899
+ inet6/filter/OUTPUT -j limit-899
+ inet6/filter/limit-899 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-303
inet6/filter/limit-899 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-303 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-303 -j DROP
Filter 901 {"flow-limit":{"interval":5,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-900
- inet6/filter/FORWARD -j limit-900
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-900
- inet6/filter/INPUT -j limit-900
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-900
- inet6/filter/OUTPUT -j limit-900
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-900 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-304
- inet6/filter/limit-900 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-304
inet/filter/logdrop-304 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-304 -m limit --limit 1/second -j LOG
inet/filter/logdrop-304 -j DROP
- inet6/filter/logdrop-304 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-900
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-900
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-900
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-900 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-304
+ inet6/filter/logdrop-304 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-304 -j DROP
Filter 902 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-901
- inet6/filter/FORWARD -j limit-901
inet/filter/INPUT -j limit-901
- inet6/filter/INPUT -j limit-901
inet/filter/OUTPUT -j limit-901
- inet6/filter/OUTPUT -j limit-901
inet/filter/limit-901 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-305
- inet6/filter/limit-901 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-305
inet/filter/logdrop-305 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-305 -m limit --limit 1/second -j LOG
inet/filter/logdrop-305 -j DROP
+ inet6/filter/FORWARD -j limit-901
+ inet6/filter/INPUT -j limit-901
+ inet6/filter/OUTPUT -j limit-901
+ inet6/filter/limit-901 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-305
+ inet6/filter/logdrop-305 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-305 -j DROP
Filter 903 {"flow-limit":{"addr":"dest","interval":5,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-902
- inet6/filter/FORWARD -j limit-902
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-902
- inet6/filter/INPUT -j limit-902
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-902
- inet6/filter/OUTPUT -j limit-902
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-902 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-306
- inet6/filter/limit-902 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-306
+ inet/filter/limit-902 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-306 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-306 -m limit --limit 1/second -j LOG
inet/filter/logdrop-306 -j DROP
- inet6/filter/logdrop-306 -j DROP
- inet/filter/limit-902 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-902 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-902
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-902
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-902
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-902 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-306
+ inet6/filter/limit-902 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-306 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-306 -j DROP
Filter 904 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-903
- inet6/filter/FORWARD -j limit-903
inet/filter/INPUT -j limit-903
- inet6/filter/INPUT -j limit-903
inet/filter/OUTPUT -j limit-903
- inet6/filter/OUTPUT -j limit-903
inet/filter/limit-903 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-307
- inet6/filter/limit-903 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-307
+ inet/filter/limit-903 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-307 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-307 -m limit --limit 1/second -j LOG
inet/filter/logdrop-307 -j DROP
- inet6/filter/logdrop-307 -j DROP
- inet/filter/limit-903 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-903
+ inet6/filter/INPUT -j limit-903
+ inet6/filter/OUTPUT -j limit-903
+ inet6/filter/limit-903 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-307
inet6/filter/limit-903 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-307 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-307 -j DROP
Filter 905 {"flow-limit":{"addr":"dest","interval":5,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-904
- inet6/filter/FORWARD -j limit-904
+ inet/filter/FORWARD -j logaccept-final-31
inet/filter/INPUT -j limit-904
- inet6/filter/INPUT -j limit-904
+ inet/filter/INPUT -j logaccept-final-31
inet/filter/OUTPUT -j limit-904
- inet6/filter/OUTPUT -j limit-904
+ inet/filter/OUTPUT -j logaccept-final-31
inet/filter/limit-904 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-308
- inet6/filter/limit-904 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-308
+ inet/filter/limit-904 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/logaccept-final-31 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-31 -j ACCEPT
inet/filter/logdrop-308 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-308 -m limit --limit 1/second -j LOG
inet/filter/logdrop-308 -j DROP
- inet6/filter/logdrop-308 -j DROP
- inet/filter/limit-904 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-904 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-31
+ inet6/filter/FORWARD -j limit-904
inet6/filter/FORWARD -j logaccept-final-31
- inet/filter/INPUT -j logaccept-final-31
+ inet6/filter/INPUT -j limit-904
inet6/filter/INPUT -j logaccept-final-31
- inet/filter/OUTPUT -j logaccept-final-31
+ inet6/filter/OUTPUT -j limit-904
inet6/filter/OUTPUT -j logaccept-final-31
- inet/filter/logaccept-final-31 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-904 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-308
+ inet6/filter/limit-904 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-31 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-31 -j ACCEPT
inet6/filter/logaccept-final-31 -j ACCEPT
+ inet6/filter/logdrop-308 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-308 -j DROP
Filter 906 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-905
- inet6/filter/FORWARD -j limit-905
inet/filter/INPUT -j limit-905
- inet6/filter/INPUT -j limit-905
inet/filter/OUTPUT -j limit-905
- inet6/filter/OUTPUT -j limit-905
inet/filter/limit-905 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-309
- inet6/filter/limit-905 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-309
+ inet/filter/limit-905 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-309 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-309 -m limit --limit 1/second -j LOG
inet/filter/logdrop-309 -j DROP
- inet6/filter/logdrop-309 -j DROP
- inet/filter/limit-905 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-905
+ inet6/filter/INPUT -j limit-905
+ inet6/filter/OUTPUT -j limit-905
+ inet6/filter/limit-905 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-309
inet6/filter/limit-905 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-309 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-309 -j DROP
Filter 907 {"flow-limit":{"addr":"dest","interval":5,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-906
- inet6/filter/FORWARD -j limit-906
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-906
- inet6/filter/INPUT -j limit-906
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-906
- inet6/filter/OUTPUT -j limit-906
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-906 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-310
- inet6/filter/limit-906 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-310
+ inet/filter/limit-906 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-310 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-310 -m limit --limit 1/second -j LOG
inet/filter/logdrop-310 -j DROP
- inet6/filter/logdrop-310 -j DROP
- inet/filter/limit-906 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-906 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-906
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-906
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-906
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-906 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-310
+ inet6/filter/limit-906 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-310 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-310 -j DROP
Filter 908 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-907
- inet6/filter/FORWARD -j limit-907
inet/filter/INPUT -j limit-907
- inet6/filter/INPUT -j limit-907
inet/filter/OUTPUT -j limit-907
- inet6/filter/OUTPUT -j limit-907
inet/filter/limit-907 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-311
- inet6/filter/limit-907 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-311
+ inet/filter/limit-907 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-311 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-311 -m limit --limit 1/second -j LOG
inet/filter/logdrop-311 -j DROP
- inet6/filter/logdrop-311 -j DROP
- inet/filter/limit-907 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-907
+ inet6/filter/INPUT -j limit-907
+ inet6/filter/OUTPUT -j limit-907
+ inet6/filter/limit-907 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-311
inet6/filter/limit-907 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-311 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-311 -j DROP
Filter 909 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-908
- inet6/filter/FORWARD -j limit-908
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-908
- inet6/filter/INPUT -j limit-908
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-908
- inet6/filter/OUTPUT -j limit-908
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-908 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-312
- inet6/filter/limit-908 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-312
inet/filter/logdrop-312 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-312 -m limit --limit 1/second -j LOG
inet/filter/logdrop-312 -j DROP
- inet6/filter/logdrop-312 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-908
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-908
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-908
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-908 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-312
+ inet6/filter/logdrop-312 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-312 -j DROP
Filter 910 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-909
- inet6/filter/FORWARD -j limit-909
inet/filter/INPUT -j limit-909
- inet6/filter/INPUT -j limit-909
inet/filter/OUTPUT -j limit-909
- inet6/filter/OUTPUT -j limit-909
inet/filter/limit-909 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-313
- inet6/filter/limit-909 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-313
inet/filter/logdrop-313 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-313 -m limit --limit 1/second -j LOG
inet/filter/logdrop-313 -j DROP
+ inet6/filter/FORWARD -j limit-909
+ inet6/filter/INPUT -j limit-909
+ inet6/filter/OUTPUT -j limit-909
+ inet6/filter/limit-909 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-313
+ inet6/filter/logdrop-313 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-313 -j DROP
Filter 911 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-910
- inet6/filter/FORWARD -j limit-910
+ inet/filter/FORWARD -j logaccept-final-32
inet/filter/INPUT -j limit-910
- inet6/filter/INPUT -j limit-910
+ inet/filter/INPUT -j logaccept-final-32
inet/filter/OUTPUT -j limit-910
- inet6/filter/OUTPUT -j limit-910
+ inet/filter/OUTPUT -j logaccept-final-32
inet/filter/limit-910 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-314
- inet6/filter/limit-910 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-314
+ inet/filter/logaccept-final-32 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-32 -j ACCEPT
inet/filter/logdrop-314 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-314 -m limit --limit 1/second -j LOG
inet/filter/logdrop-314 -j DROP
- inet6/filter/logdrop-314 -j DROP
- inet/filter/FORWARD -j logaccept-final-32
+ inet6/filter/FORWARD -j limit-910
inet6/filter/FORWARD -j logaccept-final-32
- inet/filter/INPUT -j logaccept-final-32
+ inet6/filter/INPUT -j limit-910
inet6/filter/INPUT -j logaccept-final-32
- inet/filter/OUTPUT -j logaccept-final-32
+ inet6/filter/OUTPUT -j limit-910
inet6/filter/OUTPUT -j logaccept-final-32
- inet/filter/logaccept-final-32 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-910 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-314
inet6/filter/logaccept-final-32 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-32 -j ACCEPT
inet6/filter/logaccept-final-32 -j ACCEPT
+ inet6/filter/logdrop-314 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-314 -j DROP
Filter 912 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-911
- inet6/filter/FORWARD -j limit-911
inet/filter/INPUT -j limit-911
- inet6/filter/INPUT -j limit-911
inet/filter/OUTPUT -j limit-911
- inet6/filter/OUTPUT -j limit-911
inet/filter/limit-911 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-315
- inet6/filter/limit-911 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-315
+ inet/filter/limit-911 -m limit --limit 1/second -j LOG
inet/filter/logdrop-315 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-315 -m limit --limit 1/second -j LOG
inet/filter/logdrop-315 -j DROP
- inet6/filter/logdrop-315 -j DROP
- inet/filter/limit-911 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-911
+ inet6/filter/INPUT -j limit-911
+ inet6/filter/OUTPUT -j limit-911
+ inet6/filter/limit-911 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-315
inet6/filter/limit-911 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-315 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-315 -j DROP
Filter 913 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-912
- inet6/filter/FORWARD -j limit-912
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-912
- inet6/filter/INPUT -j limit-912
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-912
- inet6/filter/OUTPUT -j limit-912
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-912 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-316
- inet6/filter/limit-912 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-316
inet/filter/logdrop-316 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-316 -m limit --limit 1/second -j LOG
inet/filter/logdrop-316 -j DROP
- inet6/filter/logdrop-316 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-912
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-912
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-912
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-912 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-316
+ inet6/filter/logdrop-316 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-316 -j DROP
Filter 914 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-913
- inet6/filter/FORWARD -j limit-913
inet/filter/INPUT -j limit-913
- inet6/filter/INPUT -j limit-913
inet/filter/OUTPUT -j limit-913
- inet6/filter/OUTPUT -j limit-913
inet/filter/limit-913 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-317
- inet6/filter/limit-913 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-317
inet/filter/logdrop-317 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-317 -m limit --limit 1/second -j LOG
inet/filter/logdrop-317 -j DROP
+ inet6/filter/FORWARD -j limit-913
+ inet6/filter/INPUT -j limit-913
+ inet6/filter/OUTPUT -j limit-913
+ inet6/filter/limit-913 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-317
+ inet6/filter/logdrop-317 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-317 -j DROP
Filter 915 {"flow-limit":{"interval":5,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-914
- inet6/filter/FORWARD -j limit-914
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-914
- inet6/filter/INPUT -j limit-914
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-914
- inet6/filter/OUTPUT -j limit-914
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-914 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-318
- inet6/filter/limit-914 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-318
+ inet/filter/limit-914 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-318 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-318 -m limit --limit 1/second -j LOG
inet/filter/logdrop-318 -j DROP
- inet6/filter/logdrop-318 -j DROP
- inet/filter/limit-914 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-914 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-914
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-914
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-914
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-914 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-318
+ inet6/filter/limit-914 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-318 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-318 -j DROP
Filter 916 {"action":"pass","flow-limit":{"interval":5,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-915
- inet6/filter/FORWARD -j limit-915
inet/filter/INPUT -j limit-915
- inet6/filter/INPUT -j limit-915
inet/filter/OUTPUT -j limit-915
- inet6/filter/OUTPUT -j limit-915
inet/filter/limit-915 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-319
- inet6/filter/limit-915 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-319
+ inet/filter/limit-915 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-319 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-319 -m limit --limit 1/second -j LOG
inet/filter/logdrop-319 -j DROP
- inet6/filter/logdrop-319 -j DROP
- inet/filter/limit-915 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-915
+ inet6/filter/INPUT -j limit-915
+ inet6/filter/OUTPUT -j limit-915
+ inet6/filter/limit-915 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-319
inet6/filter/limit-915 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-319 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-319 -j DROP
Filter 917 {"flow-limit":{"interval":5,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-916
- inet6/filter/FORWARD -j limit-916
+ inet/filter/FORWARD -j logaccept-final-33
inet/filter/INPUT -j limit-916
- inet6/filter/INPUT -j limit-916
+ inet/filter/INPUT -j logaccept-final-33
inet/filter/OUTPUT -j limit-916
- inet6/filter/OUTPUT -j limit-916
+ inet/filter/OUTPUT -j logaccept-final-33
inet/filter/limit-916 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-320
- inet6/filter/limit-916 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-320
+ inet/filter/limit-916 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/logaccept-final-33 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-33 -j ACCEPT
inet/filter/logdrop-320 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-320 -m limit --limit 1/second -j LOG
inet/filter/logdrop-320 -j DROP
- inet6/filter/logdrop-320 -j DROP
- inet/filter/limit-916 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-916 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-33
+ inet6/filter/FORWARD -j limit-916
inet6/filter/FORWARD -j logaccept-final-33
- inet/filter/INPUT -j logaccept-final-33
+ inet6/filter/INPUT -j limit-916
inet6/filter/INPUT -j logaccept-final-33
- inet/filter/OUTPUT -j logaccept-final-33
+ inet6/filter/OUTPUT -j limit-916
inet6/filter/OUTPUT -j logaccept-final-33
- inet/filter/logaccept-final-33 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-916 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-320
+ inet6/filter/limit-916 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-33 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-33 -j ACCEPT
inet6/filter/logaccept-final-33 -j ACCEPT
+ inet6/filter/logdrop-320 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-320 -j DROP
Filter 918 {"action":"pass","flow-limit":{"interval":5,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-917
- inet6/filter/FORWARD -j limit-917
inet/filter/INPUT -j limit-917
- inet6/filter/INPUT -j limit-917
inet/filter/OUTPUT -j limit-917
- inet6/filter/OUTPUT -j limit-917
inet/filter/limit-917 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-321
- inet6/filter/limit-917 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-321
+ inet/filter/limit-917 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-321 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-321 -m limit --limit 1/second -j LOG
inet/filter/logdrop-321 -j DROP
- inet6/filter/logdrop-321 -j DROP
- inet/filter/limit-917 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-917
+ inet6/filter/INPUT -j limit-917
+ inet6/filter/OUTPUT -j limit-917
+ inet6/filter/limit-917 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-321
inet6/filter/limit-917 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-321 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-321 -j DROP
Filter 919 {"flow-limit":{"interval":5,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-918
- inet6/filter/FORWARD -j limit-918
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-918
- inet6/filter/INPUT -j limit-918
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-918
- inet6/filter/OUTPUT -j limit-918
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-918 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-322
- inet6/filter/limit-918 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-322
+ inet/filter/limit-918 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-322 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-322 -m limit --limit 1/second -j LOG
inet/filter/logdrop-322 -j DROP
- inet6/filter/logdrop-322 -j DROP
- inet/filter/limit-918 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-918 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-918
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-918
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-918
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-918 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-322
+ inet6/filter/limit-918 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-322 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-322 -j DROP
Filter 920 {"action":"pass","flow-limit":{"interval":5,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-919
- inet6/filter/FORWARD -j limit-919
inet/filter/INPUT -j limit-919
- inet6/filter/INPUT -j limit-919
inet/filter/OUTPUT -j limit-919
- inet6/filter/OUTPUT -j limit-919
inet/filter/limit-919 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-323
- inet6/filter/limit-919 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-323
+ inet/filter/limit-919 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-323 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-323 -m limit --limit 1/second -j LOG
inet/filter/logdrop-323 -j DROP
- inet6/filter/logdrop-323 -j DROP
- inet/filter/limit-919 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-919
+ inet6/filter/INPUT -j limit-919
+ inet6/filter/OUTPUT -j limit-919
+ inet6/filter/limit-919 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-323
inet6/filter/limit-919 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-323 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-323 -j DROP
Filter 921 {"flow-limit":{"interval":5,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-920
- inet6/filter/FORWARD -j limit-920
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-920
- inet6/filter/INPUT -j limit-920
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-920
- inet6/filter/OUTPUT -j limit-920
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-920 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-324
- inet6/filter/limit-920 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-324
inet/filter/logdrop-324 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-324 -m limit --limit 1/second -j LOG
inet/filter/logdrop-324 -j DROP
- inet6/filter/logdrop-324 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-920
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-920
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-920
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-920 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-324
+ inet6/filter/logdrop-324 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-324 -j DROP
Filter 922 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-921
- inet6/filter/FORWARD -j limit-921
inet/filter/INPUT -j limit-921
- inet6/filter/INPUT -j limit-921
inet/filter/OUTPUT -j limit-921
- inet6/filter/OUTPUT -j limit-921
inet/filter/limit-921 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-325
- inet6/filter/limit-921 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-325
inet/filter/logdrop-325 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-325 -m limit --limit 1/second -j LOG
inet/filter/logdrop-325 -j DROP
+ inet6/filter/FORWARD -j limit-921
+ inet6/filter/INPUT -j limit-921
+ inet6/filter/OUTPUT -j limit-921
+ inet6/filter/limit-921 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-325
+ inet6/filter/logdrop-325 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-325 -j DROP
Filter 923 {"flow-limit":{"interval":5,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-922
- inet6/filter/FORWARD -j limit-922
+ inet/filter/FORWARD -j logaccept-final-34
inet/filter/INPUT -j limit-922
- inet6/filter/INPUT -j limit-922
+ inet/filter/INPUT -j logaccept-final-34
inet/filter/OUTPUT -j limit-922
- inet6/filter/OUTPUT -j limit-922
+ inet/filter/OUTPUT -j logaccept-final-34
inet/filter/limit-922 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-326
- inet6/filter/limit-922 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-326
+ inet/filter/logaccept-final-34 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-34 -j ACCEPT
inet/filter/logdrop-326 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-326 -m limit --limit 1/second -j LOG
inet/filter/logdrop-326 -j DROP
- inet6/filter/logdrop-326 -j DROP
- inet/filter/FORWARD -j logaccept-final-34
+ inet6/filter/FORWARD -j limit-922
inet6/filter/FORWARD -j logaccept-final-34
- inet/filter/INPUT -j logaccept-final-34
+ inet6/filter/INPUT -j limit-922
inet6/filter/INPUT -j logaccept-final-34
- inet/filter/OUTPUT -j logaccept-final-34
+ inet6/filter/OUTPUT -j limit-922
inet6/filter/OUTPUT -j logaccept-final-34
- inet/filter/logaccept-final-34 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-922 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-326
inet6/filter/logaccept-final-34 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-34 -j ACCEPT
inet6/filter/logaccept-final-34 -j ACCEPT
+ inet6/filter/logdrop-326 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-326 -j DROP
Filter 924 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-923
- inet6/filter/FORWARD -j limit-923
inet/filter/INPUT -j limit-923
- inet6/filter/INPUT -j limit-923
inet/filter/OUTPUT -j limit-923
- inet6/filter/OUTPUT -j limit-923
inet/filter/limit-923 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-327
- inet6/filter/limit-923 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-327
+ inet/filter/limit-923 -m limit --limit 1/second -j LOG
inet/filter/logdrop-327 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-327 -m limit --limit 1/second -j LOG
inet/filter/logdrop-327 -j DROP
- inet6/filter/logdrop-327 -j DROP
- inet/filter/limit-923 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-923
+ inet6/filter/INPUT -j limit-923
+ inet6/filter/OUTPUT -j limit-923
+ inet6/filter/limit-923 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-327
inet6/filter/limit-923 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-327 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-327 -j DROP
Filter 925 {"flow-limit":{"interval":5,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-924
- inet6/filter/FORWARD -j limit-924
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-924
- inet6/filter/INPUT -j limit-924
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-924
- inet6/filter/OUTPUT -j limit-924
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-924 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-328
- inet6/filter/limit-924 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-328
inet/filter/logdrop-328 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-328 -m limit --limit 1/second -j LOG
inet/filter/logdrop-328 -j DROP
- inet6/filter/logdrop-328 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-924
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-924
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-924
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-924 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-328
+ inet6/filter/logdrop-328 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-328 -j DROP
Filter 926 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-925
- inet6/filter/FORWARD -j limit-925
inet/filter/INPUT -j limit-925
- inet6/filter/INPUT -j limit-925
inet/filter/OUTPUT -j limit-925
- inet6/filter/OUTPUT -j limit-925
inet/filter/limit-925 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-329
- inet6/filter/limit-925 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-329
inet/filter/logdrop-329 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-329 -m limit --limit 1/second -j LOG
inet/filter/logdrop-329 -j DROP
+ inet6/filter/FORWARD -j limit-925
+ inet6/filter/INPUT -j limit-925
+ inet6/filter/OUTPUT -j limit-925
+ inet6/filter/limit-925 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-329
+ inet6/filter/logdrop-329 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-329 -j DROP
Filter 927 {"flow-limit":{"addr":"dest","interval":5,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-926
- inet6/filter/FORWARD -j limit-926
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-926
- inet6/filter/INPUT -j limit-926
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-926
- inet6/filter/OUTPUT -j limit-926
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-926 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-330
- inet6/filter/limit-926 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-330
+ inet/filter/limit-926 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-330 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-330 -m limit --limit 1/second -j LOG
inet/filter/logdrop-330 -j DROP
- inet6/filter/logdrop-330 -j DROP
- inet/filter/limit-926 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-926 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-926
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-926
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-926
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-926 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-330
+ inet6/filter/limit-926 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-330 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-330 -j DROP
Filter 928 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-927
- inet6/filter/FORWARD -j limit-927
inet/filter/INPUT -j limit-927
- inet6/filter/INPUT -j limit-927
inet/filter/OUTPUT -j limit-927
- inet6/filter/OUTPUT -j limit-927
inet/filter/limit-927 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-331
- inet6/filter/limit-927 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-331
+ inet/filter/limit-927 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-331 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-331 -m limit --limit 1/second -j LOG
inet/filter/logdrop-331 -j DROP
- inet6/filter/logdrop-331 -j DROP
- inet/filter/limit-927 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-927
+ inet6/filter/INPUT -j limit-927
+ inet6/filter/OUTPUT -j limit-927
+ inet6/filter/limit-927 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-331
inet6/filter/limit-927 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-331 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-331 -j DROP
Filter 929 {"flow-limit":{"addr":"dest","interval":5,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-928
- inet6/filter/FORWARD -j limit-928
+ inet/filter/FORWARD -j logaccept-final-35
inet/filter/INPUT -j limit-928
- inet6/filter/INPUT -j limit-928
+ inet/filter/INPUT -j logaccept-final-35
inet/filter/OUTPUT -j limit-928
- inet6/filter/OUTPUT -j limit-928
+ inet/filter/OUTPUT -j logaccept-final-35
inet/filter/limit-928 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-332
- inet6/filter/limit-928 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-332
+ inet/filter/limit-928 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet/filter/logaccept-final-35 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-35 -j ACCEPT
inet/filter/logdrop-332 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-332 -m limit --limit 1/second -j LOG
inet/filter/logdrop-332 -j DROP
- inet6/filter/logdrop-332 -j DROP
- inet/filter/limit-928 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-928 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-35
+ inet6/filter/FORWARD -j limit-928
inet6/filter/FORWARD -j logaccept-final-35
- inet/filter/INPUT -j logaccept-final-35
+ inet6/filter/INPUT -j limit-928
inet6/filter/INPUT -j logaccept-final-35
- inet/filter/OUTPUT -j logaccept-final-35
+ inet6/filter/OUTPUT -j limit-928
inet6/filter/OUTPUT -j logaccept-final-35
- inet/filter/logaccept-final-35 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-928 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-332
+ inet6/filter/limit-928 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-35 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-35 -j ACCEPT
inet6/filter/logaccept-final-35 -j ACCEPT
+ inet6/filter/logdrop-332 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-332 -j DROP
Filter 930 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-929
- inet6/filter/FORWARD -j limit-929
inet/filter/INPUT -j limit-929
- inet6/filter/INPUT -j limit-929
inet/filter/OUTPUT -j limit-929
- inet6/filter/OUTPUT -j limit-929
inet/filter/limit-929 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-333
- inet6/filter/limit-929 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-333
+ inet/filter/limit-929 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-333 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-333 -m limit --limit 1/second -j LOG
inet/filter/logdrop-333 -j DROP
- inet6/filter/logdrop-333 -j DROP
- inet/filter/limit-929 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-929
+ inet6/filter/INPUT -j limit-929
+ inet6/filter/OUTPUT -j limit-929
+ inet6/filter/limit-929 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-333
inet6/filter/limit-929 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-333 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-333 -j DROP
Filter 931 {"flow-limit":{"addr":"dest","interval":5,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-930
- inet6/filter/FORWARD -j limit-930
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-930
- inet6/filter/INPUT -j limit-930
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-930
- inet6/filter/OUTPUT -j limit-930
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-930 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-334
- inet6/filter/limit-930 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-334
+ inet/filter/limit-930 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-334 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-334 -m limit --limit 1/second -j LOG
inet/filter/logdrop-334 -j DROP
- inet6/filter/logdrop-334 -j DROP
- inet/filter/limit-930 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-930 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-930
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-930
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-930
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-930 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-334
+ inet6/filter/limit-930 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-334 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-334 -j DROP
Filter 932 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-931
- inet6/filter/FORWARD -j limit-931
inet/filter/INPUT -j limit-931
- inet6/filter/INPUT -j limit-931
inet/filter/OUTPUT -j limit-931
- inet6/filter/OUTPUT -j limit-931
inet/filter/limit-931 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-335
- inet6/filter/limit-931 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-335
+ inet/filter/limit-931 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-335 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-335 -m limit --limit 1/second -j LOG
inet/filter/logdrop-335 -j DROP
- inet6/filter/logdrop-335 -j DROP
- inet/filter/limit-931 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-931
+ inet6/filter/INPUT -j limit-931
+ inet6/filter/OUTPUT -j limit-931
+ inet6/filter/limit-931 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-335
inet6/filter/limit-931 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-335 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-335 -j DROP
Filter 933 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-932
- inet6/filter/FORWARD -j limit-932
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-932
- inet6/filter/INPUT -j limit-932
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-932
- inet6/filter/OUTPUT -j limit-932
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-932 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-336
- inet6/filter/limit-932 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-336
inet/filter/logdrop-336 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-336 -m limit --limit 1/second -j LOG
inet/filter/logdrop-336 -j DROP
- inet6/filter/logdrop-336 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-932
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-932
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-932
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-932 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-336
+ inet6/filter/logdrop-336 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-336 -j DROP
Filter 934 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-933
- inet6/filter/FORWARD -j limit-933
inet/filter/INPUT -j limit-933
- inet6/filter/INPUT -j limit-933
inet/filter/OUTPUT -j limit-933
- inet6/filter/OUTPUT -j limit-933
inet/filter/limit-933 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-337
- inet6/filter/limit-933 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-337
inet/filter/logdrop-337 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-337 -m limit --limit 1/second -j LOG
inet/filter/logdrop-337 -j DROP
+ inet6/filter/FORWARD -j limit-933
+ inet6/filter/INPUT -j limit-933
+ inet6/filter/OUTPUT -j limit-933
+ inet6/filter/limit-933 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-337
+ inet6/filter/logdrop-337 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-337 -j DROP
Filter 935 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-934
- inet6/filter/FORWARD -j limit-934
+ inet/filter/FORWARD -j logaccept-final-36
inet/filter/INPUT -j limit-934
- inet6/filter/INPUT -j limit-934
+ inet/filter/INPUT -j logaccept-final-36
inet/filter/OUTPUT -j limit-934
- inet6/filter/OUTPUT -j limit-934
+ inet/filter/OUTPUT -j logaccept-final-36
inet/filter/limit-934 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-338
- inet6/filter/limit-934 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-338
+ inet/filter/logaccept-final-36 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-36 -j ACCEPT
inet/filter/logdrop-338 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-338 -m limit --limit 1/second -j LOG
inet/filter/logdrop-338 -j DROP
- inet6/filter/logdrop-338 -j DROP
- inet/filter/FORWARD -j logaccept-final-36
+ inet6/filter/FORWARD -j limit-934
inet6/filter/FORWARD -j logaccept-final-36
- inet/filter/INPUT -j logaccept-final-36
+ inet6/filter/INPUT -j limit-934
inet6/filter/INPUT -j logaccept-final-36
- inet/filter/OUTPUT -j logaccept-final-36
+ inet6/filter/OUTPUT -j limit-934
inet6/filter/OUTPUT -j logaccept-final-36
- inet/filter/logaccept-final-36 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-934 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-338
inet6/filter/logaccept-final-36 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-36 -j ACCEPT
inet6/filter/logaccept-final-36 -j ACCEPT
+ inet6/filter/logdrop-338 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-338 -j DROP
Filter 936 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-935
- inet6/filter/FORWARD -j limit-935
inet/filter/INPUT -j limit-935
- inet6/filter/INPUT -j limit-935
inet/filter/OUTPUT -j limit-935
- inet6/filter/OUTPUT -j limit-935
inet/filter/limit-935 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-339
- inet6/filter/limit-935 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-339
+ inet/filter/limit-935 -m limit --limit 1/second -j LOG
inet/filter/logdrop-339 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-339 -m limit --limit 1/second -j LOG
inet/filter/logdrop-339 -j DROP
- inet6/filter/logdrop-339 -j DROP
- inet/filter/limit-935 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-935
+ inet6/filter/INPUT -j limit-935
+ inet6/filter/OUTPUT -j limit-935
+ inet6/filter/limit-935 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-339
inet6/filter/limit-935 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-339 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-339 -j DROP
Filter 937 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-936
- inet6/filter/FORWARD -j limit-936
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-936
- inet6/filter/INPUT -j limit-936
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-936
- inet6/filter/OUTPUT -j limit-936
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-936 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-340
- inet6/filter/limit-936 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-340
inet/filter/logdrop-340 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-340 -m limit --limit 1/second -j LOG
inet/filter/logdrop-340 -j DROP
- inet6/filter/logdrop-340 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-936
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-936
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-936
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-936 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-340
+ inet6/filter/logdrop-340 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-340 -j DROP
Filter 938 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-937
- inet6/filter/FORWARD -j limit-937
inet/filter/INPUT -j limit-937
- inet6/filter/INPUT -j limit-937
inet/filter/OUTPUT -j limit-937
- inet6/filter/OUTPUT -j limit-937
inet/filter/limit-937 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-341
- inet6/filter/limit-937 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-341
inet/filter/logdrop-341 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-341 -m limit --limit 1/second -j LOG
inet/filter/logdrop-341 -j DROP
+ inet6/filter/FORWARD -j limit-937
+ inet6/filter/INPUT -j limit-937
+ inet6/filter/OUTPUT -j limit-937
+ inet6/filter/limit-937 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-341
+ inet6/filter/logdrop-341 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-341 -j DROP
Filter 939 {"flow-limit":{"interval":5,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-938
- inet6/filter/FORWARD -j limit-938
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-938
- inet6/filter/INPUT -j limit-938
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-938
- inet6/filter/OUTPUT -j limit-938
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-938 -m recent --name limit-938 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-938 -m recent --name limit-938 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-938 -m recent --name limit-938 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-938 -m recent --name limit-938 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-938
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-938
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-938
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-938 -m recent --name limit-938 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-938 -m recent --name limit-938 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 940 {"action":"pass","flow-limit":{"interval":5,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-939
- inet6/filter/FORWARD -j limit-939
inet/filter/INPUT -j limit-939
- inet6/filter/INPUT -j limit-939
inet/filter/OUTPUT -j limit-939
- inet6/filter/OUTPUT -j limit-939
inet/filter/limit-939 -m recent --name limit-939 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-939 -m recent --name limit-939 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-939 -m recent --name limit-939 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-939
+ inet6/filter/INPUT -j limit-939
+ inet6/filter/OUTPUT -j limit-939
+ inet6/filter/limit-939 -m recent --name limit-939 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-939 -m recent --name limit-939 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 941 {"flow-limit":{"interval":5,"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-940
- inet6/filter/FORWARD -j limit-940
+ inet/filter/FORWARD -j logaccept-final-37
inet/filter/INPUT -j limit-940
- inet6/filter/INPUT -j limit-940
+ inet/filter/INPUT -j logaccept-final-37
inet/filter/OUTPUT -j limit-940
- inet6/filter/OUTPUT -j limit-940
+ inet/filter/OUTPUT -j logaccept-final-37
inet/filter/limit-940 -m recent --name limit-940 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-940 -m recent --name limit-940 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-940 -m recent --name limit-940 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-940 -m recent --name limit-940 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-37
+ inet/filter/logaccept-final-37 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-37 -j ACCEPT
+ inet6/filter/FORWARD -j limit-940
inet6/filter/FORWARD -j logaccept-final-37
- inet/filter/INPUT -j logaccept-final-37
+ inet6/filter/INPUT -j limit-940
inet6/filter/INPUT -j logaccept-final-37
- inet/filter/OUTPUT -j logaccept-final-37
+ inet6/filter/OUTPUT -j limit-940
inet6/filter/OUTPUT -j logaccept-final-37
- inet/filter/logaccept-final-37 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-940 -m recent --name limit-940 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-940 -m recent --name limit-940 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-37 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-37 -j ACCEPT
inet6/filter/logaccept-final-37 -j ACCEPT
Filter 942 {"action":"pass","flow-limit":{"interval":5,"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-941
- inet6/filter/FORWARD -j limit-941
inet/filter/INPUT -j limit-941
- inet6/filter/INPUT -j limit-941
inet/filter/OUTPUT -j limit-941
- inet6/filter/OUTPUT -j limit-941
inet/filter/limit-941 -m recent --name limit-941 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-941 -m recent --name limit-941 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-941 -m recent --name limit-941 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-941
+ inet6/filter/INPUT -j limit-941
+ inet6/filter/OUTPUT -j limit-941
+ inet6/filter/limit-941 -m recent --name limit-941 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-941 -m recent --name limit-941 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 943 {"flow-limit":{"interval":5,"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-942
- inet6/filter/FORWARD -j limit-942
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-942
- inet6/filter/INPUT -j limit-942
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-942
- inet6/filter/OUTPUT -j limit-942
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-942 -m recent --name limit-942 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-942 -m recent --name limit-942 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-942 -m recent --name limit-942 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-942 -m recent --name limit-942 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-942
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-942
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-942
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-942 -m recent --name limit-942 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-942 -m recent --name limit-942 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 944 {"action":"pass","flow-limit":{"interval":5,"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-943
- inet6/filter/FORWARD -j limit-943
inet/filter/INPUT -j limit-943
- inet6/filter/INPUT -j limit-943
inet/filter/OUTPUT -j limit-943
- inet6/filter/OUTPUT -j limit-943
inet/filter/limit-943 -m recent --name limit-943 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-943 -m recent --name limit-943 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-943 -m recent --name limit-943 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-943
+ inet6/filter/INPUT -j limit-943
+ inet6/filter/OUTPUT -j limit-943
+ inet6/filter/limit-943 -m recent --name limit-943 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-943 -m recent --name limit-943 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 945 {"flow-limit":{"interval":5,"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-944
- inet6/filter/FORWARD -j limit-944
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-944
- inet6/filter/INPUT -j limit-944
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-944
- inet6/filter/OUTPUT -j limit-944
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-944 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-944 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-944 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-944 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-944
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-944
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-944
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-944 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-944 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 946 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-945
- inet6/filter/FORWARD -j limit-945
inet/filter/INPUT -j limit-945
- inet6/filter/INPUT -j limit-945
inet/filter/OUTPUT -j limit-945
- inet6/filter/OUTPUT -j limit-945
inet/filter/limit-945 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-945 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-945 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-945
+ inet6/filter/INPUT -j limit-945
+ inet6/filter/OUTPUT -j limit-945
+ inet6/filter/limit-945 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-945 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 947 {"flow-limit":{"interval":5,"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-946
- inet6/filter/FORWARD -j limit-946
+ inet/filter/FORWARD -j logaccept-final-38
inet/filter/INPUT -j limit-946
- inet6/filter/INPUT -j limit-946
+ inet/filter/INPUT -j logaccept-final-38
inet/filter/OUTPUT -j limit-946
- inet6/filter/OUTPUT -j limit-946
+ inet/filter/OUTPUT -j logaccept-final-38
inet/filter/limit-946 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-946 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-946 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-946 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-38
+ inet/filter/logaccept-final-38 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-38 -j ACCEPT
+ inet6/filter/FORWARD -j limit-946
inet6/filter/FORWARD -j logaccept-final-38
- inet/filter/INPUT -j logaccept-final-38
+ inet6/filter/INPUT -j limit-946
inet6/filter/INPUT -j logaccept-final-38
- inet/filter/OUTPUT -j logaccept-final-38
+ inet6/filter/OUTPUT -j limit-946
inet6/filter/OUTPUT -j logaccept-final-38
- inet/filter/logaccept-final-38 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-946 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-946 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-38 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-38 -j ACCEPT
inet6/filter/logaccept-final-38 -j ACCEPT
Filter 948 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-947
- inet6/filter/FORWARD -j limit-947
inet/filter/INPUT -j limit-947
- inet6/filter/INPUT -j limit-947
inet/filter/OUTPUT -j limit-947
- inet6/filter/OUTPUT -j limit-947
inet/filter/limit-947 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-947 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-947 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-947
+ inet6/filter/INPUT -j limit-947
+ inet6/filter/OUTPUT -j limit-947
+ inet6/filter/limit-947 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-947 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 949 {"flow-limit":{"interval":5,"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-948
- inet6/filter/FORWARD -j limit-948
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-948
- inet6/filter/INPUT -j limit-948
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-948
- inet6/filter/OUTPUT -j limit-948
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-948 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-948 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-948 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-948 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-948
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-948
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-948
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-948 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-948 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 950 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-949
- inet6/filter/FORWARD -j limit-949
inet/filter/INPUT -j limit-949
- inet6/filter/INPUT -j limit-949
inet/filter/OUTPUT -j limit-949
- inet6/filter/OUTPUT -j limit-949
inet/filter/limit-949 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-949 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-949 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-949
+ inet6/filter/INPUT -j limit-949
+ inet6/filter/OUTPUT -j limit-949
+ inet6/filter/limit-949 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-949 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 951 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-950
- inet6/filter/FORWARD -j limit-950
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-950
- inet6/filter/INPUT -j limit-950
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-950
- inet6/filter/OUTPUT -j limit-950
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-950 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-950 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-950
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-950
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-950
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-950 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 952 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-951
- inet6/filter/FORWARD -j limit-951
inet/filter/INPUT -j limit-951
- inet6/filter/INPUT -j limit-951
inet/filter/OUTPUT -j limit-951
- inet6/filter/OUTPUT -j limit-951
inet/filter/limit-951 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-951
+ inet6/filter/INPUT -j limit-951
+ inet6/filter/OUTPUT -j limit-951
inet6/filter/limit-951 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 953 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-952
- inet6/filter/FORWARD -j limit-952
+ inet/filter/FORWARD -j logaccept-final-39
inet/filter/INPUT -j limit-952
- inet6/filter/INPUT -j limit-952
+ inet/filter/INPUT -j logaccept-final-39
inet/filter/OUTPUT -j limit-952
- inet6/filter/OUTPUT -j limit-952
+ inet/filter/OUTPUT -j logaccept-final-39
inet/filter/limit-952 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-952 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-39
+ inet/filter/logaccept-final-39 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-39 -j ACCEPT
+ inet6/filter/FORWARD -j limit-952
inet6/filter/FORWARD -j logaccept-final-39
- inet/filter/INPUT -j logaccept-final-39
+ inet6/filter/INPUT -j limit-952
inet6/filter/INPUT -j logaccept-final-39
- inet/filter/OUTPUT -j logaccept-final-39
+ inet6/filter/OUTPUT -j limit-952
inet6/filter/OUTPUT -j logaccept-final-39
- inet/filter/logaccept-final-39 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-952 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-39 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-39 -j ACCEPT
inet6/filter/logaccept-final-39 -j ACCEPT
Filter 954 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-953
- inet6/filter/FORWARD -j limit-953
inet/filter/INPUT -j limit-953
- inet6/filter/INPUT -j limit-953
inet/filter/OUTPUT -j limit-953
- inet6/filter/OUTPUT -j limit-953
inet/filter/limit-953 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-953 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-953 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-953
+ inet6/filter/INPUT -j limit-953
+ inet6/filter/OUTPUT -j limit-953
+ inet6/filter/limit-953 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-953 -m limit --limit 1/second -j LOG
Filter 955 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-954
- inet6/filter/FORWARD -j limit-954
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-954
- inet6/filter/INPUT -j limit-954
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-954
- inet6/filter/OUTPUT -j limit-954
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-954 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-954 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-954
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-954
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-954
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-954 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 956 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-955
- inet6/filter/FORWARD -j limit-955
inet/filter/INPUT -j limit-955
- inet6/filter/INPUT -j limit-955
inet/filter/OUTPUT -j limit-955
- inet6/filter/OUTPUT -j limit-955
inet/filter/limit-955 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-955
+ inet6/filter/INPUT -j limit-955
+ inet6/filter/OUTPUT -j limit-955
inet6/filter/limit-955 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 957 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-956
- inet6/filter/FORWARD -j limit-956
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-956
- inet6/filter/INPUT -j limit-956
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-956
- inet6/filter/OUTPUT -j limit-956
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-956 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-956 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-956 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-956 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-956
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-956
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-956
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-956 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-956 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 958 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-957
- inet6/filter/FORWARD -j limit-957
inet/filter/INPUT -j limit-957
- inet6/filter/INPUT -j limit-957
inet/filter/OUTPUT -j limit-957
- inet6/filter/OUTPUT -j limit-957
inet/filter/limit-957 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-957 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-957 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-957
+ inet6/filter/INPUT -j limit-957
+ inet6/filter/OUTPUT -j limit-957
+ inet6/filter/limit-957 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-957 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 959 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-958
- inet6/filter/FORWARD -j limit-958
+ inet/filter/FORWARD -j logaccept-final-40
inet/filter/INPUT -j limit-958
- inet6/filter/INPUT -j limit-958
+ inet/filter/INPUT -j logaccept-final-40
inet/filter/OUTPUT -j limit-958
- inet6/filter/OUTPUT -j limit-958
+ inet/filter/OUTPUT -j logaccept-final-40
inet/filter/limit-958 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-958 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-958 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-958 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-40
+ inet/filter/logaccept-final-40 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-40 -j ACCEPT
+ inet6/filter/FORWARD -j limit-958
inet6/filter/FORWARD -j logaccept-final-40
- inet/filter/INPUT -j logaccept-final-40
+ inet6/filter/INPUT -j limit-958
inet6/filter/INPUT -j logaccept-final-40
- inet/filter/OUTPUT -j logaccept-final-40
+ inet6/filter/OUTPUT -j limit-958
inet6/filter/OUTPUT -j logaccept-final-40
- inet/filter/logaccept-final-40 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-958 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-958 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-40 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-40 -j ACCEPT
inet6/filter/logaccept-final-40 -j ACCEPT
Filter 960 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-959
- inet6/filter/FORWARD -j limit-959
inet/filter/INPUT -j limit-959
- inet6/filter/INPUT -j limit-959
inet/filter/OUTPUT -j limit-959
- inet6/filter/OUTPUT -j limit-959
inet/filter/limit-959 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-959 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-959 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-959
+ inet6/filter/INPUT -j limit-959
+ inet6/filter/OUTPUT -j limit-959
+ inet6/filter/limit-959 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-959 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 961 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-960
- inet6/filter/FORWARD -j limit-960
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-960
- inet6/filter/INPUT -j limit-960
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-960
- inet6/filter/OUTPUT -j limit-960
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-960 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-960 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-960 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-960 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-960
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-960
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-960
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-960 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-960 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 962 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-961
- inet6/filter/FORWARD -j limit-961
inet/filter/INPUT -j limit-961
- inet6/filter/INPUT -j limit-961
inet/filter/OUTPUT -j limit-961
- inet6/filter/OUTPUT -j limit-961
inet/filter/limit-961 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-961 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-961 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-961
+ inet6/filter/INPUT -j limit-961
+ inet6/filter/OUTPUT -j limit-961
+ inet6/filter/limit-961 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-961 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 963 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-962
- inet6/filter/FORWARD -j limit-962
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-962
- inet6/filter/INPUT -j limit-962
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-962
- inet6/filter/OUTPUT -j limit-962
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-962 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-962 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-962
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-962
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-962
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-962 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 964 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-963
- inet6/filter/FORWARD -j limit-963
inet/filter/INPUT -j limit-963
- inet6/filter/INPUT -j limit-963
inet/filter/OUTPUT -j limit-963
- inet6/filter/OUTPUT -j limit-963
inet/filter/limit-963 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-963
+ inet6/filter/INPUT -j limit-963
+ inet6/filter/OUTPUT -j limit-963
inet6/filter/limit-963 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 965 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-964
- inet6/filter/FORWARD -j limit-964
+ inet/filter/FORWARD -j logaccept-final-41
inet/filter/INPUT -j limit-964
- inet6/filter/INPUT -j limit-964
+ inet/filter/INPUT -j logaccept-final-41
inet/filter/OUTPUT -j limit-964
- inet6/filter/OUTPUT -j limit-964
+ inet/filter/OUTPUT -j logaccept-final-41
inet/filter/limit-964 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-964 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-41
+ inet/filter/logaccept-final-41 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-41 -j ACCEPT
+ inet6/filter/FORWARD -j limit-964
inet6/filter/FORWARD -j logaccept-final-41
- inet/filter/INPUT -j logaccept-final-41
+ inet6/filter/INPUT -j limit-964
inet6/filter/INPUT -j logaccept-final-41
- inet/filter/OUTPUT -j logaccept-final-41
+ inet6/filter/OUTPUT -j limit-964
inet6/filter/OUTPUT -j logaccept-final-41
- inet/filter/logaccept-final-41 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-964 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-41 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-41 -j ACCEPT
inet6/filter/logaccept-final-41 -j ACCEPT
Filter 966 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-965
- inet6/filter/FORWARD -j limit-965
inet/filter/INPUT -j limit-965
- inet6/filter/INPUT -j limit-965
inet/filter/OUTPUT -j limit-965
- inet6/filter/OUTPUT -j limit-965
inet/filter/limit-965 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-965 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-965 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-965
+ inet6/filter/INPUT -j limit-965
+ inet6/filter/OUTPUT -j limit-965
+ inet6/filter/limit-965 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-965 -m limit --limit 1/second -j LOG
Filter 967 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-966
- inet6/filter/FORWARD -j limit-966
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-966
- inet6/filter/INPUT -j limit-966
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-966
- inet6/filter/OUTPUT -j limit-966
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-966 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-966 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-966
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-966
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-966
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-966 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 968 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-967
- inet6/filter/FORWARD -j limit-967
inet/filter/INPUT -j limit-967
- inet6/filter/INPUT -j limit-967
inet/filter/OUTPUT -j limit-967
- inet6/filter/OUTPUT -j limit-967
inet/filter/limit-967 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-967
+ inet6/filter/INPUT -j limit-967
+ inet6/filter/OUTPUT -j limit-967
inet6/filter/limit-967 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 969 {"flow-limit":{"interval":5,"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-968
- inet6/filter/FORWARD -j limit-968
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-968
- inet6/filter/INPUT -j limit-968
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-968
- inet6/filter/OUTPUT -j limit-968
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-968 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-968 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-968 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-968 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-968
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-968
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-968
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-968 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-968 -m recent --name user:C --rsource --mask fe00:: --set
Filter 970 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-969
- inet6/filter/FORWARD -j limit-969
inet/filter/INPUT -j limit-969
- inet6/filter/INPUT -j limit-969
inet/filter/OUTPUT -j limit-969
- inet6/filter/OUTPUT -j limit-969
inet/filter/limit-969 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-969 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-969 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-969
+ inet6/filter/INPUT -j limit-969
+ inet6/filter/OUTPUT -j limit-969
+ inet6/filter/limit-969 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-969 -m recent --name user:C --rsource --mask fe00:: --set
Filter 971 {"flow-limit":{"interval":5,"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-970
- inet6/filter/FORWARD -j limit-970
+ inet/filter/FORWARD -j logaccept-final-42
inet/filter/INPUT -j limit-970
- inet6/filter/INPUT -j limit-970
+ inet/filter/INPUT -j logaccept-final-42
inet/filter/OUTPUT -j limit-970
- inet6/filter/OUTPUT -j limit-970
+ inet/filter/OUTPUT -j logaccept-final-42
inet/filter/limit-970 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-970 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-970 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-970 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-42
+ inet/filter/logaccept-final-42 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-42 -j ACCEPT
+ inet6/filter/FORWARD -j limit-970
inet6/filter/FORWARD -j logaccept-final-42
- inet/filter/INPUT -j logaccept-final-42
+ inet6/filter/INPUT -j limit-970
inet6/filter/INPUT -j logaccept-final-42
- inet/filter/OUTPUT -j logaccept-final-42
+ inet6/filter/OUTPUT -j limit-970
inet6/filter/OUTPUT -j logaccept-final-42
- inet/filter/logaccept-final-42 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-970 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-970 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-42 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-42 -j ACCEPT
inet6/filter/logaccept-final-42 -j ACCEPT
Filter 972 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-971
- inet6/filter/FORWARD -j limit-971
inet/filter/INPUT -j limit-971
- inet6/filter/INPUT -j limit-971
inet/filter/OUTPUT -j limit-971
- inet6/filter/OUTPUT -j limit-971
inet/filter/limit-971 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-971 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-971 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-971
+ inet6/filter/INPUT -j limit-971
+ inet6/filter/OUTPUT -j limit-971
+ inet6/filter/limit-971 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-971 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 973 {"flow-limit":{"interval":5,"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-972
- inet6/filter/FORWARD -j limit-972
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-972
- inet6/filter/INPUT -j limit-972
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-972
- inet6/filter/OUTPUT -j limit-972
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-972 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-972 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-972 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-972 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-972
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-972
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-972
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-972 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-972 -m recent --name user:C --rsource --mask fe00:: --set
Filter 974 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-973
- inet6/filter/FORWARD -j limit-973
inet/filter/INPUT -j limit-973
- inet6/filter/INPUT -j limit-973
inet/filter/OUTPUT -j limit-973
- inet6/filter/OUTPUT -j limit-973
inet/filter/limit-973 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-973 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-973 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-973
+ inet6/filter/INPUT -j limit-973
+ inet6/filter/OUTPUT -j limit-973
+ inet6/filter/limit-973 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-973 -m recent --name user:C --rsource --mask fe00:: --set
Filter 975 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-974
- inet6/filter/FORWARD -j limit-974
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-974
- inet6/filter/INPUT -j limit-974
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-974
- inet6/filter/OUTPUT -j limit-974
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-974 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-974 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-974
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-974
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-974
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-974 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 976 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-975
- inet6/filter/FORWARD -j limit-975
inet/filter/INPUT -j limit-975
- inet6/filter/INPUT -j limit-975
inet/filter/OUTPUT -j limit-975
- inet6/filter/OUTPUT -j limit-975
inet/filter/limit-975 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-975
+ inet6/filter/INPUT -j limit-975
+ inet6/filter/OUTPUT -j limit-975
inet6/filter/limit-975 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 977 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-976
- inet6/filter/FORWARD -j limit-976
+ inet/filter/FORWARD -j logaccept-final-43
inet/filter/INPUT -j limit-976
- inet6/filter/INPUT -j limit-976
+ inet/filter/INPUT -j logaccept-final-43
inet/filter/OUTPUT -j limit-976
- inet6/filter/OUTPUT -j limit-976
+ inet/filter/OUTPUT -j logaccept-final-43
inet/filter/limit-976 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-976 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-43
+ inet/filter/logaccept-final-43 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-43 -j ACCEPT
+ inet6/filter/FORWARD -j limit-976
inet6/filter/FORWARD -j logaccept-final-43
- inet/filter/INPUT -j logaccept-final-43
+ inet6/filter/INPUT -j limit-976
inet6/filter/INPUT -j logaccept-final-43
- inet/filter/OUTPUT -j logaccept-final-43
+ inet6/filter/OUTPUT -j limit-976
inet6/filter/OUTPUT -j logaccept-final-43
- inet/filter/logaccept-final-43 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-976 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-43 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-43 -j ACCEPT
inet6/filter/logaccept-final-43 -j ACCEPT
Filter 978 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-977
- inet6/filter/FORWARD -j limit-977
inet/filter/INPUT -j limit-977
- inet6/filter/INPUT -j limit-977
inet/filter/OUTPUT -j limit-977
- inet6/filter/OUTPUT -j limit-977
inet/filter/limit-977 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-977 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-977 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-977
+ inet6/filter/INPUT -j limit-977
+ inet6/filter/OUTPUT -j limit-977
+ inet6/filter/limit-977 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-977 -m limit --limit 1/second -j LOG
Filter 979 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-978
- inet6/filter/FORWARD -j limit-978
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-978
- inet6/filter/INPUT -j limit-978
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-978
- inet6/filter/OUTPUT -j limit-978
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-978 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-978 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-978
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-978
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-978
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-978 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 980 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-979
- inet6/filter/FORWARD -j limit-979
inet/filter/INPUT -j limit-979
- inet6/filter/INPUT -j limit-979
inet/filter/OUTPUT -j limit-979
- inet6/filter/OUTPUT -j limit-979
inet/filter/limit-979 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-979
+ inet6/filter/INPUT -j limit-979
+ inet6/filter/OUTPUT -j limit-979
inet6/filter/limit-979 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 981 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-980
- inet6/filter/FORWARD -j limit-980
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-980
- inet6/filter/INPUT -j limit-980
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-980
- inet6/filter/OUTPUT -j limit-980
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-980 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-980 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-980 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-980 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-980
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-980
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-980
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-980 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-980 -m recent --name user:C --rdest --mask fe00:: --set
Filter 982 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-981
- inet6/filter/FORWARD -j limit-981
inet/filter/INPUT -j limit-981
- inet6/filter/INPUT -j limit-981
inet/filter/OUTPUT -j limit-981
- inet6/filter/OUTPUT -j limit-981
inet/filter/limit-981 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-981 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-981 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-981
+ inet6/filter/INPUT -j limit-981
+ inet6/filter/OUTPUT -j limit-981
+ inet6/filter/limit-981 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-981 -m recent --name user:C --rdest --mask fe00:: --set
Filter 983 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-982
- inet6/filter/FORWARD -j limit-982
+ inet/filter/FORWARD -j logaccept-final-44
inet/filter/INPUT -j limit-982
- inet6/filter/INPUT -j limit-982
+ inet/filter/INPUT -j logaccept-final-44
inet/filter/OUTPUT -j limit-982
- inet6/filter/OUTPUT -j limit-982
+ inet/filter/OUTPUT -j logaccept-final-44
inet/filter/limit-982 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-982 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-982 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-982 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-44
+ inet/filter/logaccept-final-44 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-44 -j ACCEPT
+ inet6/filter/FORWARD -j limit-982
inet6/filter/FORWARD -j logaccept-final-44
- inet/filter/INPUT -j logaccept-final-44
+ inet6/filter/INPUT -j limit-982
inet6/filter/INPUT -j logaccept-final-44
- inet/filter/OUTPUT -j logaccept-final-44
+ inet6/filter/OUTPUT -j limit-982
inet6/filter/OUTPUT -j logaccept-final-44
- inet/filter/logaccept-final-44 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-982 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-982 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-44 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-44 -j ACCEPT
inet6/filter/logaccept-final-44 -j ACCEPT
Filter 984 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-983
- inet6/filter/FORWARD -j limit-983
inet/filter/INPUT -j limit-983
- inet6/filter/INPUT -j limit-983
inet/filter/OUTPUT -j limit-983
- inet6/filter/OUTPUT -j limit-983
inet/filter/limit-983 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-983 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-983 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-983
+ inet6/filter/INPUT -j limit-983
+ inet6/filter/OUTPUT -j limit-983
+ inet6/filter/limit-983 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-983 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 985 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-984
- inet6/filter/FORWARD -j limit-984
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-984
- inet6/filter/INPUT -j limit-984
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-984
- inet6/filter/OUTPUT -j limit-984
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-984 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-984 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-984 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-984 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-984
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-984
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-984
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-984 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-984 -m recent --name user:C --rdest --mask fe00:: --set
Filter 986 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-985
- inet6/filter/FORWARD -j limit-985
inet/filter/INPUT -j limit-985
- inet6/filter/INPUT -j limit-985
inet/filter/OUTPUT -j limit-985
- inet6/filter/OUTPUT -j limit-985
inet/filter/limit-985 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-985 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-985 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-985
+ inet6/filter/INPUT -j limit-985
+ inet6/filter/OUTPUT -j limit-985
+ inet6/filter/limit-985 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-985 -m recent --name user:C --rdest --mask fe00:: --set
Filter 987 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-986
- inet6/filter/FORWARD -j limit-986
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-986
- inet6/filter/INPUT -j limit-986
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-986
- inet6/filter/OUTPUT -j limit-986
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-986 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-986 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-986
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-986
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-986
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-986 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 988 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-987
- inet6/filter/FORWARD -j limit-987
inet/filter/INPUT -j limit-987
- inet6/filter/INPUT -j limit-987
inet/filter/OUTPUT -j limit-987
- inet6/filter/OUTPUT -j limit-987
inet/filter/limit-987 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-987
+ inet6/filter/INPUT -j limit-987
+ inet6/filter/OUTPUT -j limit-987
inet6/filter/limit-987 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 989 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-988
- inet6/filter/FORWARD -j limit-988
+ inet/filter/FORWARD -j logaccept-final-45
inet/filter/INPUT -j limit-988
- inet6/filter/INPUT -j limit-988
+ inet/filter/INPUT -j logaccept-final-45
inet/filter/OUTPUT -j limit-988
- inet6/filter/OUTPUT -j limit-988
+ inet/filter/OUTPUT -j logaccept-final-45
inet/filter/limit-988 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-988 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-45
+ inet/filter/logaccept-final-45 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-45 -j ACCEPT
+ inet6/filter/FORWARD -j limit-988
inet6/filter/FORWARD -j logaccept-final-45
- inet/filter/INPUT -j logaccept-final-45
+ inet6/filter/INPUT -j limit-988
inet6/filter/INPUT -j logaccept-final-45
- inet/filter/OUTPUT -j logaccept-final-45
+ inet6/filter/OUTPUT -j limit-988
inet6/filter/OUTPUT -j logaccept-final-45
- inet/filter/logaccept-final-45 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-988 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-45 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-45 -j ACCEPT
inet6/filter/logaccept-final-45 -j ACCEPT
Filter 990 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-989
- inet6/filter/FORWARD -j limit-989
inet/filter/INPUT -j limit-989
- inet6/filter/INPUT -j limit-989
inet/filter/OUTPUT -j limit-989
- inet6/filter/OUTPUT -j limit-989
inet/filter/limit-989 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-989 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-989 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-989
+ inet6/filter/INPUT -j limit-989
+ inet6/filter/OUTPUT -j limit-989
+ inet6/filter/limit-989 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-989 -m limit --limit 1/second -j LOG
Filter 991 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-990
- inet6/filter/FORWARD -j limit-990
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-990
- inet6/filter/INPUT -j limit-990
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-990
- inet6/filter/OUTPUT -j limit-990
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-990 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-990 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-990
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-990
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-990
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-990 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 992 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-991
- inet6/filter/FORWARD -j limit-991
inet/filter/INPUT -j limit-991
- inet6/filter/INPUT -j limit-991
inet/filter/OUTPUT -j limit-991
- inet6/filter/OUTPUT -j limit-991
inet/filter/limit-991 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-991
+ inet6/filter/INPUT -j limit-991
+ inet6/filter/OUTPUT -j limit-991
inet6/filter/limit-991 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 993 {"flow-limit":{"interval":5,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-992
- inet6/filter/FORWARD -j limit-992
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-992
- inet6/filter/INPUT -j limit-992
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-992
- inet6/filter/OUTPUT -j limit-992
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-992 -m recent --name limit-992 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-992 -m recent --name limit-992 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-992 -m recent --name limit-992 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-992 -m recent --name limit-992 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-992
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-992
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-992
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-992 -m recent --name limit-992 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-992 -m recent --name limit-992 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 994 {"action":"pass","flow-limit":{"interval":5,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-993
- inet6/filter/FORWARD -j limit-993
inet/filter/INPUT -j limit-993
- inet6/filter/INPUT -j limit-993
inet/filter/OUTPUT -j limit-993
- inet6/filter/OUTPUT -j limit-993
inet/filter/limit-993 -m recent --name limit-993 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-993 -m recent --name limit-993 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-993 -m recent --name limit-993 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-993
+ inet6/filter/INPUT -j limit-993
+ inet6/filter/OUTPUT -j limit-993
+ inet6/filter/limit-993 -m recent --name limit-993 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-993 -m recent --name limit-993 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 995 {"flow-limit":{"interval":5,"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-994
- inet6/filter/FORWARD -j limit-994
+ inet/filter/FORWARD -j logaccept-final-46
inet/filter/INPUT -j limit-994
- inet6/filter/INPUT -j limit-994
+ inet/filter/INPUT -j logaccept-final-46
inet/filter/OUTPUT -j limit-994
- inet6/filter/OUTPUT -j limit-994
+ inet/filter/OUTPUT -j logaccept-final-46
inet/filter/limit-994 -m recent --name limit-994 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-994 -m recent --name limit-994 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-994 -m recent --name limit-994 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-994 -m recent --name limit-994 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-46
+ inet/filter/logaccept-final-46 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-46 -j ACCEPT
+ inet6/filter/FORWARD -j limit-994
inet6/filter/FORWARD -j logaccept-final-46
- inet/filter/INPUT -j logaccept-final-46
+ inet6/filter/INPUT -j limit-994
inet6/filter/INPUT -j logaccept-final-46
- inet/filter/OUTPUT -j logaccept-final-46
+ inet6/filter/OUTPUT -j limit-994
inet6/filter/OUTPUT -j logaccept-final-46
- inet/filter/logaccept-final-46 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-994 -m recent --name limit-994 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-994 -m recent --name limit-994 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-46 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-46 -j ACCEPT
inet6/filter/logaccept-final-46 -j ACCEPT
Filter 996 {"action":"pass","flow-limit":{"interval":5,"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-995
- inet6/filter/FORWARD -j limit-995
inet/filter/INPUT -j limit-995
- inet6/filter/INPUT -j limit-995
inet/filter/OUTPUT -j limit-995
- inet6/filter/OUTPUT -j limit-995
inet/filter/limit-995 -m recent --name limit-995 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-995 -m recent --name limit-995 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-995 -m recent --name limit-995 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-995
+ inet6/filter/INPUT -j limit-995
+ inet6/filter/OUTPUT -j limit-995
+ inet6/filter/limit-995 -m recent --name limit-995 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-995 -m recent --name limit-995 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 997 {"flow-limit":{"interval":5,"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-996
- inet6/filter/FORWARD -j limit-996
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-996
- inet6/filter/INPUT -j limit-996
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-996
- inet6/filter/OUTPUT -j limit-996
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-996 -m recent --name limit-996 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-996 -m recent --name limit-996 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-996 -m recent --name limit-996 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-996 -m recent --name limit-996 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-996
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-996
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-996
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-996 -m recent --name limit-996 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-996 -m recent --name limit-996 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 998 {"action":"pass","flow-limit":{"interval":5,"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-997
- inet6/filter/FORWARD -j limit-997
inet/filter/INPUT -j limit-997
- inet6/filter/INPUT -j limit-997
inet/filter/OUTPUT -j limit-997
- inet6/filter/OUTPUT -j limit-997
inet/filter/limit-997 -m recent --name limit-997 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-997 -m recent --name limit-997 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-997 -m recent --name limit-997 --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-997
+ inet6/filter/INPUT -j limit-997
+ inet6/filter/OUTPUT -j limit-997
+ inet6/filter/limit-997 -m recent --name limit-997 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-997 -m recent --name limit-997 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 999 {"flow-limit":{"interval":5,"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-998
- inet6/filter/FORWARD -j limit-998
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-998
- inet6/filter/INPUT -j limit-998
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-998
- inet6/filter/OUTPUT -j limit-998
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-998 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-998 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-998 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-998 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-998
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-998
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-998
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-998 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-998 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1000 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-999
- inet6/filter/FORWARD -j limit-999
inet/filter/INPUT -j limit-999
- inet6/filter/INPUT -j limit-999
inet/filter/OUTPUT -j limit-999
- inet6/filter/OUTPUT -j limit-999
inet/filter/limit-999 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-999 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-999 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-999
+ inet6/filter/INPUT -j limit-999
+ inet6/filter/OUTPUT -j limit-999
+ inet6/filter/limit-999 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-999 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1001 {"flow-limit":{"interval":5,"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1000
- inet6/filter/FORWARD -j limit-1000
+ inet/filter/FORWARD -j logaccept-final-47
inet/filter/INPUT -j limit-1000
- inet6/filter/INPUT -j limit-1000
+ inet/filter/INPUT -j logaccept-final-47
inet/filter/OUTPUT -j limit-1000
- inet6/filter/OUTPUT -j limit-1000
+ inet/filter/OUTPUT -j logaccept-final-47
inet/filter/limit-1000 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1000 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1000 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1000 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-47
+ inet/filter/logaccept-final-47 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-47 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1000
inet6/filter/FORWARD -j logaccept-final-47
- inet/filter/INPUT -j logaccept-final-47
+ inet6/filter/INPUT -j limit-1000
inet6/filter/INPUT -j logaccept-final-47
- inet/filter/OUTPUT -j logaccept-final-47
+ inet6/filter/OUTPUT -j limit-1000
inet6/filter/OUTPUT -j logaccept-final-47
- inet/filter/logaccept-final-47 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1000 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1000 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-47 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-47 -j ACCEPT
inet6/filter/logaccept-final-47 -j ACCEPT
Filter 1002 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1001
- inet6/filter/FORWARD -j limit-1001
inet/filter/INPUT -j limit-1001
- inet6/filter/INPUT -j limit-1001
inet/filter/OUTPUT -j limit-1001
- inet6/filter/OUTPUT -j limit-1001
inet/filter/limit-1001 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1001 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1001 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1001
+ inet6/filter/INPUT -j limit-1001
+ inet6/filter/OUTPUT -j limit-1001
+ inet6/filter/limit-1001 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1001 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 1003 {"flow-limit":{"interval":5,"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1002
- inet6/filter/FORWARD -j limit-1002
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1002
- inet6/filter/INPUT -j limit-1002
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1002
- inet6/filter/OUTPUT -j limit-1002
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1002 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1002 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1002 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1002 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1002
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1002
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1002
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1002 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1002 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1004 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1003
- inet6/filter/FORWARD -j limit-1003
inet/filter/INPUT -j limit-1003
- inet6/filter/INPUT -j limit-1003
inet/filter/OUTPUT -j limit-1003
- inet6/filter/OUTPUT -j limit-1003
inet/filter/limit-1003 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1003 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1003 -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-1003
+ inet6/filter/INPUT -j limit-1003
+ inet6/filter/OUTPUT -j limit-1003
+ inet6/filter/limit-1003 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1003 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1005 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1004
- inet6/filter/FORWARD -j limit-1004
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1004
- inet6/filter/INPUT -j limit-1004
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1004
- inet6/filter/OUTPUT -j limit-1004
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1004 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1004 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1004
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1004
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1004
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1004 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1006 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1005
- inet6/filter/FORWARD -j limit-1005
inet/filter/INPUT -j limit-1005
- inet6/filter/INPUT -j limit-1005
inet/filter/OUTPUT -j limit-1005
- inet6/filter/OUTPUT -j limit-1005
inet/filter/limit-1005 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1005
+ inet6/filter/INPUT -j limit-1005
+ inet6/filter/OUTPUT -j limit-1005
inet6/filter/limit-1005 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1007 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1006
- inet6/filter/FORWARD -j limit-1006
+ inet/filter/FORWARD -j logaccept-final-48
inet/filter/INPUT -j limit-1006
- inet6/filter/INPUT -j limit-1006
+ inet/filter/INPUT -j logaccept-final-48
inet/filter/OUTPUT -j limit-1006
- inet6/filter/OUTPUT -j limit-1006
+ inet/filter/OUTPUT -j logaccept-final-48
inet/filter/limit-1006 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1006 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-48
+ inet/filter/logaccept-final-48 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-48 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1006
inet6/filter/FORWARD -j logaccept-final-48
- inet/filter/INPUT -j logaccept-final-48
+ inet6/filter/INPUT -j limit-1006
inet6/filter/INPUT -j logaccept-final-48
- inet/filter/OUTPUT -j logaccept-final-48
+ inet6/filter/OUTPUT -j limit-1006
inet6/filter/OUTPUT -j logaccept-final-48
- inet/filter/logaccept-final-48 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1006 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-48 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-48 -j ACCEPT
inet6/filter/logaccept-final-48 -j ACCEPT
Filter 1008 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1007
- inet6/filter/FORWARD -j limit-1007
inet/filter/INPUT -j limit-1007
- inet6/filter/INPUT -j limit-1007
inet/filter/OUTPUT -j limit-1007
- inet6/filter/OUTPUT -j limit-1007
inet/filter/limit-1007 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1007 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1007 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1007
+ inet6/filter/INPUT -j limit-1007
+ inet6/filter/OUTPUT -j limit-1007
+ inet6/filter/limit-1007 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1007 -m limit --limit 1/second -j LOG
Filter 1009 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1008
- inet6/filter/FORWARD -j limit-1008
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1008
- inet6/filter/INPUT -j limit-1008
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1008
- inet6/filter/OUTPUT -j limit-1008
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1008 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1008 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1008
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1008
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1008
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1008 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1010 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1009
- inet6/filter/FORWARD -j limit-1009
inet/filter/INPUT -j limit-1009
- inet6/filter/INPUT -j limit-1009
inet/filter/OUTPUT -j limit-1009
- inet6/filter/OUTPUT -j limit-1009
inet/filter/limit-1009 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1009
+ inet6/filter/INPUT -j limit-1009
+ inet6/filter/OUTPUT -j limit-1009
inet6/filter/limit-1009 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1011 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-1010
- inet6/filter/FORWARD -j limit-1010
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1010
- inet6/filter/INPUT -j limit-1010
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1010
- inet6/filter/OUTPUT -j limit-1010
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1010 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1010 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1010 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1010 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1010
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1010
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1010
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1010 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1010 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1012 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"}}
(filter-limit)
inet/filter/FORWARD -j limit-1011
- inet6/filter/FORWARD -j limit-1011
inet/filter/INPUT -j limit-1011
- inet6/filter/INPUT -j limit-1011
inet/filter/OUTPUT -j limit-1011
- inet6/filter/OUTPUT -j limit-1011
inet/filter/limit-1011 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1011 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1011 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-1011
+ inet6/filter/INPUT -j limit-1011
+ inet6/filter/OUTPUT -j limit-1011
+ inet6/filter/limit-1011 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1011 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1013 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1012
- inet6/filter/FORWARD -j limit-1012
+ inet/filter/FORWARD -j logaccept-final-49
inet/filter/INPUT -j limit-1012
- inet6/filter/INPUT -j limit-1012
+ inet/filter/INPUT -j logaccept-final-49
inet/filter/OUTPUT -j limit-1012
- inet6/filter/OUTPUT -j limit-1012
+ inet/filter/OUTPUT -j logaccept-final-49
inet/filter/limit-1012 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1012 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1012 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1012 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j logaccept-final-49
+ inet/filter/logaccept-final-49 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-49 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1012
inet6/filter/FORWARD -j logaccept-final-49
- inet/filter/INPUT -j logaccept-final-49
+ inet6/filter/INPUT -j limit-1012
inet6/filter/INPUT -j logaccept-final-49
- inet/filter/OUTPUT -j logaccept-final-49
+ inet6/filter/OUTPUT -j limit-1012
inet6/filter/OUTPUT -j logaccept-final-49
- inet/filter/logaccept-final-49 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1012 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1012 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/logaccept-final-49 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-49 -j ACCEPT
inet6/filter/logaccept-final-49 -j ACCEPT
Filter 1014 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1013
- inet6/filter/FORWARD -j limit-1013
inet/filter/INPUT -j limit-1013
- inet6/filter/INPUT -j limit-1013
inet/filter/OUTPUT -j limit-1013
- inet6/filter/OUTPUT -j limit-1013
inet/filter/limit-1013 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1013 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1013 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1013
+ inet6/filter/INPUT -j limit-1013
+ inet6/filter/OUTPUT -j limit-1013
+ inet6/filter/limit-1013 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1013 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
Filter 1015 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1014
- inet6/filter/FORWARD -j limit-1014
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1014
- inet6/filter/INPUT -j limit-1014
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1014
- inet6/filter/OUTPUT -j limit-1014
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1014 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1014 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1014 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1014 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1014
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1014
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1014
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1014 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1014 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1016 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1015
- inet6/filter/FORWARD -j limit-1015
inet/filter/INPUT -j limit-1015
- inet6/filter/INPUT -j limit-1015
inet/filter/OUTPUT -j limit-1015
- inet6/filter/OUTPUT -j limit-1015
inet/filter/limit-1015 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1015 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1015 -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet6/filter/FORWARD -j limit-1015
+ inet6/filter/INPUT -j limit-1015
+ inet6/filter/OUTPUT -j limit-1015
+ inet6/filter/limit-1015 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1015 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1017 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1016
- inet6/filter/FORWARD -j limit-1016
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1016
- inet6/filter/INPUT -j limit-1016
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1016
- inet6/filter/OUTPUT -j limit-1016
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1016 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1016 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1016
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1016
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1016
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1016 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1018 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1017
- inet6/filter/FORWARD -j limit-1017
inet/filter/INPUT -j limit-1017
- inet6/filter/INPUT -j limit-1017
inet/filter/OUTPUT -j limit-1017
- inet6/filter/OUTPUT -j limit-1017
inet/filter/limit-1017 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1017
+ inet6/filter/INPUT -j limit-1017
+ inet6/filter/OUTPUT -j limit-1017
inet6/filter/limit-1017 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1019 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1018
- inet6/filter/FORWARD -j limit-1018
+ inet/filter/FORWARD -j logaccept-final-50
inet/filter/INPUT -j limit-1018
- inet6/filter/INPUT -j limit-1018
+ inet/filter/INPUT -j logaccept-final-50
inet/filter/OUTPUT -j limit-1018
- inet6/filter/OUTPUT -j limit-1018
+ inet/filter/OUTPUT -j logaccept-final-50
inet/filter/limit-1018 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1018 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-50
+ inet/filter/logaccept-final-50 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-50 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1018
inet6/filter/FORWARD -j logaccept-final-50
- inet/filter/INPUT -j logaccept-final-50
+ inet6/filter/INPUT -j limit-1018
inet6/filter/INPUT -j logaccept-final-50
- inet/filter/OUTPUT -j logaccept-final-50
+ inet6/filter/OUTPUT -j limit-1018
inet6/filter/OUTPUT -j logaccept-final-50
- inet/filter/logaccept-final-50 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1018 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-50 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-50 -j ACCEPT
inet6/filter/logaccept-final-50 -j ACCEPT
Filter 1020 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1019
- inet6/filter/FORWARD -j limit-1019
inet/filter/INPUT -j limit-1019
- inet6/filter/INPUT -j limit-1019
inet/filter/OUTPUT -j limit-1019
- inet6/filter/OUTPUT -j limit-1019
inet/filter/limit-1019 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1019 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1019 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1019
+ inet6/filter/INPUT -j limit-1019
+ inet6/filter/OUTPUT -j limit-1019
+ inet6/filter/limit-1019 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1019 -m limit --limit 1/second -j LOG
Filter 1021 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1020
- inet6/filter/FORWARD -j limit-1020
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1020
- inet6/filter/INPUT -j limit-1020
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1020
- inet6/filter/OUTPUT -j limit-1020
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1020 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1020 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1020
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1020
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1020
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1020 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1022 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1021
- inet6/filter/FORWARD -j limit-1021
inet/filter/INPUT -j limit-1021
- inet6/filter/INPUT -j limit-1021
inet/filter/OUTPUT -j limit-1021
- inet6/filter/OUTPUT -j limit-1021
inet/filter/limit-1021 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1021
+ inet6/filter/INPUT -j limit-1021
+ inet6/filter/OUTPUT -j limit-1021
inet6/filter/limit-1021 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1023 {"flow-limit":{"interval":5,"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-1022
- inet6/filter/FORWARD -j limit-1022
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1022
- inet6/filter/INPUT -j limit-1022
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1022
- inet6/filter/OUTPUT -j limit-1022
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1022 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1022 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1022 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1022 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1022
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1022
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1022
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1022 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1022 -m recent --name user:C --rsource --mask fe00:: --set
Filter 1024 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-1023
- inet6/filter/FORWARD -j limit-1023
inet/filter/INPUT -j limit-1023
- inet6/filter/INPUT -j limit-1023
inet/filter/OUTPUT -j limit-1023
- inet6/filter/OUTPUT -j limit-1023
inet/filter/limit-1023 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1023 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1023 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-1023
+ inet6/filter/INPUT -j limit-1023
+ inet6/filter/OUTPUT -j limit-1023
+ inet6/filter/limit-1023 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1023 -m recent --name user:C --rsource --mask fe00:: --set
Filter 1025 {"flow-limit":{"interval":5,"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1024
- inet6/filter/FORWARD -j limit-1024
+ inet/filter/FORWARD -j logaccept-final-51
inet/filter/INPUT -j limit-1024
- inet6/filter/INPUT -j limit-1024
+ inet/filter/INPUT -j logaccept-final-51
inet/filter/OUTPUT -j limit-1024
- inet6/filter/OUTPUT -j limit-1024
+ inet/filter/OUTPUT -j logaccept-final-51
inet/filter/limit-1024 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1024 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1024 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1024 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-51
+ inet/filter/logaccept-final-51 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-51 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1024
inet6/filter/FORWARD -j logaccept-final-51
- inet/filter/INPUT -j logaccept-final-51
+ inet6/filter/INPUT -j limit-1024
inet6/filter/INPUT -j logaccept-final-51
- inet/filter/OUTPUT -j logaccept-final-51
+ inet6/filter/OUTPUT -j limit-1024
inet6/filter/OUTPUT -j logaccept-final-51
- inet/filter/logaccept-final-51 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1024 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1024 -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/logaccept-final-51 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-51 -j ACCEPT
inet6/filter/logaccept-final-51 -j ACCEPT
Filter 1026 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1025
- inet6/filter/FORWARD -j limit-1025
inet/filter/INPUT -j limit-1025
- inet6/filter/INPUT -j limit-1025
inet/filter/OUTPUT -j limit-1025
- inet6/filter/OUTPUT -j limit-1025
inet/filter/limit-1025 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1025 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1025 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1025
+ inet6/filter/INPUT -j limit-1025
+ inet6/filter/OUTPUT -j limit-1025
+ inet6/filter/limit-1025 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1025 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 1027 {"flow-limit":{"interval":5,"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1026
- inet6/filter/FORWARD -j limit-1026
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1026
- inet6/filter/INPUT -j limit-1026
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1026
- inet6/filter/OUTPUT -j limit-1026
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1026 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1026 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1026 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1026 -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1026
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1026
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1026
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1026 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1026 -m recent --name user:C --rsource --mask fe00:: --set
Filter 1028 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1027
- inet6/filter/FORWARD -j limit-1027
inet/filter/INPUT -j limit-1027
- inet6/filter/INPUT -j limit-1027
inet/filter/OUTPUT -j limit-1027
- inet6/filter/OUTPUT -j limit-1027
inet/filter/limit-1027 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1027 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1027 -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-1027
+ inet6/filter/INPUT -j limit-1027
+ inet6/filter/OUTPUT -j limit-1027
+ inet6/filter/limit-1027 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1027 -m recent --name user:C --rsource --mask fe00:: --set
Filter 1029 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1028
- inet6/filter/FORWARD -j limit-1028
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1028
- inet6/filter/INPUT -j limit-1028
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1028
- inet6/filter/OUTPUT -j limit-1028
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1028 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1028 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1028
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1028
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1028
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1028 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1030 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1029
- inet6/filter/FORWARD -j limit-1029
inet/filter/INPUT -j limit-1029
- inet6/filter/INPUT -j limit-1029
inet/filter/OUTPUT -j limit-1029
- inet6/filter/OUTPUT -j limit-1029
inet/filter/limit-1029 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1029
+ inet6/filter/INPUT -j limit-1029
+ inet6/filter/OUTPUT -j limit-1029
inet6/filter/limit-1029 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1031 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1030
- inet6/filter/FORWARD -j limit-1030
+ inet/filter/FORWARD -j logaccept-final-52
inet/filter/INPUT -j limit-1030
- inet6/filter/INPUT -j limit-1030
+ inet/filter/INPUT -j logaccept-final-52
inet/filter/OUTPUT -j limit-1030
- inet6/filter/OUTPUT -j limit-1030
+ inet/filter/OUTPUT -j logaccept-final-52
inet/filter/limit-1030 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1030 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-52
+ inet/filter/logaccept-final-52 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-52 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1030
inet6/filter/FORWARD -j logaccept-final-52
- inet/filter/INPUT -j logaccept-final-52
+ inet6/filter/INPUT -j limit-1030
inet6/filter/INPUT -j logaccept-final-52
- inet/filter/OUTPUT -j logaccept-final-52
+ inet6/filter/OUTPUT -j limit-1030
inet6/filter/OUTPUT -j logaccept-final-52
- inet/filter/logaccept-final-52 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1030 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-52 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-52 -j ACCEPT
inet6/filter/logaccept-final-52 -j ACCEPT
Filter 1032 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1031
- inet6/filter/FORWARD -j limit-1031
inet/filter/INPUT -j limit-1031
- inet6/filter/INPUT -j limit-1031
inet/filter/OUTPUT -j limit-1031
- inet6/filter/OUTPUT -j limit-1031
inet/filter/limit-1031 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1031 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1031 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1031
+ inet6/filter/INPUT -j limit-1031
+ inet6/filter/OUTPUT -j limit-1031
+ inet6/filter/limit-1031 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1031 -m limit --limit 1/second -j LOG
Filter 1033 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1032
- inet6/filter/FORWARD -j limit-1032
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1032
- inet6/filter/INPUT -j limit-1032
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1032
- inet6/filter/OUTPUT -j limit-1032
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1032 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1032 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1032
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1032
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1032
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1032 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1034 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1033
- inet6/filter/FORWARD -j limit-1033
inet/filter/INPUT -j limit-1033
- inet6/filter/INPUT -j limit-1033
inet/filter/OUTPUT -j limit-1033
- inet6/filter/OUTPUT -j limit-1033
inet/filter/limit-1033 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1033
+ inet6/filter/INPUT -j limit-1033
+ inet6/filter/OUTPUT -j limit-1033
inet6/filter/limit-1033 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1035 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-1034
- inet6/filter/FORWARD -j limit-1034
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1034
- inet6/filter/INPUT -j limit-1034
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1034
- inet6/filter/OUTPUT -j limit-1034
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1034 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1034 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1034 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1034 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1034
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1034
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1034
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1034 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1034 -m recent --name user:C --rdest --mask fe00:: --set
Filter 1036 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"}}
(filter-limit)
inet/filter/FORWARD -j limit-1035
- inet6/filter/FORWARD -j limit-1035
inet/filter/INPUT -j limit-1035
- inet6/filter/INPUT -j limit-1035
inet/filter/OUTPUT -j limit-1035
- inet6/filter/OUTPUT -j limit-1035
inet/filter/limit-1035 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1035 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1035 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-1035
+ inet6/filter/INPUT -j limit-1035
+ inet6/filter/OUTPUT -j limit-1035
+ inet6/filter/limit-1035 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1035 -m recent --name user:C --rdest --mask fe00:: --set
Filter 1037 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1036
- inet6/filter/FORWARD -j limit-1036
+ inet/filter/FORWARD -j logaccept-final-53
inet/filter/INPUT -j limit-1036
- inet6/filter/INPUT -j limit-1036
+ inet/filter/INPUT -j logaccept-final-53
inet/filter/OUTPUT -j limit-1036
- inet6/filter/OUTPUT -j limit-1036
+ inet/filter/OUTPUT -j logaccept-final-53
inet/filter/limit-1036 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1036 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1036 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1036 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j logaccept-final-53
+ inet/filter/logaccept-final-53 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-53 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1036
inet6/filter/FORWARD -j logaccept-final-53
- inet/filter/INPUT -j logaccept-final-53
+ inet6/filter/INPUT -j limit-1036
inet6/filter/INPUT -j logaccept-final-53
- inet/filter/OUTPUT -j logaccept-final-53
+ inet6/filter/OUTPUT -j limit-1036
inet6/filter/OUTPUT -j logaccept-final-53
- inet/filter/logaccept-final-53 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1036 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1036 -m recent --name user:C --rdest --mask fe00:: --set
inet6/filter/logaccept-final-53 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-53 -j ACCEPT
inet6/filter/logaccept-final-53 -j ACCEPT
Filter 1038 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1037
- inet6/filter/FORWARD -j limit-1037
inet/filter/INPUT -j limit-1037
- inet6/filter/INPUT -j limit-1037
inet/filter/OUTPUT -j limit-1037
- inet6/filter/OUTPUT -j limit-1037
inet/filter/limit-1037 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1037 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1037 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1037
+ inet6/filter/INPUT -j limit-1037
+ inet6/filter/OUTPUT -j limit-1037
+ inet6/filter/limit-1037 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1037 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
Filter 1039 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1038
- inet6/filter/FORWARD -j limit-1038
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1038
- inet6/filter/INPUT -j limit-1038
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1038
- inet6/filter/OUTPUT -j limit-1038
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1038 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1038 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1038 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1038 -m recent --name user:C --rdest --mask fe00:: --set
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1038
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1038
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1038
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1038 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1038 -m recent --name user:C --rdest --mask fe00:: --set
Filter 1040 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1039
- inet6/filter/FORWARD -j limit-1039
inet/filter/INPUT -j limit-1039
- inet6/filter/INPUT -j limit-1039
inet/filter/OUTPUT -j limit-1039
- inet6/filter/OUTPUT -j limit-1039
inet/filter/limit-1039 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1039 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1039 -m recent --name user:C --rdest --mask 254.0.0.0 --set
+ inet6/filter/FORWARD -j limit-1039
+ inet6/filter/INPUT -j limit-1039
+ inet6/filter/OUTPUT -j limit-1039
+ inet6/filter/limit-1039 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1039 -m recent --name user:C --rdest --mask fe00:: --set
Filter 1041 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1040
- inet6/filter/FORWARD -j limit-1040
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1040
- inet6/filter/INPUT -j limit-1040
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1040
- inet6/filter/OUTPUT -j limit-1040
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1040 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1040 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1040
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1040
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1040
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1040 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1042 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1041
- inet6/filter/FORWARD -j limit-1041
inet/filter/INPUT -j limit-1041
- inet6/filter/INPUT -j limit-1041
inet/filter/OUTPUT -j limit-1041
- inet6/filter/OUTPUT -j limit-1041
inet/filter/limit-1041 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1041
+ inet6/filter/INPUT -j limit-1041
+ inet6/filter/OUTPUT -j limit-1041
inet6/filter/limit-1041 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1043 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1042
- inet6/filter/FORWARD -j limit-1042
+ inet/filter/FORWARD -j logaccept-final-54
inet/filter/INPUT -j limit-1042
- inet6/filter/INPUT -j limit-1042
+ inet/filter/INPUT -j logaccept-final-54
inet/filter/OUTPUT -j limit-1042
- inet6/filter/OUTPUT -j limit-1042
+ inet/filter/OUTPUT -j logaccept-final-54
inet/filter/limit-1042 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1042 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j logaccept-final-54
+ inet/filter/logaccept-final-54 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-54 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1042
inet6/filter/FORWARD -j logaccept-final-54
- inet/filter/INPUT -j logaccept-final-54
+ inet6/filter/INPUT -j limit-1042
inet6/filter/INPUT -j logaccept-final-54
- inet/filter/OUTPUT -j logaccept-final-54
+ inet6/filter/OUTPUT -j limit-1042
inet6/filter/OUTPUT -j logaccept-final-54
- inet/filter/logaccept-final-54 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1042 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/logaccept-final-54 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-54 -j ACCEPT
inet6/filter/logaccept-final-54 -j ACCEPT
Filter 1044 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1043
- inet6/filter/FORWARD -j limit-1043
inet/filter/INPUT -j limit-1043
- inet6/filter/INPUT -j limit-1043
inet/filter/OUTPUT -j limit-1043
- inet6/filter/OUTPUT -j limit-1043
inet/filter/limit-1043 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1043 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1043 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j limit-1043
+ inet6/filter/INPUT -j limit-1043
+ inet6/filter/OUTPUT -j limit-1043
+ inet6/filter/limit-1043 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/filter/limit-1043 -m limit --limit 1/second -j LOG
Filter 1045 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1044
- inet6/filter/FORWARD -j limit-1044
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1044
- inet6/filter/INPUT -j limit-1044
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1044
- inet6/filter/OUTPUT -j limit-1044
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1044 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1044 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1044
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1044
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1044
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1044 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1046 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1045
- inet6/filter/FORWARD -j limit-1045
inet/filter/INPUT -j limit-1045
- inet6/filter/INPUT -j limit-1045
inet/filter/OUTPUT -j limit-1045
- inet6/filter/OUTPUT -j limit-1045
inet/filter/limit-1045 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/FORWARD -j limit-1045
+ inet6/filter/INPUT -j limit-1045
+ inet6/filter/OUTPUT -j limit-1045
inet6/filter/limit-1045 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
Filter 1047 {"flow-limit":150}
(filter-limit)
inet/filter/FORWARD -j limit-1046
- inet6/filter/FORWARD -j limit-1046
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1046
- inet6/filter/INPUT -j limit-1046
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1046
- inet6/filter/OUTPUT -j limit-1046
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1046 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1046 -j RETURN
- inet6/filter/limit-1046 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1046 -j RETURN
inet/filter/limit-1046 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1046 -m limit --limit 1/second -j LOG
inet/filter/limit-1046 -j DROP
- inet6/filter/limit-1046 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1046
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1046
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1046
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1046 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1046 -j RETURN
+ inet6/filter/limit-1046 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1046 -j DROP
Filter 1048 {"action":"pass","flow-limit":150}
(filter-limit)
inet/filter/FORWARD -j limit-1047
- inet6/filter/FORWARD -j limit-1047
inet/filter/INPUT -j limit-1047
- inet6/filter/INPUT -j limit-1047
inet/filter/OUTPUT -j limit-1047
- inet6/filter/OUTPUT -j limit-1047
inet/filter/limit-1047 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1047 -j RETURN
- inet6/filter/limit-1047 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1047 -j RETURN
inet/filter/limit-1047 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1047 -m limit --limit 1/second -j LOG
inet/filter/limit-1047 -j DROP
+ inet6/filter/FORWARD -j limit-1047
+ inet6/filter/INPUT -j limit-1047
+ inet6/filter/OUTPUT -j limit-1047
+ inet6/filter/limit-1047 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1047 -j RETURN
+ inet6/filter/limit-1047 -m limit --limit 1/second -j LOG
inet6/filter/limit-1047 -j DROP
Filter 1049 {"flow-limit":150,"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1048
- inet6/filter/FORWARD -j limit-1048
+ inet/filter/FORWARD -j logaccept-final-55
inet/filter/INPUT -j limit-1048
- inet6/filter/INPUT -j limit-1048
+ inet/filter/INPUT -j logaccept-final-55
inet/filter/OUTPUT -j limit-1048
- inet6/filter/OUTPUT -j limit-1048
+ inet/filter/OUTPUT -j logaccept-final-55
inet/filter/limit-1048 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1048 -j RETURN
- inet6/filter/limit-1048 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1048 -j RETURN
inet/filter/limit-1048 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1048 -m limit --limit 1/second -j LOG
inet/filter/limit-1048 -j DROP
- inet6/filter/limit-1048 -j DROP
- inet/filter/FORWARD -j logaccept-final-55
+ inet/filter/logaccept-final-55 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-55 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1048
inet6/filter/FORWARD -j logaccept-final-55
- inet/filter/INPUT -j logaccept-final-55
+ inet6/filter/INPUT -j limit-1048
inet6/filter/INPUT -j logaccept-final-55
- inet/filter/OUTPUT -j logaccept-final-55
+ inet6/filter/OUTPUT -j limit-1048
inet6/filter/OUTPUT -j logaccept-final-55
- inet/filter/logaccept-final-55 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1048 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1048 -j RETURN
+ inet6/filter/limit-1048 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1048 -j DROP
inet6/filter/logaccept-final-55 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-55 -j ACCEPT
inet6/filter/logaccept-final-55 -j ACCEPT
Filter 1050 {"flow-limit":150,"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1049
- inet6/filter/FORWARD -j limit-1049
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1049
- inet6/filter/INPUT -j limit-1049
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1049
- inet6/filter/OUTPUT -j limit-1049
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1049 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1049 -j RETURN
- inet6/filter/limit-1049 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1049 -j RETURN
inet/filter/limit-1049 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1049 -m limit --limit 1/second -j LOG
inet/filter/limit-1049 -j DROP
- inet6/filter/limit-1049 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1049
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1049
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1049
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1049 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1049 -j RETURN
+ inet6/filter/limit-1049 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1049 -j DROP
Filter 1051 {"flow-limit":{"count":150}}
(filter-limit)
inet/filter/FORWARD -j limit-1050
- inet6/filter/FORWARD -j limit-1050
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1050
- inet6/filter/INPUT -j limit-1050
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1050
- inet6/filter/OUTPUT -j limit-1050
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1050 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1050 -j RETURN
- inet6/filter/limit-1050 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1050 -j RETURN
inet/filter/limit-1050 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1050 -m limit --limit 1/second -j LOG
inet/filter/limit-1050 -j DROP
- inet6/filter/limit-1050 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1050
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1050
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1050
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1050 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1050 -j RETURN
+ inet6/filter/limit-1050 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1050 -j DROP
Filter 1052 {"action":"pass","flow-limit":{"count":150}}
(filter-limit)
inet/filter/FORWARD -j limit-1051
- inet6/filter/FORWARD -j limit-1051
inet/filter/INPUT -j limit-1051
- inet6/filter/INPUT -j limit-1051
inet/filter/OUTPUT -j limit-1051
- inet6/filter/OUTPUT -j limit-1051
inet/filter/limit-1051 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1051 -j RETURN
- inet6/filter/limit-1051 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1051 -j RETURN
inet/filter/limit-1051 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1051 -m limit --limit 1/second -j LOG
inet/filter/limit-1051 -j DROP
+ inet6/filter/FORWARD -j limit-1051
+ inet6/filter/INPUT -j limit-1051
+ inet6/filter/OUTPUT -j limit-1051
+ inet6/filter/limit-1051 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1051 -j RETURN
+ inet6/filter/limit-1051 -m limit --limit 1/second -j LOG
inet6/filter/limit-1051 -j DROP
Filter 1053 {"flow-limit":{"count":150},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1052
- inet6/filter/FORWARD -j limit-1052
+ inet/filter/FORWARD -j logaccept-final-56
inet/filter/INPUT -j limit-1052
- inet6/filter/INPUT -j limit-1052
+ inet/filter/INPUT -j logaccept-final-56
inet/filter/OUTPUT -j limit-1052
- inet6/filter/OUTPUT -j limit-1052
+ inet/filter/OUTPUT -j logaccept-final-56
inet/filter/limit-1052 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1052 -j RETURN
- inet6/filter/limit-1052 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1052 -j RETURN
inet/filter/limit-1052 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1052 -m limit --limit 1/second -j LOG
inet/filter/limit-1052 -j DROP
- inet6/filter/limit-1052 -j DROP
- inet/filter/FORWARD -j logaccept-final-56
+ inet/filter/logaccept-final-56 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-56 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1052
inet6/filter/FORWARD -j logaccept-final-56
- inet/filter/INPUT -j logaccept-final-56
+ inet6/filter/INPUT -j limit-1052
inet6/filter/INPUT -j logaccept-final-56
- inet/filter/OUTPUT -j logaccept-final-56
+ inet6/filter/OUTPUT -j limit-1052
inet6/filter/OUTPUT -j logaccept-final-56
- inet/filter/logaccept-final-56 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1052 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1052 -j RETURN
+ inet6/filter/limit-1052 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1052 -j DROP
inet6/filter/logaccept-final-56 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-56 -j ACCEPT
inet6/filter/logaccept-final-56 -j ACCEPT
Filter 1054 {"flow-limit":{"count":150},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1053
- inet6/filter/FORWARD -j limit-1053
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1053
- inet6/filter/INPUT -j limit-1053
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1053
- inet6/filter/OUTPUT -j limit-1053
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1053 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1053 -j RETURN
- inet6/filter/limit-1053 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1053 -j RETURN
inet/filter/limit-1053 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1053 -m limit --limit 1/second -j LOG
inet/filter/limit-1053 -j DROP
- inet6/filter/limit-1053 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1053
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1053
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1053
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1053 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1053 -j RETURN
+ inet6/filter/limit-1053 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1053 -j DROP
Filter 1055 {"flow-limit":{"count":150,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1054
- inet6/filter/FORWARD -j limit-1054
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1054
- inet6/filter/INPUT -j limit-1054
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1054
- inet6/filter/OUTPUT -j limit-1054
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1054 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1054 -j RETURN
- inet6/filter/limit-1054 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1054 -j RETURN
inet/filter/limit-1054 -j DROP
- inet6/filter/limit-1054 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1054
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1054
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1054
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1054 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1054 -j RETURN
+ inet6/filter/limit-1054 -j DROP
Filter 1056 {"action":"pass","flow-limit":{"count":150,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1055
- inet6/filter/FORWARD -j limit-1055
inet/filter/INPUT -j limit-1055
- inet6/filter/INPUT -j limit-1055
inet/filter/OUTPUT -j limit-1055
- inet6/filter/OUTPUT -j limit-1055
inet/filter/limit-1055 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1055 -j RETURN
- inet6/filter/limit-1055 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1055 -j RETURN
inet/filter/limit-1055 -j DROP
+ inet6/filter/FORWARD -j limit-1055
+ inet6/filter/INPUT -j limit-1055
+ inet6/filter/OUTPUT -j limit-1055
+ inet6/filter/limit-1055 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1055 -j RETURN
inet6/filter/limit-1055 -j DROP
Filter 1057 {"flow-limit":{"count":150,"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1056
- inet6/filter/FORWARD -j limit-1056
+ inet/filter/FORWARD -j logaccept-final-57
inet/filter/INPUT -j limit-1056
- inet6/filter/INPUT -j limit-1056
+ inet/filter/INPUT -j logaccept-final-57
inet/filter/OUTPUT -j limit-1056
- inet6/filter/OUTPUT -j limit-1056
+ inet/filter/OUTPUT -j logaccept-final-57
inet/filter/limit-1056 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1056 -j RETURN
- inet6/filter/limit-1056 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1056 -j RETURN
inet/filter/limit-1056 -j DROP
- inet6/filter/limit-1056 -j DROP
- inet/filter/FORWARD -j logaccept-final-57
+ inet/filter/logaccept-final-57 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-57 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1056
inet6/filter/FORWARD -j logaccept-final-57
- inet/filter/INPUT -j logaccept-final-57
+ inet6/filter/INPUT -j limit-1056
inet6/filter/INPUT -j logaccept-final-57
- inet/filter/OUTPUT -j logaccept-final-57
+ inet6/filter/OUTPUT -j limit-1056
inet6/filter/OUTPUT -j logaccept-final-57
- inet/filter/logaccept-final-57 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1056 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1056 -j RETURN
+ inet6/filter/limit-1056 -j DROP
inet6/filter/logaccept-final-57 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-57 -j ACCEPT
inet6/filter/logaccept-final-57 -j ACCEPT
Filter 1058 {"flow-limit":{"count":150,"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1057
- inet6/filter/FORWARD -j limit-1057
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1057
- inet6/filter/INPUT -j limit-1057
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1057
- inet6/filter/OUTPUT -j limit-1057
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1057 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1057 -j RETURN
- inet6/filter/limit-1057 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1057 -j RETURN
inet/filter/limit-1057 -j DROP
- inet6/filter/limit-1057 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1057
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1057
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1057
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1057 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1057 -j RETURN
+ inet6/filter/limit-1057 -j DROP
Filter 1059 {"flow-limit":{"count":150,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-1058
- inet6/filter/FORWARD -j limit-1058
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1058
- inet6/filter/INPUT -j limit-1058
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1058
- inet6/filter/OUTPUT -j limit-1058
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1058 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1058 -j RETURN
- inet6/filter/limit-1058 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1058 -j RETURN
inet/filter/limit-1058 -j DROP
- inet6/filter/limit-1058 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1058
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1058
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1058
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1058 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1058 -j RETURN
+ inet6/filter/limit-1058 -j DROP
Filter 1060 {"action":"pass","flow-limit":{"count":150,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-1059
- inet6/filter/FORWARD -j limit-1059
inet/filter/INPUT -j limit-1059
- inet6/filter/INPUT -j limit-1059
inet/filter/OUTPUT -j limit-1059
- inet6/filter/OUTPUT -j limit-1059
inet/filter/limit-1059 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1059 -j RETURN
- inet6/filter/limit-1059 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1059 -j RETURN
inet/filter/limit-1059 -j DROP
+ inet6/filter/FORWARD -j limit-1059
+ inet6/filter/INPUT -j limit-1059
+ inet6/filter/OUTPUT -j limit-1059
+ inet6/filter/limit-1059 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1059 -j RETURN
inet6/filter/limit-1059 -j DROP
Filter 1061 {"flow-limit":{"count":150,"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1060
- inet6/filter/FORWARD -j limit-1060
+ inet/filter/FORWARD -j logaccept-final-58
inet/filter/INPUT -j limit-1060
- inet6/filter/INPUT -j limit-1060
+ inet/filter/INPUT -j logaccept-final-58
inet/filter/OUTPUT -j limit-1060
- inet6/filter/OUTPUT -j limit-1060
+ inet/filter/OUTPUT -j logaccept-final-58
inet/filter/limit-1060 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1060 -j RETURN
- inet6/filter/limit-1060 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1060 -j RETURN
inet/filter/limit-1060 -j DROP
- inet6/filter/limit-1060 -j DROP
- inet/filter/FORWARD -j logaccept-final-58
+ inet/filter/logaccept-final-58 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-58 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1060
inet6/filter/FORWARD -j logaccept-final-58
- inet/filter/INPUT -j logaccept-final-58
+ inet6/filter/INPUT -j limit-1060
inet6/filter/INPUT -j logaccept-final-58
- inet/filter/OUTPUT -j logaccept-final-58
+ inet6/filter/OUTPUT -j limit-1060
inet6/filter/OUTPUT -j logaccept-final-58
- inet/filter/logaccept-final-58 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1060 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1060 -j RETURN
+ inet6/filter/limit-1060 -j DROP
inet6/filter/logaccept-final-58 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-58 -j ACCEPT
inet6/filter/logaccept-final-58 -j ACCEPT
Filter 1062 {"flow-limit":{"count":150,"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1061
- inet6/filter/FORWARD -j limit-1061
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1061
- inet6/filter/INPUT -j limit-1061
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1061
- inet6/filter/OUTPUT -j limit-1061
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1061 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1061 -j RETURN
- inet6/filter/limit-1061 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1061 -j RETURN
inet/filter/limit-1061 -j DROP
- inet6/filter/limit-1061 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1061
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1061
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1061
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1061 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1061 -j RETURN
+ inet6/filter/limit-1061 -j DROP
Filter 1063 {"flow-limit":{"count":150,"interval":5}}
(filter-limit)
inet/filter/FORWARD -j limit-1062
- inet6/filter/FORWARD -j limit-1062
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1062
- inet6/filter/INPUT -j limit-1062
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1062
- inet6/filter/OUTPUT -j limit-1062
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1062 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1062 -j RETURN
- inet6/filter/limit-1062 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1062 -j RETURN
inet/filter/limit-1062 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1062 -m limit --limit 1/second -j LOG
inet/filter/limit-1062 -j DROP
- inet6/filter/limit-1062 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1062
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1062
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1062
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1062 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1062 -j RETURN
+ inet6/filter/limit-1062 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1062 -j DROP
Filter 1064 {"action":"pass","flow-limit":{"count":150,"interval":5}}
(filter-limit)
inet/filter/FORWARD -j limit-1063
- inet6/filter/FORWARD -j limit-1063
inet/filter/INPUT -j limit-1063
- inet6/filter/INPUT -j limit-1063
inet/filter/OUTPUT -j limit-1063
- inet6/filter/OUTPUT -j limit-1063
inet/filter/limit-1063 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1063 -j RETURN
- inet6/filter/limit-1063 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1063 -j RETURN
inet/filter/limit-1063 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1063 -m limit --limit 1/second -j LOG
inet/filter/limit-1063 -j DROP
+ inet6/filter/FORWARD -j limit-1063
+ inet6/filter/INPUT -j limit-1063
+ inet6/filter/OUTPUT -j limit-1063
+ inet6/filter/limit-1063 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1063 -j RETURN
+ inet6/filter/limit-1063 -m limit --limit 1/second -j LOG
inet6/filter/limit-1063 -j DROP
Filter 1065 {"flow-limit":{"count":150,"interval":5},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1064
- inet6/filter/FORWARD -j limit-1064
+ inet/filter/FORWARD -j logaccept-final-59
inet/filter/INPUT -j limit-1064
- inet6/filter/INPUT -j limit-1064
+ inet/filter/INPUT -j logaccept-final-59
inet/filter/OUTPUT -j limit-1064
- inet6/filter/OUTPUT -j limit-1064
+ inet/filter/OUTPUT -j logaccept-final-59
inet/filter/limit-1064 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1064 -j RETURN
- inet6/filter/limit-1064 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1064 -j RETURN
inet/filter/limit-1064 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1064 -m limit --limit 1/second -j LOG
inet/filter/limit-1064 -j DROP
- inet6/filter/limit-1064 -j DROP
- inet/filter/FORWARD -j logaccept-final-59
+ inet/filter/logaccept-final-59 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-59 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1064
inet6/filter/FORWARD -j logaccept-final-59
- inet/filter/INPUT -j logaccept-final-59
+ inet6/filter/INPUT -j limit-1064
inet6/filter/INPUT -j logaccept-final-59
- inet/filter/OUTPUT -j logaccept-final-59
+ inet6/filter/OUTPUT -j limit-1064
inet6/filter/OUTPUT -j logaccept-final-59
- inet/filter/logaccept-final-59 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1064 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1064 -j RETURN
+ inet6/filter/limit-1064 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1064 -j DROP
inet6/filter/logaccept-final-59 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-59 -j ACCEPT
inet6/filter/logaccept-final-59 -j ACCEPT
Filter 1066 {"flow-limit":{"count":150,"interval":5},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1065
- inet6/filter/FORWARD -j limit-1065
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1065
- inet6/filter/INPUT -j limit-1065
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1065
- inet6/filter/OUTPUT -j limit-1065
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1065 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1065 -j RETURN
- inet6/filter/limit-1065 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1065 -j RETURN
inet/filter/limit-1065 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1065 -m limit --limit 1/second -j LOG
inet/filter/limit-1065 -j DROP
- inet6/filter/limit-1065 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1065
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1065
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1065
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1065 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1065 -j RETURN
+ inet6/filter/limit-1065 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1065 -j DROP
Filter 1067 {"flow-limit":{"count":150,"interval":5,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1066
- inet6/filter/FORWARD -j limit-1066
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1066
- inet6/filter/INPUT -j limit-1066
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1066
- inet6/filter/OUTPUT -j limit-1066
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1066 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1066 -j RETURN
- inet6/filter/limit-1066 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1066 -j RETURN
inet/filter/limit-1066 -j DROP
- inet6/filter/limit-1066 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1066
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1066
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1066
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1066 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1066 -j RETURN
+ inet6/filter/limit-1066 -j DROP
Filter 1068 {"action":"pass","flow-limit":{"count":150,"interval":5,"log":false}}
(filter-limit)
inet/filter/FORWARD -j limit-1067
- inet6/filter/FORWARD -j limit-1067
inet/filter/INPUT -j limit-1067
- inet6/filter/INPUT -j limit-1067
inet/filter/OUTPUT -j limit-1067
- inet6/filter/OUTPUT -j limit-1067
inet/filter/limit-1067 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1067 -j RETURN
- inet6/filter/limit-1067 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1067 -j RETURN
inet/filter/limit-1067 -j DROP
+ inet6/filter/FORWARD -j limit-1067
+ inet6/filter/INPUT -j limit-1067
+ inet6/filter/OUTPUT -j limit-1067
+ inet6/filter/limit-1067 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1067 -j RETURN
inet6/filter/limit-1067 -j DROP
Filter 1069 {"flow-limit":{"count":150,"interval":5,"log":false},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1068
- inet6/filter/FORWARD -j limit-1068
+ inet/filter/FORWARD -j logaccept-final-60
inet/filter/INPUT -j limit-1068
- inet6/filter/INPUT -j limit-1068
+ inet/filter/INPUT -j logaccept-final-60
inet/filter/OUTPUT -j limit-1068
- inet6/filter/OUTPUT -j limit-1068
+ inet/filter/OUTPUT -j logaccept-final-60
inet/filter/limit-1068 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1068 -j RETURN
- inet6/filter/limit-1068 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1068 -j RETURN
inet/filter/limit-1068 -j DROP
- inet6/filter/limit-1068 -j DROP
- inet/filter/FORWARD -j logaccept-final-60
+ inet/filter/logaccept-final-60 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-60 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1068
inet6/filter/FORWARD -j logaccept-final-60
- inet/filter/INPUT -j logaccept-final-60
+ inet6/filter/INPUT -j limit-1068
inet6/filter/INPUT -j logaccept-final-60
- inet/filter/OUTPUT -j logaccept-final-60
+ inet6/filter/OUTPUT -j limit-1068
inet6/filter/OUTPUT -j logaccept-final-60
- inet/filter/logaccept-final-60 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1068 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1068 -j RETURN
+ inet6/filter/limit-1068 -j DROP
inet6/filter/logaccept-final-60 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-60 -j ACCEPT
inet6/filter/logaccept-final-60 -j ACCEPT
Filter 1070 {"flow-limit":{"count":150,"interval":5,"log":false},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1069
- inet6/filter/FORWARD -j limit-1069
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1069
- inet6/filter/INPUT -j limit-1069
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1069
- inet6/filter/OUTPUT -j limit-1069
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1069 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1069 -j RETURN
- inet6/filter/limit-1069 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1069 -j RETURN
inet/filter/limit-1069 -j DROP
- inet6/filter/limit-1069 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1069
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1069
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1069
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1069 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1069 -j RETURN
+ inet6/filter/limit-1069 -j DROP
Filter 1071 {"flow-limit":{"count":150,"interval":5,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-1070
- inet6/filter/FORWARD -j limit-1070
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1070
- inet6/filter/INPUT -j limit-1070
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1070
- inet6/filter/OUTPUT -j limit-1070
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1070 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1070 -j RETURN
- inet6/filter/limit-1070 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1070 -j RETURN
inet/filter/limit-1070 -j DROP
- inet6/filter/limit-1070 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1070
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1070
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1070
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1070 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1070 -j RETURN
+ inet6/filter/limit-1070 -j DROP
Filter 1072 {"action":"pass","flow-limit":{"count":150,"interval":5,"log":"none"}}
(filter-limit)
inet/filter/FORWARD -j limit-1071
- inet6/filter/FORWARD -j limit-1071
inet/filter/INPUT -j limit-1071
- inet6/filter/INPUT -j limit-1071
inet/filter/OUTPUT -j limit-1071
- inet6/filter/OUTPUT -j limit-1071
inet/filter/limit-1071 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1071 -j RETURN
- inet6/filter/limit-1071 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1071 -j RETURN
inet/filter/limit-1071 -j DROP
+ inet6/filter/FORWARD -j limit-1071
+ inet6/filter/INPUT -j limit-1071
+ inet6/filter/OUTPUT -j limit-1071
+ inet6/filter/limit-1071 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1071 -j RETURN
inet6/filter/limit-1071 -j DROP
Filter 1073 {"flow-limit":{"count":150,"interval":5,"log":"none"},"log":true}
(filter-limit)
inet/filter/FORWARD -j limit-1072
- inet6/filter/FORWARD -j limit-1072
+ inet/filter/FORWARD -j logaccept-final-61
inet/filter/INPUT -j limit-1072
- inet6/filter/INPUT -j limit-1072
+ inet/filter/INPUT -j logaccept-final-61
inet/filter/OUTPUT -j limit-1072
- inet6/filter/OUTPUT -j limit-1072
+ inet/filter/OUTPUT -j logaccept-final-61
inet/filter/limit-1072 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1072 -j RETURN
- inet6/filter/limit-1072 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1072 -j RETURN
inet/filter/limit-1072 -j DROP
- inet6/filter/limit-1072 -j DROP
- inet/filter/FORWARD -j logaccept-final-61
+ inet/filter/logaccept-final-61 -m limit --limit 1/second -j LOG
+ inet/filter/logaccept-final-61 -j ACCEPT
+ inet6/filter/FORWARD -j limit-1072
inet6/filter/FORWARD -j logaccept-final-61
- inet/filter/INPUT -j logaccept-final-61
+ inet6/filter/INPUT -j limit-1072
inet6/filter/INPUT -j logaccept-final-61
- inet/filter/OUTPUT -j logaccept-final-61
+ inet6/filter/OUTPUT -j limit-1072
inet6/filter/OUTPUT -j logaccept-final-61
- inet/filter/logaccept-final-61 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1072 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1072 -j RETURN
+ inet6/filter/limit-1072 -j DROP
inet6/filter/logaccept-final-61 -m limit --limit 1/second -j LOG
- inet/filter/logaccept-final-61 -j ACCEPT
inet6/filter/logaccept-final-61 -j ACCEPT
Filter 1074 {"flow-limit":{"count":150,"interval":5,"log":"none"},"log":"none"}
(filter-limit)
inet/filter/FORWARD -j limit-1073
- inet6/filter/FORWARD -j limit-1073
+ inet/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j limit-1073
- inet6/filter/INPUT -j limit-1073
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j limit-1073
- inet6/filter/OUTPUT -j limit-1073
+ inet/filter/OUTPUT -j ACCEPT
inet/filter/limit-1073 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1073 -j RETURN
- inet6/filter/limit-1073 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1073 -j RETURN
inet/filter/limit-1073 -j DROP
- inet6/filter/limit-1073 -j DROP
- inet/filter/FORWARD -j ACCEPT
+ inet6/filter/FORWARD -j limit-1073
inet6/filter/FORWARD -j ACCEPT
- inet/filter/INPUT -j ACCEPT
+ inet6/filter/INPUT -j limit-1073
inet6/filter/INPUT -j ACCEPT
- inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/OUTPUT -j limit-1073
inet6/filter/OUTPUT -j ACCEPT
+ inet6/filter/limit-1073 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1073 -j RETURN
+ inet6/filter/limit-1073 -j DROP
Filter 1075 {"flow-limit":1,"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1074
- inet6/filter/INPUT -i eth0 -j limit-1074
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1074 -m recent --name limit-1074 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-342
- inet6/filter/limit-1074 -m recent --name limit-1074 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-342
+ inet/filter/limit-1074 -m recent --name limit-1074 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-342 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-342 -m limit --limit 1/second -j LOG
inet/filter/logdrop-342 -j DROP
- inet6/filter/logdrop-342 -j DROP
- inet/filter/limit-1074 -m recent --name limit-1074 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1074 -m recent --name limit-1074 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1074
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1074 -m recent --name limit-1074 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-342
+ inet6/filter/limit-1074 -m recent --name limit-1074 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-342 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-342 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1076 {"action":"pass","flow-limit":1,"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1075
- inet6/filter/INPUT -i eth0 -j limit-1075
inet/filter/limit-1075 -m recent --name limit-1075 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-343
- inet6/filter/limit-1075 -m recent --name limit-1075 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-343
+ inet/filter/limit-1075 -m recent --name limit-1075 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-343 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-343 -m limit --limit 1/second -j LOG
inet/filter/logdrop-343 -j DROP
- inet6/filter/logdrop-343 -j DROP
- inet/filter/limit-1075 -m recent --name limit-1075 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1075 -m recent --name limit-1075 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1075
+ inet6/filter/limit-1075 -m recent --name limit-1075 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-343
+ inet6/filter/limit-1075 -m recent --name limit-1075 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-343 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-343 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1077 {"flow-limit":1,"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1076
- inet6/filter/INPUT -i eth0 -j limit-1076
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1076 -m recent --name limit-1076 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-344
- inet6/filter/limit-1076 -m recent --name limit-1076 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-344
+ inet/filter/limit-1076 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1076 -m recent --name limit-1076 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-344 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-344 -m limit --limit 1/second -j LOG
inet/filter/logdrop-344 -j DROP
- inet6/filter/logdrop-344 -j DROP
- inet/filter/limit-1076 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1076
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1076 -m recent --name limit-1076 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-344
inet6/filter/limit-1076 -m limit --limit 1/second -j LOG
- inet/filter/limit-1076 -m recent --name limit-1076 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1076 -m recent --name limit-1076 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-344 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-344 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1078 {"action":"pass","flow-limit":1,"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1077
- inet6/filter/INPUT -i eth0 -j limit-1077
inet/filter/limit-1077 -m recent --name limit-1077 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-345
- inet6/filter/limit-1077 -m recent --name limit-1077 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-345
+ inet/filter/limit-1077 -m recent --name limit-1077 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-345 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-345 -m limit --limit 1/second -j LOG
inet/filter/logdrop-345 -j DROP
- inet6/filter/logdrop-345 -j DROP
- inet/filter/limit-1077 -m recent --name limit-1077 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1077 -m recent --name limit-1077 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1077
+ inet6/filter/limit-1077 -m recent --name limit-1077 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-345
+ inet6/filter/limit-1077 -m recent --name limit-1077 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-345 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-345 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1079 {"flow-limit":1,"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1078
- inet6/filter/INPUT -i eth0 -j limit-1078
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1078 -m recent --name limit-1078 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-346
- inet6/filter/limit-1078 -m recent --name limit-1078 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-346
+ inet/filter/limit-1078 -m recent --name limit-1078 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-346 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-346 -m limit --limit 1/second -j LOG
inet/filter/logdrop-346 -j DROP
- inet6/filter/logdrop-346 -j DROP
- inet/filter/limit-1078 -m recent --name limit-1078 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1078 -m recent --name limit-1078 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1078
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1078 -m recent --name limit-1078 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-346
+ inet6/filter/limit-1078 -m recent --name limit-1078 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-346 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-346 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1080 {"action":"pass","flow-limit":1,"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1079
- inet6/filter/INPUT -i eth0 -j limit-1079
inet/filter/limit-1079 -m recent --name limit-1079 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-347
- inet6/filter/limit-1079 -m recent --name limit-1079 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-347
+ inet/filter/limit-1079 -m recent --name limit-1079 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-347 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-347 -m limit --limit 1/second -j LOG
inet/filter/logdrop-347 -j DROP
- inet6/filter/logdrop-347 -j DROP
- inet/filter/limit-1079 -m recent --name limit-1079 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1079 -m recent --name limit-1079 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1079
+ inet6/filter/limit-1079 -m recent --name limit-1079 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-347
+ inet6/filter/limit-1079 -m recent --name limit-1079 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-347 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-347 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1081 {"flow-limit":{},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1080
- inet6/filter/INPUT -i eth0 -j limit-1080
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1080 -m recent --name limit-1080 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-348
- inet6/filter/limit-1080 -m recent --name limit-1080 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-348
+ inet/filter/limit-1080 -m recent --name limit-1080 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-348 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-348 -m limit --limit 1/second -j LOG
inet/filter/logdrop-348 -j DROP
- inet6/filter/logdrop-348 -j DROP
- inet/filter/limit-1080 -m recent --name limit-1080 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1080 -m recent --name limit-1080 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1080
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1080 -m recent --name limit-1080 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-348
+ inet6/filter/limit-1080 -m recent --name limit-1080 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-348 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-348 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1082 {"action":"pass","flow-limit":{},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1081
- inet6/filter/INPUT -i eth0 -j limit-1081
inet/filter/limit-1081 -m recent --name limit-1081 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-349
- inet6/filter/limit-1081 -m recent --name limit-1081 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-349
+ inet/filter/limit-1081 -m recent --name limit-1081 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-349 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-349 -m limit --limit 1/second -j LOG
inet/filter/logdrop-349 -j DROP
- inet6/filter/logdrop-349 -j DROP
- inet/filter/limit-1081 -m recent --name limit-1081 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1081 -m recent --name limit-1081 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1081
+ inet6/filter/limit-1081 -m recent --name limit-1081 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-349
+ inet6/filter/limit-1081 -m recent --name limit-1081 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-349 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-349 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1083 {"flow-limit":{},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1082
- inet6/filter/INPUT -i eth0 -j limit-1082
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1082 -m recent --name limit-1082 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-350
- inet6/filter/limit-1082 -m recent --name limit-1082 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-350
+ inet/filter/limit-1082 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1082 -m recent --name limit-1082 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-350 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-350 -m limit --limit 1/second -j LOG
inet/filter/logdrop-350 -j DROP
- inet6/filter/logdrop-350 -j DROP
- inet/filter/limit-1082 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1082
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1082 -m recent --name limit-1082 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-350
inet6/filter/limit-1082 -m limit --limit 1/second -j LOG
- inet/filter/limit-1082 -m recent --name limit-1082 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1082 -m recent --name limit-1082 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-350 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-350 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1084 {"action":"pass","flow-limit":{},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1083
- inet6/filter/INPUT -i eth0 -j limit-1083
inet/filter/limit-1083 -m recent --name limit-1083 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-351
- inet6/filter/limit-1083 -m recent --name limit-1083 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-351
+ inet/filter/limit-1083 -m recent --name limit-1083 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-351 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-351 -m limit --limit 1/second -j LOG
inet/filter/logdrop-351 -j DROP
- inet6/filter/logdrop-351 -j DROP
- inet/filter/limit-1083 -m recent --name limit-1083 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1083 -m recent --name limit-1083 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1083
+ inet6/filter/limit-1083 -m recent --name limit-1083 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-351
+ inet6/filter/limit-1083 -m recent --name limit-1083 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-351 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-351 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1085 {"flow-limit":{},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1084
- inet6/filter/INPUT -i eth0 -j limit-1084
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1084 -m recent --name limit-1084 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-352
- inet6/filter/limit-1084 -m recent --name limit-1084 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-352
+ inet/filter/limit-1084 -m recent --name limit-1084 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-352 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-352 -m limit --limit 1/second -j LOG
inet/filter/logdrop-352 -j DROP
- inet6/filter/logdrop-352 -j DROP
- inet/filter/limit-1084 -m recent --name limit-1084 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1084 -m recent --name limit-1084 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1084
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1084 -m recent --name limit-1084 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-352
+ inet6/filter/limit-1084 -m recent --name limit-1084 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-352 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-352 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1086 {"action":"pass","flow-limit":{},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1085
- inet6/filter/INPUT -i eth0 -j limit-1085
inet/filter/limit-1085 -m recent --name limit-1085 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-353
- inet6/filter/limit-1085 -m recent --name limit-1085 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-353
+ inet/filter/limit-1085 -m recent --name limit-1085 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-353 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-353 -m limit --limit 1/second -j LOG
inet/filter/logdrop-353 -j DROP
- inet6/filter/logdrop-353 -j DROP
- inet/filter/limit-1085 -m recent --name limit-1085 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1085 -m recent --name limit-1085 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1085
+ inet6/filter/limit-1085 -m recent --name limit-1085 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-353
+ inet6/filter/limit-1085 -m recent --name limit-1085 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-353 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-353 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1087 {"flow-limit":{"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1086
- inet6/filter/INPUT -i eth0 -j limit-1086
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1086 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-354
- inet6/filter/limit-1086 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-354
+ inet/filter/limit-1086 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-354 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-354 -m limit --limit 1/second -j LOG
inet/filter/logdrop-354 -j DROP
- inet6/filter/logdrop-354 -j DROP
- inet/filter/limit-1086 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1086 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1086
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1086 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-354
+ inet6/filter/limit-1086 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-354 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-354 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1088 {"action":"pass","flow-limit":{"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1087
- inet6/filter/INPUT -i eth0 -j limit-1087
inet/filter/limit-1087 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-355
- inet6/filter/limit-1087 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-355
+ inet/filter/limit-1087 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-355 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-355 -m limit --limit 1/second -j LOG
inet/filter/logdrop-355 -j DROP
- inet6/filter/logdrop-355 -j DROP
- inet/filter/limit-1087 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1087 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1087
+ inet6/filter/limit-1087 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-355
+ inet6/filter/limit-1087 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-355 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-355 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1089 {"flow-limit":{"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1088
- inet6/filter/INPUT -i eth0 -j limit-1088
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1088 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-356
- inet6/filter/limit-1088 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-356
+ inet/filter/limit-1088 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1088 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-356 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-356 -m limit --limit 1/second -j LOG
inet/filter/logdrop-356 -j DROP
- inet6/filter/logdrop-356 -j DROP
- inet/filter/limit-1088 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1088
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1088 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-356
inet6/filter/limit-1088 -m limit --limit 1/second -j LOG
- inet/filter/limit-1088 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1088 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-356 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-356 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1090 {"action":"pass","flow-limit":{"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1089
- inet6/filter/INPUT -i eth0 -j limit-1089
inet/filter/limit-1089 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-357
- inet6/filter/limit-1089 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-357
+ inet/filter/limit-1089 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-357 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-357 -m limit --limit 1/second -j LOG
inet/filter/logdrop-357 -j DROP
- inet6/filter/logdrop-357 -j DROP
- inet/filter/limit-1089 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1089 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1089
+ inet6/filter/limit-1089 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-357
+ inet6/filter/limit-1089 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-357 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-357 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1091 {"flow-limit":{"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1090
- inet6/filter/INPUT -i eth0 -j limit-1090
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1090 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-358
- inet6/filter/limit-1090 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-358
+ inet/filter/limit-1090 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-358 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-358 -m limit --limit 1/second -j LOG
inet/filter/logdrop-358 -j DROP
- inet6/filter/logdrop-358 -j DROP
- inet/filter/limit-1090 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1090 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1090
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1090 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-358
+ inet6/filter/limit-1090 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-358 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-358 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1092 {"action":"pass","flow-limit":{"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1091
- inet6/filter/INPUT -i eth0 -j limit-1091
inet/filter/limit-1091 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-359
- inet6/filter/limit-1091 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-359
+ inet/filter/limit-1091 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-359 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-359 -m limit --limit 1/second -j LOG
inet/filter/logdrop-359 -j DROP
- inet6/filter/logdrop-359 -j DROP
- inet/filter/limit-1091 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1091 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1091
+ inet6/filter/limit-1091 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-359
+ inet6/filter/limit-1091 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-359 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-359 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1093 {"flow-limit":{"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1092
- inet6/filter/INPUT -i eth0 -j limit-1092
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1092 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-360
- inet6/filter/limit-1092 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-360
+ inet/filter/limit-1092 -j ACCEPT
inet/filter/logdrop-360 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-360 -m limit --limit 1/second -j LOG
inet/filter/logdrop-360 -j DROP
- inet6/filter/logdrop-360 -j DROP
- inet/filter/limit-1092 -j ACCEPT
- inet6/filter/limit-1092 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1092
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1092 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-360
+ inet6/filter/limit-1092 -j ACCEPT
+ inet6/filter/logdrop-360 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-360 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1094 {"action":"pass","flow-limit":{"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-361
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-361
inet/filter/logdrop-361 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-361 -m limit --limit 1/second -j LOG
inet/filter/logdrop-361 -j DROP
- inet6/filter/logdrop-361 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-361
+ inet6/filter/logdrop-361 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-361 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1095 {"flow-limit":{"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1094
- inet6/filter/INPUT -i eth0 -j limit-1094
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1094 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-362
- inet6/filter/limit-1094 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-362
+ inet/filter/limit-1094 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1094 -j ACCEPT
inet/filter/logdrop-362 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-362 -m limit --limit 1/second -j LOG
inet/filter/logdrop-362 -j DROP
- inet6/filter/logdrop-362 -j DROP
- inet/filter/limit-1094 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1094
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1094 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-362
inet6/filter/limit-1094 -m limit --limit 1/second -j LOG
- inet/filter/limit-1094 -j ACCEPT
inet6/filter/limit-1094 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-362 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-362 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1096 {"action":"pass","flow-limit":{"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1095
- inet6/filter/INPUT -i eth0 -j limit-1095
inet/filter/limit-1095 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-363
- inet6/filter/limit-1095 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-363
+ inet/filter/limit-1095 -m limit --limit 1/second -j LOG
inet/filter/logdrop-363 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-363 -m limit --limit 1/second -j LOG
inet/filter/logdrop-363 -j DROP
- inet6/filter/logdrop-363 -j DROP
- inet/filter/limit-1095 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1095 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1095
+ inet6/filter/limit-1095 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-363
+ inet6/filter/limit-1095 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-363 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-363 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1097 {"flow-limit":{"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1096
- inet6/filter/INPUT -i eth0 -j limit-1096
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1096 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-364
- inet6/filter/limit-1096 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-364
+ inet/filter/limit-1096 -j ACCEPT
inet/filter/logdrop-364 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-364 -m limit --limit 1/second -j LOG
inet/filter/logdrop-364 -j DROP
- inet6/filter/logdrop-364 -j DROP
- inet/filter/limit-1096 -j ACCEPT
- inet6/filter/limit-1096 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1096
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1096 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-364
+ inet6/filter/limit-1096 -j ACCEPT
+ inet6/filter/logdrop-364 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-364 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1098 {"action":"pass","flow-limit":{"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-365
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-365
inet/filter/logdrop-365 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-365 -m limit --limit 1/second -j LOG
inet/filter/logdrop-365 -j DROP
- inet6/filter/logdrop-365 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-365
+ inet6/filter/logdrop-365 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-365 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1099 {"flow-limit":{"addr":"dest","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1098
- inet6/filter/INPUT -i eth0 -j limit-1098
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1098 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-366
- inet6/filter/limit-1098 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-366
+ inet/filter/limit-1098 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-366 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-366 -m limit --limit 1/second -j LOG
inet/filter/logdrop-366 -j DROP
- inet6/filter/logdrop-366 -j DROP
- inet/filter/limit-1098 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1098 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1098
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1098 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-366
+ inet6/filter/limit-1098 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-366 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-366 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1100 {"action":"pass","flow-limit":{"addr":"dest","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1099
- inet6/filter/INPUT -i eth0 -j limit-1099
inet/filter/limit-1099 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-367
- inet6/filter/limit-1099 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-367
+ inet/filter/limit-1099 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-367 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-367 -m limit --limit 1/second -j LOG
inet/filter/logdrop-367 -j DROP
- inet6/filter/logdrop-367 -j DROP
- inet/filter/limit-1099 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1099 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1099
+ inet6/filter/limit-1099 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-367
+ inet6/filter/limit-1099 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-367 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-367 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1101 {"flow-limit":{"addr":"dest","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1100
- inet6/filter/INPUT -i eth0 -j limit-1100
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1100 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-368
- inet6/filter/limit-1100 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-368
+ inet/filter/limit-1100 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1100 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-368 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-368 -m limit --limit 1/second -j LOG
inet/filter/logdrop-368 -j DROP
- inet6/filter/logdrop-368 -j DROP
- inet/filter/limit-1100 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1100
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1100 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-368
inet6/filter/limit-1100 -m limit --limit 1/second -j LOG
- inet/filter/limit-1100 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1100 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-368 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-368 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1102 {"action":"pass","flow-limit":{"addr":"dest","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1101
- inet6/filter/INPUT -i eth0 -j limit-1101
inet/filter/limit-1101 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-369
- inet6/filter/limit-1101 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-369
+ inet/filter/limit-1101 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-369 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-369 -m limit --limit 1/second -j LOG
inet/filter/logdrop-369 -j DROP
- inet6/filter/logdrop-369 -j DROP
- inet/filter/limit-1101 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1101 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1101
+ inet6/filter/limit-1101 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-369
+ inet6/filter/limit-1101 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-369 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-369 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1103 {"flow-limit":{"addr":"dest","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1102
- inet6/filter/INPUT -i eth0 -j limit-1102
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1102 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-370
- inet6/filter/limit-1102 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-370
+ inet/filter/limit-1102 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-370 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-370 -m limit --limit 1/second -j LOG
inet/filter/logdrop-370 -j DROP
- inet6/filter/logdrop-370 -j DROP
- inet/filter/limit-1102 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1102 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1102
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1102 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-370
+ inet6/filter/limit-1102 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-370 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-370 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1104 {"action":"pass","flow-limit":{"addr":"dest","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1103
- inet6/filter/INPUT -i eth0 -j limit-1103
inet/filter/limit-1103 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j logdrop-371
- inet6/filter/limit-1103 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-371
+ inet/filter/limit-1103 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-371 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-371 -m limit --limit 1/second -j LOG
inet/filter/logdrop-371 -j DROP
- inet6/filter/logdrop-371 -j DROP
- inet/filter/limit-1103 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1103 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1103
+ inet6/filter/limit-1103 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j logdrop-371
+ inet6/filter/limit-1103 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-371 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-371 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1105 {"flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1104
- inet6/filter/INPUT -i eth0 -j limit-1104
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1104 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-372
- inet6/filter/limit-1104 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-372
+ inet/filter/limit-1104 -j ACCEPT
inet/filter/logdrop-372 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-372 -m limit --limit 1/second -j LOG
inet/filter/logdrop-372 -j DROP
- inet6/filter/logdrop-372 -j DROP
- inet/filter/limit-1104 -j ACCEPT
- inet6/filter/limit-1104 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1104
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1104 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-372
+ inet6/filter/limit-1104 -j ACCEPT
+ inet6/filter/logdrop-372 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-372 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1106 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-373
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-373
inet/filter/logdrop-373 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-373 -m limit --limit 1/second -j LOG
inet/filter/logdrop-373 -j DROP
- inet6/filter/logdrop-373 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-373
+ inet6/filter/logdrop-373 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-373 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1107 {"flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1106
- inet6/filter/INPUT -i eth0 -j limit-1106
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1106 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-374
- inet6/filter/limit-1106 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-374
+ inet/filter/limit-1106 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1106 -j ACCEPT
inet/filter/logdrop-374 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-374 -m limit --limit 1/second -j LOG
inet/filter/logdrop-374 -j DROP
- inet6/filter/logdrop-374 -j DROP
- inet/filter/limit-1106 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1106
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1106 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-374
inet6/filter/limit-1106 -m limit --limit 1/second -j LOG
- inet/filter/limit-1106 -j ACCEPT
inet6/filter/limit-1106 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-374 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-374 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1108 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1107
- inet6/filter/INPUT -i eth0 -j limit-1107
inet/filter/limit-1107 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-375
- inet6/filter/limit-1107 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-375
+ inet/filter/limit-1107 -m limit --limit 1/second -j LOG
inet/filter/logdrop-375 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-375 -m limit --limit 1/second -j LOG
inet/filter/logdrop-375 -j DROP
- inet6/filter/logdrop-375 -j DROP
- inet/filter/limit-1107 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1107 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1107
+ inet6/filter/limit-1107 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-375
+ inet6/filter/limit-1107 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-375 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-375 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1109 {"flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1108
- inet6/filter/INPUT -i eth0 -j limit-1108
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1108 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-376
- inet6/filter/limit-1108 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-376
+ inet/filter/limit-1108 -j ACCEPT
inet/filter/logdrop-376 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-376 -m limit --limit 1/second -j LOG
inet/filter/logdrop-376 -j DROP
- inet6/filter/logdrop-376 -j DROP
- inet/filter/limit-1108 -j ACCEPT
- inet6/filter/limit-1108 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1108
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1108 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-376
+ inet6/filter/limit-1108 -j ACCEPT
+ inet6/filter/logdrop-376 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-376 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1110 {"action":"pass","flow-limit":{"addr":"dest","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j logdrop-377
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-377
inet/filter/logdrop-377 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-377 -m limit --limit 1/second -j LOG
inet/filter/logdrop-377 -j DROP
- inet6/filter/logdrop-377 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j logdrop-377
+ inet6/filter/logdrop-377 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-377 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1111 {"flow-limit":{"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1110
- inet6/filter/INPUT -i eth0 -j limit-1110
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1110 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-378
- inet6/filter/limit-1110 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-378
+ inet/filter/limit-1110 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-378 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-378 -m limit --limit 1/second -j LOG
inet/filter/logdrop-378 -j DROP
- inet6/filter/logdrop-378 -j DROP
- inet/filter/limit-1110 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1110 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1110
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1110 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-378
+ inet6/filter/limit-1110 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-378 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-378 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1112 {"action":"pass","flow-limit":{"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1111
- inet6/filter/INPUT -i eth0 -j limit-1111
inet/filter/limit-1111 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-379
- inet6/filter/limit-1111 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-379
+ inet/filter/limit-1111 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-379 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-379 -m limit --limit 1/second -j LOG
inet/filter/logdrop-379 -j DROP
- inet6/filter/logdrop-379 -j DROP
- inet/filter/limit-1111 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1111 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1111
+ inet6/filter/limit-1111 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-379
+ inet6/filter/limit-1111 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-379 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-379 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1113 {"flow-limit":{"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1112
- inet6/filter/INPUT -i eth0 -j limit-1112
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1112 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-380
- inet6/filter/limit-1112 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-380
+ inet/filter/limit-1112 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1112 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-380 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-380 -m limit --limit 1/second -j LOG
inet/filter/logdrop-380 -j DROP
- inet6/filter/logdrop-380 -j DROP
- inet/filter/limit-1112 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1112
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1112 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-380
inet6/filter/limit-1112 -m limit --limit 1/second -j LOG
- inet/filter/limit-1112 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-1112 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-380 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-380 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1114 {"action":"pass","flow-limit":{"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1113
- inet6/filter/INPUT -i eth0 -j limit-1113
inet/filter/limit-1113 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-381
- inet6/filter/limit-1113 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-381
+ inet/filter/limit-1113 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-381 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-381 -m limit --limit 1/second -j LOG
inet/filter/logdrop-381 -j DROP
- inet6/filter/logdrop-381 -j DROP
- inet/filter/limit-1113 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1113 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1113
+ inet6/filter/limit-1113 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-381
+ inet6/filter/limit-1113 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-381 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-381 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1115 {"flow-limit":{"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1114
- inet6/filter/INPUT -i eth0 -j limit-1114
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1114 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-382
- inet6/filter/limit-1114 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-382
+ inet/filter/limit-1114 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-382 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-382 -m limit --limit 1/second -j LOG
inet/filter/logdrop-382 -j DROP
- inet6/filter/logdrop-382 -j DROP
- inet/filter/limit-1114 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1114 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1114
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1114 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-382
+ inet6/filter/limit-1114 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-382 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-382 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1116 {"action":"pass","flow-limit":{"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1115
- inet6/filter/INPUT -i eth0 -j limit-1115
inet/filter/limit-1115 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-383
- inet6/filter/limit-1115 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-383
+ inet/filter/limit-1115 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-383 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-383 -m limit --limit 1/second -j LOG
inet/filter/logdrop-383 -j DROP
- inet6/filter/logdrop-383 -j DROP
- inet/filter/limit-1115 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1115 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1115
+ inet6/filter/limit-1115 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-383
+ inet6/filter/limit-1115 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-383 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-383 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1117 {"flow-limit":{"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1116
- inet6/filter/INPUT -i eth0 -j limit-1116
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1116 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-384
- inet6/filter/limit-1116 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-384
+ inet/filter/limit-1116 -j ACCEPT
inet/filter/logdrop-384 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-384 -m limit --limit 1/second -j LOG
inet/filter/logdrop-384 -j DROP
- inet6/filter/logdrop-384 -j DROP
- inet/filter/limit-1116 -j ACCEPT
- inet6/filter/limit-1116 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1116
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1116 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-384
+ inet6/filter/limit-1116 -j ACCEPT
+ inet6/filter/logdrop-384 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-384 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1118 {"action":"pass","flow-limit":{"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-385
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-385
inet/filter/logdrop-385 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-385 -m limit --limit 1/second -j LOG
inet/filter/logdrop-385 -j DROP
- inet6/filter/logdrop-385 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-385
+ inet6/filter/logdrop-385 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-385 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1119 {"flow-limit":{"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1118
- inet6/filter/INPUT -i eth0 -j limit-1118
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1118 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-386
- inet6/filter/limit-1118 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-386
+ inet/filter/limit-1118 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1118 -j ACCEPT
inet/filter/logdrop-386 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-386 -m limit --limit 1/second -j LOG
inet/filter/logdrop-386 -j DROP
- inet6/filter/logdrop-386 -j DROP
- inet/filter/limit-1118 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1118
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1118 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-386
inet6/filter/limit-1118 -m limit --limit 1/second -j LOG
- inet/filter/limit-1118 -j ACCEPT
inet6/filter/limit-1118 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-386 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-386 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1120 {"action":"pass","flow-limit":{"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1119
- inet6/filter/INPUT -i eth0 -j limit-1119
inet/filter/limit-1119 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-387
- inet6/filter/limit-1119 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-387
+ inet/filter/limit-1119 -m limit --limit 1/second -j LOG
inet/filter/logdrop-387 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-387 -m limit --limit 1/second -j LOG
inet/filter/logdrop-387 -j DROP
- inet6/filter/logdrop-387 -j DROP
- inet/filter/limit-1119 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1119 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1119
+ inet6/filter/limit-1119 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-387
+ inet6/filter/limit-1119 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-387 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-387 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1121 {"flow-limit":{"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1120
- inet6/filter/INPUT -i eth0 -j limit-1120
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1120 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-388
- inet6/filter/limit-1120 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-388
+ inet/filter/limit-1120 -j ACCEPT
inet/filter/logdrop-388 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-388 -m limit --limit 1/second -j LOG
inet/filter/logdrop-388 -j DROP
- inet6/filter/logdrop-388 -j DROP
- inet/filter/limit-1120 -j ACCEPT
- inet6/filter/limit-1120 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1120
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1120 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-388
+ inet6/filter/limit-1120 -j ACCEPT
+ inet6/filter/logdrop-388 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-388 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1122 {"action":"pass","flow-limit":{"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-389
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-389
inet/filter/logdrop-389 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-389 -m limit --limit 1/second -j LOG
inet/filter/logdrop-389 -j DROP
- inet6/filter/logdrop-389 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-389
+ inet6/filter/logdrop-389 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-389 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1123 {"flow-limit":{"addr":"dest","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1122
- inet6/filter/INPUT -i eth0 -j limit-1122
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1122 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-390
- inet6/filter/limit-1122 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-390
+ inet/filter/limit-1122 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-390 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-390 -m limit --limit 1/second -j LOG
inet/filter/logdrop-390 -j DROP
- inet6/filter/logdrop-390 -j DROP
- inet/filter/limit-1122 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1122 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1122
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1122 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-390
+ inet6/filter/limit-1122 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-390 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-390 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1124 {"action":"pass","flow-limit":{"addr":"dest","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1123
- inet6/filter/INPUT -i eth0 -j limit-1123
inet/filter/limit-1123 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-391
- inet6/filter/limit-1123 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-391
+ inet/filter/limit-1123 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-391 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-391 -m limit --limit 1/second -j LOG
inet/filter/logdrop-391 -j DROP
- inet6/filter/logdrop-391 -j DROP
- inet/filter/limit-1123 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1123 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1123
+ inet6/filter/limit-1123 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-391
+ inet6/filter/limit-1123 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-391 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-391 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1125 {"flow-limit":{"addr":"dest","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1124
- inet6/filter/INPUT -i eth0 -j limit-1124
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1124 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-392
- inet6/filter/limit-1124 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-392
+ inet/filter/limit-1124 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1124 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-392 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-392 -m limit --limit 1/second -j LOG
inet/filter/logdrop-392 -j DROP
- inet6/filter/logdrop-392 -j DROP
- inet/filter/limit-1124 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1124
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1124 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-392
inet6/filter/limit-1124 -m limit --limit 1/second -j LOG
- inet/filter/limit-1124 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-1124 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-392 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-392 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1126 {"action":"pass","flow-limit":{"addr":"dest","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1125
- inet6/filter/INPUT -i eth0 -j limit-1125
inet/filter/limit-1125 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-393
- inet6/filter/limit-1125 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-393
+ inet/filter/limit-1125 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-393 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-393 -m limit --limit 1/second -j LOG
inet/filter/logdrop-393 -j DROP
- inet6/filter/logdrop-393 -j DROP
- inet/filter/limit-1125 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1125 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1125
+ inet6/filter/limit-1125 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-393
+ inet6/filter/limit-1125 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-393 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-393 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1127 {"flow-limit":{"addr":"dest","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1126
- inet6/filter/INPUT -i eth0 -j limit-1126
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1126 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-394
- inet6/filter/limit-1126 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-394
+ inet/filter/limit-1126 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-394 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-394 -m limit --limit 1/second -j LOG
inet/filter/logdrop-394 -j DROP
- inet6/filter/logdrop-394 -j DROP
- inet/filter/limit-1126 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1126 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1126
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1126 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-394
+ inet6/filter/limit-1126 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-394 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-394 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1128 {"action":"pass","flow-limit":{"addr":"dest","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1127
- inet6/filter/INPUT -i eth0 -j limit-1127
inet/filter/limit-1127 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j logdrop-395
- inet6/filter/limit-1127 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-395
+ inet/filter/limit-1127 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-395 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-395 -m limit --limit 1/second -j LOG
inet/filter/logdrop-395 -j DROP
- inet6/filter/logdrop-395 -j DROP
- inet/filter/limit-1127 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1127 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1127
+ inet6/filter/limit-1127 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j logdrop-395
+ inet6/filter/limit-1127 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-395 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-395 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1129 {"flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1128
- inet6/filter/INPUT -i eth0 -j limit-1128
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1128 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-396
- inet6/filter/limit-1128 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-396
+ inet/filter/limit-1128 -j ACCEPT
inet/filter/logdrop-396 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-396 -m limit --limit 1/second -j LOG
inet/filter/logdrop-396 -j DROP
- inet6/filter/logdrop-396 -j DROP
- inet/filter/limit-1128 -j ACCEPT
- inet6/filter/limit-1128 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1128
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1128 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-396
+ inet6/filter/limit-1128 -j ACCEPT
+ inet6/filter/logdrop-396 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-396 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1130 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-397
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-397
inet/filter/logdrop-397 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-397 -m limit --limit 1/second -j LOG
inet/filter/logdrop-397 -j DROP
- inet6/filter/logdrop-397 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-397
+ inet6/filter/logdrop-397 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-397 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1131 {"flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1130
- inet6/filter/INPUT -i eth0 -j limit-1130
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1130 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-398
- inet6/filter/limit-1130 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-398
+ inet/filter/limit-1130 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1130 -j ACCEPT
inet/filter/logdrop-398 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-398 -m limit --limit 1/second -j LOG
inet/filter/logdrop-398 -j DROP
- inet6/filter/logdrop-398 -j DROP
- inet/filter/limit-1130 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1130
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1130 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-398
inet6/filter/limit-1130 -m limit --limit 1/second -j LOG
- inet/filter/limit-1130 -j ACCEPT
inet6/filter/limit-1130 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-398 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-398 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1132 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1131
- inet6/filter/INPUT -i eth0 -j limit-1131
inet/filter/limit-1131 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-399
- inet6/filter/limit-1131 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-399
+ inet/filter/limit-1131 -m limit --limit 1/second -j LOG
inet/filter/logdrop-399 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-399 -m limit --limit 1/second -j LOG
inet/filter/logdrop-399 -j DROP
- inet6/filter/logdrop-399 -j DROP
- inet/filter/limit-1131 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1131 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1131
+ inet6/filter/limit-1131 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-399
+ inet6/filter/limit-1131 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-399 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-399 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1133 {"flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1132
- inet6/filter/INPUT -i eth0 -j limit-1132
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1132 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-400
- inet6/filter/limit-1132 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-400
+ inet/filter/limit-1132 -j ACCEPT
inet/filter/logdrop-400 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-400 -m limit --limit 1/second -j LOG
inet/filter/logdrop-400 -j DROP
- inet6/filter/logdrop-400 -j DROP
- inet/filter/limit-1132 -j ACCEPT
- inet6/filter/limit-1132 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1132
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1132 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-400
+ inet6/filter/limit-1132 -j ACCEPT
+ inet6/filter/logdrop-400 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-400 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1134 {"action":"pass","flow-limit":{"addr":"dest","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j logdrop-401
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-401
inet/filter/logdrop-401 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-401 -m limit --limit 1/second -j LOG
inet/filter/logdrop-401 -j DROP
- inet6/filter/logdrop-401 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j logdrop-401
+ inet6/filter/logdrop-401 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-401 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1135 {"flow-limit":{"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1134
- inet6/filter/INPUT -i eth0 -j limit-1134
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1134 -m recent --name limit-1134 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1134 -m recent --name limit-1134 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1134 -m recent --name limit-1134 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1134 -m recent --name limit-1134 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1134
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1134 -m recent --name limit-1134 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1134 -m recent --name limit-1134 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1136 {"action":"pass","flow-limit":{"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1135
- inet6/filter/INPUT -i eth0 -j limit-1135
inet/filter/limit-1135 -m recent --name limit-1135 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1135 -m recent --name limit-1135 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1135 -m recent --name limit-1135 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1135 -m recent --name limit-1135 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1135
+ inet6/filter/limit-1135 -m recent --name limit-1135 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1135 -m recent --name limit-1135 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1137 {"flow-limit":{"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1136
- inet6/filter/INPUT -i eth0 -j limit-1136
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1136 -m recent --name limit-1136 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1136 -m recent --name limit-1136 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1136 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1136 -m limit --limit 1/second -j LOG
inet/filter/limit-1136 -m recent --name limit-1136 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1136 -m recent --name limit-1136 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1136
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1136 -m recent --name limit-1136 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1136 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1136 -m recent --name limit-1136 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1138 {"action":"pass","flow-limit":{"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1137
- inet6/filter/INPUT -i eth0 -j limit-1137
inet/filter/limit-1137 -m recent --name limit-1137 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1137 -m recent --name limit-1137 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1137 -m recent --name limit-1137 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1137 -m recent --name limit-1137 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1137
+ inet6/filter/limit-1137 -m recent --name limit-1137 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1137 -m recent --name limit-1137 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1139 {"flow-limit":{"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1138
- inet6/filter/INPUT -i eth0 -j limit-1138
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1138 -m recent --name limit-1138 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1138 -m recent --name limit-1138 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1138 -m recent --name limit-1138 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1138 -m recent --name limit-1138 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1138
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1138 -m recent --name limit-1138 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1138 -m recent --name limit-1138 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1140 {"action":"pass","flow-limit":{"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1139
- inet6/filter/INPUT -i eth0 -j limit-1139
inet/filter/limit-1139 -m recent --name limit-1139 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1139 -m recent --name limit-1139 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1139 -m recent --name limit-1139 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1139 -m recent --name limit-1139 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1139
+ inet6/filter/limit-1139 -m recent --name limit-1139 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1139 -m recent --name limit-1139 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1141 {"flow-limit":{"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1140
- inet6/filter/INPUT -i eth0 -j limit-1140
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1140 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1140 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1140 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1140 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1140
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1140 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1140 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1142 {"action":"pass","flow-limit":{"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1141
- inet6/filter/INPUT -i eth0 -j limit-1141
inet/filter/limit-1141 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1141 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1141 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1141 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1141
+ inet6/filter/limit-1141 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1141 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1143 {"flow-limit":{"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1142
- inet6/filter/INPUT -i eth0 -j limit-1142
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1142 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1142 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1142 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1142 -m limit --limit 1/second -j LOG
inet/filter/limit-1142 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1142 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1142
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1142 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1142 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1142 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1144 {"action":"pass","flow-limit":{"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1143
- inet6/filter/INPUT -i eth0 -j limit-1143
inet/filter/limit-1143 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1143 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1143 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1143 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1143
+ inet6/filter/limit-1143 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1143 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1145 {"flow-limit":{"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1144
- inet6/filter/INPUT -i eth0 -j limit-1144
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1144 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1144 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1144 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1144 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1144
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1144 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1144 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1146 {"action":"pass","flow-limit":{"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1145
- inet6/filter/INPUT -i eth0 -j limit-1145
inet/filter/limit-1145 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1145 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1145 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1145 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1145
+ inet6/filter/limit-1145 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1145 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1147 {"flow-limit":{"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1146
- inet6/filter/INPUT -i eth0 -j limit-1146
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1146 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1146 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1146 -j ACCEPT
- inet6/filter/limit-1146 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1146
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1146 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1146 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1148 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1149 {"flow-limit":{"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1148
- inet6/filter/INPUT -i eth0 -j limit-1148
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1148 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1148 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1148 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1148 -m limit --limit 1/second -j LOG
inet/filter/limit-1148 -j ACCEPT
- inet6/filter/limit-1148 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1148
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1148 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1148 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1148 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1150 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1149
- inet6/filter/INPUT -i eth0 -j limit-1149
inet/filter/limit-1149 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1149 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1149 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1149 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1149
+ inet6/filter/limit-1149 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1149 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1151 {"flow-limit":{"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1150
- inet6/filter/INPUT -i eth0 -j limit-1150
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1150 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1150 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1150 -j ACCEPT
- inet6/filter/limit-1150 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1150
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1150 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1150 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1152 {"action":"pass","flow-limit":{"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1153 {"flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1152
- inet6/filter/INPUT -i eth0 -j limit-1152
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1152 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1152 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1152 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1152 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1152
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1152 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1152 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1154 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1153
- inet6/filter/INPUT -i eth0 -j limit-1153
inet/filter/limit-1153 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1153 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1153 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1153 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1153
+ inet6/filter/limit-1153 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1153 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1155 {"flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1154
- inet6/filter/INPUT -i eth0 -j limit-1154
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1154 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1154 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1154 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1154 -m limit --limit 1/second -j LOG
inet/filter/limit-1154 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1154 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1154
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1154 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1154 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1154 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1156 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1155
- inet6/filter/INPUT -i eth0 -j limit-1155
inet/filter/limit-1155 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1155 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1155 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1155 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1155
+ inet6/filter/limit-1155 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1155 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1157 {"flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1156
- inet6/filter/INPUT -i eth0 -j limit-1156
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1156 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1156 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1156 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1156 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1156
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1156 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1156 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1158 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1157
- inet6/filter/INPUT -i eth0 -j limit-1157
inet/filter/limit-1157 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1157 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1157 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1157 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1157
+ inet6/filter/limit-1157 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1157 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1159 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1158
- inet6/filter/INPUT -i eth0 -j limit-1158
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1158 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1158 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1158 -j ACCEPT
- inet6/filter/limit-1158 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1158
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1158 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1158 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1160 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1161 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1160
- inet6/filter/INPUT -i eth0 -j limit-1160
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1160 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1160 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1160 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1160 -m limit --limit 1/second -j LOG
inet/filter/limit-1160 -j ACCEPT
- inet6/filter/limit-1160 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1160
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1160 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1160 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1160 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1162 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1161
- inet6/filter/INPUT -i eth0 -j limit-1161
inet/filter/limit-1161 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1161 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1161 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1161 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1161
+ inet6/filter/limit-1161 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1161 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1163 {"flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1162
- inet6/filter/INPUT -i eth0 -j limit-1162
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1162 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1162 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1162 -j ACCEPT
- inet6/filter/limit-1162 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1162
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1162 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1162 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1164 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1165 {"flow-limit":{"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1164
- inet6/filter/INPUT -i eth0 -j limit-1164
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1164 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1164 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1164 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1164 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1164
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1164 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1164 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1166 {"action":"pass","flow-limit":{"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1165
- inet6/filter/INPUT -i eth0 -j limit-1165
inet/filter/limit-1165 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1165 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1165 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1165 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1165
+ inet6/filter/limit-1165 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1165 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1167 {"flow-limit":{"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1166
- inet6/filter/INPUT -i eth0 -j limit-1166
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1166 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1166 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1166 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1166 -m limit --limit 1/second -j LOG
inet/filter/limit-1166 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1166 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1166
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1166 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1166 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1166 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1168 {"action":"pass","flow-limit":{"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1167
- inet6/filter/INPUT -i eth0 -j limit-1167
inet/filter/limit-1167 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1167 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1167 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1167 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1167
+ inet6/filter/limit-1167 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1167 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1169 {"flow-limit":{"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1168
- inet6/filter/INPUT -i eth0 -j limit-1168
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1168 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1168 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1168 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1168 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1168
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1168 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1168 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1170 {"action":"pass","flow-limit":{"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1169
- inet6/filter/INPUT -i eth0 -j limit-1169
inet/filter/limit-1169 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1169 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1169 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1169 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1169
+ inet6/filter/limit-1169 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1169 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1171 {"flow-limit":{"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1170
- inet6/filter/INPUT -i eth0 -j limit-1170
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1170 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1170 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1170 -j ACCEPT
- inet6/filter/limit-1170 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1170
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1170 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1170 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1172 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1173 {"flow-limit":{"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1172
- inet6/filter/INPUT -i eth0 -j limit-1172
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1172 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1172 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1172 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1172 -m limit --limit 1/second -j LOG
inet/filter/limit-1172 -j ACCEPT
- inet6/filter/limit-1172 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1172
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1172 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1172 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1172 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1174 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1173
- inet6/filter/INPUT -i eth0 -j limit-1173
inet/filter/limit-1173 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1173 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1173 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1173 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1173
+ inet6/filter/limit-1173 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1173 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1175 {"flow-limit":{"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1174
- inet6/filter/INPUT -i eth0 -j limit-1174
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1174 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1174 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1174 -j ACCEPT
- inet6/filter/limit-1174 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1174
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1174 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1174 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1176 {"action":"pass","flow-limit":{"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1177 {"flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1176
- inet6/filter/INPUT -i eth0 -j limit-1176
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1176 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1176 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1176 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1176 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1176
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1176 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1176 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1178 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1177
- inet6/filter/INPUT -i eth0 -j limit-1177
inet/filter/limit-1177 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1177 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1177 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1177 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1177
+ inet6/filter/limit-1177 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1177 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1179 {"flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1178
- inet6/filter/INPUT -i eth0 -j limit-1178
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1178 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1178 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1178 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1178 -m limit --limit 1/second -j LOG
inet/filter/limit-1178 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1178 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1178
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1178 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1178 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1178 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1180 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1179
- inet6/filter/INPUT -i eth0 -j limit-1179
inet/filter/limit-1179 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1179 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1179 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1179 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1179
+ inet6/filter/limit-1179 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1179 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1181 {"flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1180
- inet6/filter/INPUT -i eth0 -j limit-1180
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1180 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1180 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1180 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1180 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1180
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1180 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1180 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1182 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1181
- inet6/filter/INPUT -i eth0 -j limit-1181
inet/filter/limit-1181 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1181 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1181 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1181 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1181
+ inet6/filter/limit-1181 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1181 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1183 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1182
- inet6/filter/INPUT -i eth0 -j limit-1182
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1182 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1182 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1182 -j ACCEPT
- inet6/filter/limit-1182 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1182
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1182 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1182 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1184 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1185 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1184
- inet6/filter/INPUT -i eth0 -j limit-1184
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1184 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1184 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1184 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1184 -m limit --limit 1/second -j LOG
inet/filter/limit-1184 -j ACCEPT
- inet6/filter/limit-1184 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1184
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1184 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1184 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1184 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1186 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1185
- inet6/filter/INPUT -i eth0 -j limit-1185
inet/filter/limit-1185 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1185 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1185 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1185 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1185
+ inet6/filter/limit-1185 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1185 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1187 {"flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1186
- inet6/filter/INPUT -i eth0 -j limit-1186
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1186 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1186 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1186 -j ACCEPT
- inet6/filter/limit-1186 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1186
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1186 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1186 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1188 {"action":"pass","flow-limit":{"addr":"dest","log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1189 {"flow-limit":{"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1188
- inet6/filter/INPUT -i eth0 -j limit-1188
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1188 -m recent --name limit-1188 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1188 -m recent --name limit-1188 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1188 -m recent --name limit-1188 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1188 -m recent --name limit-1188 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1188
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1188 -m recent --name limit-1188 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1188 -m recent --name limit-1188 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1190 {"action":"pass","flow-limit":{"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1189
- inet6/filter/INPUT -i eth0 -j limit-1189
inet/filter/limit-1189 -m recent --name limit-1189 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1189 -m recent --name limit-1189 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1189 -m recent --name limit-1189 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1189 -m recent --name limit-1189 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1189
+ inet6/filter/limit-1189 -m recent --name limit-1189 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1189 -m recent --name limit-1189 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1191 {"flow-limit":{"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1190
- inet6/filter/INPUT -i eth0 -j limit-1190
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1190 -m recent --name limit-1190 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1190 -m recent --name limit-1190 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1190 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1190 -m limit --limit 1/second -j LOG
inet/filter/limit-1190 -m recent --name limit-1190 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1190 -m recent --name limit-1190 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1190
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1190 -m recent --name limit-1190 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1190 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1190 -m recent --name limit-1190 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1192 {"action":"pass","flow-limit":{"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1191
- inet6/filter/INPUT -i eth0 -j limit-1191
inet/filter/limit-1191 -m recent --name limit-1191 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1191 -m recent --name limit-1191 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1191 -m recent --name limit-1191 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1191 -m recent --name limit-1191 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1191
+ inet6/filter/limit-1191 -m recent --name limit-1191 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1191 -m recent --name limit-1191 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1193 {"flow-limit":{"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1192
- inet6/filter/INPUT -i eth0 -j limit-1192
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1192 -m recent --name limit-1192 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1192 -m recent --name limit-1192 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1192 -m recent --name limit-1192 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1192 -m recent --name limit-1192 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1192
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1192 -m recent --name limit-1192 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1192 -m recent --name limit-1192 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1194 {"action":"pass","flow-limit":{"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1193
- inet6/filter/INPUT -i eth0 -j limit-1193
inet/filter/limit-1193 -m recent --name limit-1193 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1193 -m recent --name limit-1193 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1193 -m recent --name limit-1193 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1193 -m recent --name limit-1193 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1193
+ inet6/filter/limit-1193 -m recent --name limit-1193 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1193 -m recent --name limit-1193 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1195 {"flow-limit":{"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1194
- inet6/filter/INPUT -i eth0 -j limit-1194
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1194 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1194 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1194 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1194 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1194
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1194 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1194 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1196 {"action":"pass","flow-limit":{"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1195
- inet6/filter/INPUT -i eth0 -j limit-1195
inet/filter/limit-1195 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1195 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1195 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1195 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1195
+ inet6/filter/limit-1195 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1195 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1197 {"flow-limit":{"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1196
- inet6/filter/INPUT -i eth0 -j limit-1196
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1196 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1196 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1196 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1196 -m limit --limit 1/second -j LOG
inet/filter/limit-1196 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1196 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1196
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1196 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1196 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1196 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1198 {"action":"pass","flow-limit":{"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1197
- inet6/filter/INPUT -i eth0 -j limit-1197
inet/filter/limit-1197 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1197 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1197 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1197 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1197
+ inet6/filter/limit-1197 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1197 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1199 {"flow-limit":{"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1198
- inet6/filter/INPUT -i eth0 -j limit-1198
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1198 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1198 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1198 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1198 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1198
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1198 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1198 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1200 {"action":"pass","flow-limit":{"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1199
- inet6/filter/INPUT -i eth0 -j limit-1199
inet/filter/limit-1199 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1199 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1199 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1199 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1199
+ inet6/filter/limit-1199 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1199 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1201 {"flow-limit":{"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1200
- inet6/filter/INPUT -i eth0 -j limit-1200
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1200 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1200 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1200 -j ACCEPT
- inet6/filter/limit-1200 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1200
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1200 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1200 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1202 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1203 {"flow-limit":{"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1202
- inet6/filter/INPUT -i eth0 -j limit-1202
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1202 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1202 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1202 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1202 -m limit --limit 1/second -j LOG
inet/filter/limit-1202 -j ACCEPT
- inet6/filter/limit-1202 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1202
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1202 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1202 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1202 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1204 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1203
- inet6/filter/INPUT -i eth0 -j limit-1203
inet/filter/limit-1203 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1203 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1203 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1203 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1203
+ inet6/filter/limit-1203 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1203 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1205 {"flow-limit":{"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1204
- inet6/filter/INPUT -i eth0 -j limit-1204
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1204 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1204 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1204 -j ACCEPT
- inet6/filter/limit-1204 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1204
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1204 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1204 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1206 {"action":"pass","flow-limit":{"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1207 {"flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1206
- inet6/filter/INPUT -i eth0 -j limit-1206
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1206 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1206 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1206 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1206 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1206
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1206 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1206 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1208 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1207
- inet6/filter/INPUT -i eth0 -j limit-1207
inet/filter/limit-1207 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1207 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1207 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1207 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1207
+ inet6/filter/limit-1207 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1207 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1209 {"flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1208
- inet6/filter/INPUT -i eth0 -j limit-1208
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1208 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1208 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1208 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1208 -m limit --limit 1/second -j LOG
inet/filter/limit-1208 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1208 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1208
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1208 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1208 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1208 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1210 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1209
- inet6/filter/INPUT -i eth0 -j limit-1209
inet/filter/limit-1209 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1209 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1209 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1209 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1209
+ inet6/filter/limit-1209 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1209 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1211 {"flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1210
- inet6/filter/INPUT -i eth0 -j limit-1210
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1210 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1210 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1210 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1210 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1210
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1210 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1210 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1212 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1211
- inet6/filter/INPUT -i eth0 -j limit-1211
inet/filter/limit-1211 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1211 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1211 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1211 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1211
+ inet6/filter/limit-1211 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1211 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1213 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1212
- inet6/filter/INPUT -i eth0 -j limit-1212
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1212 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1212 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1212 -j ACCEPT
- inet6/filter/limit-1212 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1212
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1212 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1212 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1214 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1215 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1214
- inet6/filter/INPUT -i eth0 -j limit-1214
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1214 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1214 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1214 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1214 -m limit --limit 1/second -j LOG
inet/filter/limit-1214 -j ACCEPT
- inet6/filter/limit-1214 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1214
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1214 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1214 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1214 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1216 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1215
- inet6/filter/INPUT -i eth0 -j limit-1215
inet/filter/limit-1215 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1215 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1215 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1215 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1215
+ inet6/filter/limit-1215 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1215 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1217 {"flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1216
- inet6/filter/INPUT -i eth0 -j limit-1216
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1216 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1216 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1216 -j ACCEPT
- inet6/filter/limit-1216 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1216
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1216 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1216 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1218 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1219 {"flow-limit":{"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1218
- inet6/filter/INPUT -i eth0 -j limit-1218
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1218 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1218 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1218 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1218 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1218
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1218 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1218 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1220 {"action":"pass","flow-limit":{"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1219
- inet6/filter/INPUT -i eth0 -j limit-1219
inet/filter/limit-1219 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1219 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1219 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1219 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1219
+ inet6/filter/limit-1219 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1219 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1221 {"flow-limit":{"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1220
- inet6/filter/INPUT -i eth0 -j limit-1220
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1220 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1220 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1220 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1220 -m limit --limit 1/second -j LOG
inet/filter/limit-1220 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1220 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1220
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1220 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1220 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1220 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1222 {"action":"pass","flow-limit":{"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1221
- inet6/filter/INPUT -i eth0 -j limit-1221
inet/filter/limit-1221 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1221 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1221 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1221 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1221
+ inet6/filter/limit-1221 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1221 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1223 {"flow-limit":{"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1222
- inet6/filter/INPUT -i eth0 -j limit-1222
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1222 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1222 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1222 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1222 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1222
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1222 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1222 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1224 {"action":"pass","flow-limit":{"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1223
- inet6/filter/INPUT -i eth0 -j limit-1223
inet/filter/limit-1223 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1223 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1223 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1223 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1223
+ inet6/filter/limit-1223 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1223 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1225 {"flow-limit":{"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1224
- inet6/filter/INPUT -i eth0 -j limit-1224
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1224 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1224 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1224 -j ACCEPT
- inet6/filter/limit-1224 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1224
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1224 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1224 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1226 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1227 {"flow-limit":{"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1226
- inet6/filter/INPUT -i eth0 -j limit-1226
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1226 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1226 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1226 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1226 -m limit --limit 1/second -j LOG
inet/filter/limit-1226 -j ACCEPT
- inet6/filter/limit-1226 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1226
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1226 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1226 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1226 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1228 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1227
- inet6/filter/INPUT -i eth0 -j limit-1227
inet/filter/limit-1227 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1227 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1227 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1227 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1227
+ inet6/filter/limit-1227 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1227 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1229 {"flow-limit":{"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1228
- inet6/filter/INPUT -i eth0 -j limit-1228
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1228 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1228 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1228 -j ACCEPT
- inet6/filter/limit-1228 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1228
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1228 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1228 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1230 {"action":"pass","flow-limit":{"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1231 {"flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1230
- inet6/filter/INPUT -i eth0 -j limit-1230
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1230 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1230 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1230 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1230 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1230
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1230 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1230 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1232 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1231
- inet6/filter/INPUT -i eth0 -j limit-1231
inet/filter/limit-1231 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1231 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1231 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1231 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1231
+ inet6/filter/limit-1231 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1231 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1233 {"flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1232
- inet6/filter/INPUT -i eth0 -j limit-1232
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1232 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1232 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1232 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1232 -m limit --limit 1/second -j LOG
inet/filter/limit-1232 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1232 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1232
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1232 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1232 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1232 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1234 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1233
- inet6/filter/INPUT -i eth0 -j limit-1233
inet/filter/limit-1233 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1233 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1233 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1233 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1233
+ inet6/filter/limit-1233 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1233 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1235 {"flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1234
- inet6/filter/INPUT -i eth0 -j limit-1234
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1234 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1234 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1234 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1234 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1234
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1234 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1234 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1236 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1235
- inet6/filter/INPUT -i eth0 -j limit-1235
inet/filter/limit-1235 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1235 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1235 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1235 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1235
+ inet6/filter/limit-1235 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1235 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1237 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1236
- inet6/filter/INPUT -i eth0 -j limit-1236
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1236 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1236 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1236 -j ACCEPT
- inet6/filter/limit-1236 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1236
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1236 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1236 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1238 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1239 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1238
- inet6/filter/INPUT -i eth0 -j limit-1238
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1238 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1238 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1238 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1238 -m limit --limit 1/second -j LOG
inet/filter/limit-1238 -j ACCEPT
- inet6/filter/limit-1238 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1238
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1238 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1238 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1238 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1240 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1239
- inet6/filter/INPUT -i eth0 -j limit-1239
inet/filter/limit-1239 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1239 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1239 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1239 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1239
+ inet6/filter/limit-1239 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1239 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1241 {"flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1240
- inet6/filter/INPUT -i eth0 -j limit-1240
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1240 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/limit-1240 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/filter/limit-1240 -j ACCEPT
- inet6/filter/limit-1240 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1240
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1240 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
+ inet6/filter/limit-1240 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1242 {"action":"pass","flow-limit":{"addr":"dest","log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 1 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 1 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1243 {"flow-limit":{"interval":5},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1242
- inet6/filter/INPUT -i eth0 -j limit-1242
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1242 -m recent --name limit-1242 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-402
- inet6/filter/limit-1242 -m recent --name limit-1242 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-402
+ inet/filter/limit-1242 -m recent --name limit-1242 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-402 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-402 -m limit --limit 1/second -j LOG
inet/filter/logdrop-402 -j DROP
- inet6/filter/logdrop-402 -j DROP
- inet/filter/limit-1242 -m recent --name limit-1242 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1242 -m recent --name limit-1242 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1242
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1242 -m recent --name limit-1242 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-402
+ inet6/filter/limit-1242 -m recent --name limit-1242 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-402 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-402 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1244 {"action":"pass","flow-limit":{"interval":5},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1243
- inet6/filter/INPUT -i eth0 -j limit-1243
inet/filter/limit-1243 -m recent --name limit-1243 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-403
- inet6/filter/limit-1243 -m recent --name limit-1243 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-403
+ inet/filter/limit-1243 -m recent --name limit-1243 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-403 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-403 -m limit --limit 1/second -j LOG
inet/filter/logdrop-403 -j DROP
- inet6/filter/logdrop-403 -j DROP
- inet/filter/limit-1243 -m recent --name limit-1243 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1243 -m recent --name limit-1243 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1243
+ inet6/filter/limit-1243 -m recent --name limit-1243 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-403
+ inet6/filter/limit-1243 -m recent --name limit-1243 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-403 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-403 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1245 {"flow-limit":{"interval":5},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1244
- inet6/filter/INPUT -i eth0 -j limit-1244
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1244 -m recent --name limit-1244 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-404
- inet6/filter/limit-1244 -m recent --name limit-1244 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-404
+ inet/filter/limit-1244 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1244 -m recent --name limit-1244 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-404 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-404 -m limit --limit 1/second -j LOG
inet/filter/logdrop-404 -j DROP
- inet6/filter/logdrop-404 -j DROP
- inet/filter/limit-1244 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1244
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1244 -m recent --name limit-1244 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-404
inet6/filter/limit-1244 -m limit --limit 1/second -j LOG
- inet/filter/limit-1244 -m recent --name limit-1244 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1244 -m recent --name limit-1244 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-404 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-404 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1246 {"action":"pass","flow-limit":{"interval":5},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1245
- inet6/filter/INPUT -i eth0 -j limit-1245
inet/filter/limit-1245 -m recent --name limit-1245 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-405
- inet6/filter/limit-1245 -m recent --name limit-1245 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-405
+ inet/filter/limit-1245 -m recent --name limit-1245 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-405 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-405 -m limit --limit 1/second -j LOG
inet/filter/logdrop-405 -j DROP
- inet6/filter/logdrop-405 -j DROP
- inet/filter/limit-1245 -m recent --name limit-1245 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1245 -m recent --name limit-1245 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1245
+ inet6/filter/limit-1245 -m recent --name limit-1245 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-405
+ inet6/filter/limit-1245 -m recent --name limit-1245 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-405 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-405 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1247 {"flow-limit":{"interval":5},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1246
- inet6/filter/INPUT -i eth0 -j limit-1246
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1246 -m recent --name limit-1246 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-406
- inet6/filter/limit-1246 -m recent --name limit-1246 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-406
+ inet/filter/limit-1246 -m recent --name limit-1246 --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-406 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-406 -m limit --limit 1/second -j LOG
inet/filter/logdrop-406 -j DROP
- inet6/filter/logdrop-406 -j DROP
- inet/filter/limit-1246 -m recent --name limit-1246 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1246 -m recent --name limit-1246 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1246
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1246 -m recent --name limit-1246 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-406
+ inet6/filter/limit-1246 -m recent --name limit-1246 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-406 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-406 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1248 {"action":"pass","flow-limit":{"interval":5},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1247
- inet6/filter/INPUT -i eth0 -j limit-1247
inet/filter/limit-1247 -m recent --name limit-1247 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-407
- inet6/filter/limit-1247 -m recent --name limit-1247 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-407
+ inet/filter/limit-1247 -m recent --name limit-1247 --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-407 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-407 -m limit --limit 1/second -j LOG
inet/filter/logdrop-407 -j DROP
- inet6/filter/logdrop-407 -j DROP
- inet/filter/limit-1247 -m recent --name limit-1247 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1247 -m recent --name limit-1247 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1247
+ inet6/filter/limit-1247 -m recent --name limit-1247 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-407
+ inet6/filter/limit-1247 -m recent --name limit-1247 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-407 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-407 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1249 {"flow-limit":{"interval":5,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1248
- inet6/filter/INPUT -i eth0 -j limit-1248
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1248 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-408
- inet6/filter/limit-1248 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-408
+ inet/filter/limit-1248 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-408 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-408 -m limit --limit 1/second -j LOG
inet/filter/logdrop-408 -j DROP
- inet6/filter/logdrop-408 -j DROP
- inet/filter/limit-1248 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1248 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1248
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1248 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-408
+ inet6/filter/limit-1248 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-408 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-408 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1250 {"action":"pass","flow-limit":{"interval":5,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1249
- inet6/filter/INPUT -i eth0 -j limit-1249
inet/filter/limit-1249 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-409
- inet6/filter/limit-1249 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-409
+ inet/filter/limit-1249 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-409 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-409 -m limit --limit 1/second -j LOG
inet/filter/logdrop-409 -j DROP
- inet6/filter/logdrop-409 -j DROP
- inet/filter/limit-1249 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1249 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1249
+ inet6/filter/limit-1249 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-409
+ inet6/filter/limit-1249 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-409 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-409 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1251 {"flow-limit":{"interval":5,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1250
- inet6/filter/INPUT -i eth0 -j limit-1250
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1250 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-410
- inet6/filter/limit-1250 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-410
+ inet/filter/limit-1250 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1250 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-410 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-410 -m limit --limit 1/second -j LOG
inet/filter/logdrop-410 -j DROP
- inet6/filter/logdrop-410 -j DROP
- inet/filter/limit-1250 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1250
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1250 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-410
inet6/filter/limit-1250 -m limit --limit 1/second -j LOG
- inet/filter/limit-1250 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1250 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-410 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-410 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1252 {"action":"pass","flow-limit":{"interval":5,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1251
- inet6/filter/INPUT -i eth0 -j limit-1251
inet/filter/limit-1251 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-411
- inet6/filter/limit-1251 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-411
+ inet/filter/limit-1251 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-411 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-411 -m limit --limit 1/second -j LOG
inet/filter/logdrop-411 -j DROP
- inet6/filter/logdrop-411 -j DROP
- inet/filter/limit-1251 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1251 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1251
+ inet6/filter/limit-1251 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-411
+ inet6/filter/limit-1251 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-411 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-411 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1253 {"flow-limit":{"interval":5,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1252
- inet6/filter/INPUT -i eth0 -j limit-1252
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1252 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-412
- inet6/filter/limit-1252 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-412
+ inet/filter/limit-1252 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-412 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-412 -m limit --limit 1/second -j LOG
inet/filter/logdrop-412 -j DROP
- inet6/filter/logdrop-412 -j DROP
- inet/filter/limit-1252 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1252 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1252
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1252 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-412
+ inet6/filter/limit-1252 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-412 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-412 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1254 {"action":"pass","flow-limit":{"interval":5,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1253
- inet6/filter/INPUT -i eth0 -j limit-1253
inet/filter/limit-1253 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-413
- inet6/filter/limit-1253 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-413
+ inet/filter/limit-1253 -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/logdrop-413 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-413 -m limit --limit 1/second -j LOG
inet/filter/logdrop-413 -j DROP
- inet6/filter/logdrop-413 -j DROP
- inet/filter/limit-1253 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1253 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1253
+ inet6/filter/limit-1253 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-413
+ inet6/filter/limit-1253 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-413 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-413 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1255 {"flow-limit":{"interval":5,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1254
- inet6/filter/INPUT -i eth0 -j limit-1254
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1254 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-414
- inet6/filter/limit-1254 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-414
+ inet/filter/limit-1254 -j ACCEPT
inet/filter/logdrop-414 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-414 -m limit --limit 1/second -j LOG
inet/filter/logdrop-414 -j DROP
- inet6/filter/logdrop-414 -j DROP
- inet/filter/limit-1254 -j ACCEPT
- inet6/filter/limit-1254 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1254
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1254 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-414
+ inet6/filter/limit-1254 -j ACCEPT
+ inet6/filter/logdrop-414 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-414 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1256 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-415
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-415
inet/filter/logdrop-415 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-415 -m limit --limit 1/second -j LOG
inet/filter/logdrop-415 -j DROP
- inet6/filter/logdrop-415 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-415
+ inet6/filter/logdrop-415 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-415 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1257 {"flow-limit":{"interval":5,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1256
- inet6/filter/INPUT -i eth0 -j limit-1256
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1256 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-416
- inet6/filter/limit-1256 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-416
+ inet/filter/limit-1256 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1256 -j ACCEPT
inet/filter/logdrop-416 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-416 -m limit --limit 1/second -j LOG
inet/filter/logdrop-416 -j DROP
- inet6/filter/logdrop-416 -j DROP
- inet/filter/limit-1256 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1256
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1256 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-416
inet6/filter/limit-1256 -m limit --limit 1/second -j LOG
- inet/filter/limit-1256 -j ACCEPT
inet6/filter/limit-1256 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-416 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-416 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1258 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1257
- inet6/filter/INPUT -i eth0 -j limit-1257
inet/filter/limit-1257 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-417
- inet6/filter/limit-1257 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-417
+ inet/filter/limit-1257 -m limit --limit 1/second -j LOG
inet/filter/logdrop-417 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-417 -m limit --limit 1/second -j LOG
inet/filter/logdrop-417 -j DROP
- inet6/filter/logdrop-417 -j DROP
- inet/filter/limit-1257 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1257 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1257
+ inet6/filter/limit-1257 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-417
+ inet6/filter/limit-1257 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-417 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-417 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1259 {"flow-limit":{"interval":5,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1258
- inet6/filter/INPUT -i eth0 -j limit-1258
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1258 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-418
- inet6/filter/limit-1258 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-418
+ inet/filter/limit-1258 -j ACCEPT
inet/filter/logdrop-418 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-418 -m limit --limit 1/second -j LOG
inet/filter/logdrop-418 -j DROP
- inet6/filter/logdrop-418 -j DROP
- inet/filter/limit-1258 -j ACCEPT
- inet6/filter/limit-1258 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1258
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1258 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-418
+ inet6/filter/limit-1258 -j ACCEPT
+ inet6/filter/logdrop-418 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-418 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1260 {"action":"pass","flow-limit":{"interval":5,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-419
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-419
inet/filter/logdrop-419 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-419 -m limit --limit 1/second -j LOG
inet/filter/logdrop-419 -j DROP
- inet6/filter/logdrop-419 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-419
+ inet6/filter/logdrop-419 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-419 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1261 {"flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1260
- inet6/filter/INPUT -i eth0 -j limit-1260
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1260 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-420
- inet6/filter/limit-1260 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-420
+ inet/filter/limit-1260 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-420 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-420 -m limit --limit 1/second -j LOG
inet/filter/logdrop-420 -j DROP
- inet6/filter/logdrop-420 -j DROP
- inet/filter/limit-1260 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1260 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1260
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1260 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-420
+ inet6/filter/limit-1260 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-420 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-420 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1262 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1261
- inet6/filter/INPUT -i eth0 -j limit-1261
inet/filter/limit-1261 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-421
- inet6/filter/limit-1261 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-421
+ inet/filter/limit-1261 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-421 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-421 -m limit --limit 1/second -j LOG
inet/filter/logdrop-421 -j DROP
- inet6/filter/logdrop-421 -j DROP
- inet/filter/limit-1261 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1261 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1261
+ inet6/filter/limit-1261 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-421
+ inet6/filter/limit-1261 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-421 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-421 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1263 {"flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1262
- inet6/filter/INPUT -i eth0 -j limit-1262
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1262 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-422
- inet6/filter/limit-1262 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-422
+ inet/filter/limit-1262 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1262 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-422 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-422 -m limit --limit 1/second -j LOG
inet/filter/logdrop-422 -j DROP
- inet6/filter/logdrop-422 -j DROP
- inet/filter/limit-1262 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1262
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1262 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-422
inet6/filter/limit-1262 -m limit --limit 1/second -j LOG
- inet/filter/limit-1262 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet6/filter/limit-1262 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-422 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-422 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1264 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1263
- inet6/filter/INPUT -i eth0 -j limit-1263
inet/filter/limit-1263 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-423
- inet6/filter/limit-1263 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-423
+ inet/filter/limit-1263 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-423 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-423 -m limit --limit 1/second -j LOG
inet/filter/logdrop-423 -j DROP
- inet6/filter/logdrop-423 -j DROP
- inet/filter/limit-1263 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1263 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1263
+ inet6/filter/limit-1263 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-423
+ inet6/filter/limit-1263 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-423 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-423 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1265 {"flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1264
- inet6/filter/INPUT -i eth0 -j limit-1264
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1264 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-424
- inet6/filter/limit-1264 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-424
+ inet/filter/limit-1264 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
inet/filter/logdrop-424 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-424 -m limit --limit 1/second -j LOG
inet/filter/logdrop-424 -j DROP
- inet6/filter/logdrop-424 -j DROP
- inet/filter/limit-1264 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1264 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1264
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1264 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-424
+ inet6/filter/limit-1264 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/filter/logdrop-424 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-424 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1266 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1265
- inet6/filter/INPUT -i eth0 -j limit-1265
inet/filter/limit-1265 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j logdrop-425
- inet6/filter/limit-1265 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-425
+ inet/filter/limit-1265 -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/logdrop-425 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-425 -m limit --limit 1/second -j LOG
inet/filter/logdrop-425 -j DROP
- inet6/filter/logdrop-425 -j DROP
- inet/filter/limit-1265 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1265 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1265
+ inet6/filter/limit-1265 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j logdrop-425
+ inet6/filter/limit-1265 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
+ inet6/filter/logdrop-425 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-425 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1267 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1266
- inet6/filter/INPUT -i eth0 -j limit-1266
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1266 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-426
- inet6/filter/limit-1266 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-426
+ inet/filter/limit-1266 -j ACCEPT
inet/filter/logdrop-426 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-426 -m limit --limit 1/second -j LOG
inet/filter/logdrop-426 -j DROP
- inet6/filter/logdrop-426 -j DROP
- inet/filter/limit-1266 -j ACCEPT
- inet6/filter/limit-1266 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1266
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1266 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-426
+ inet6/filter/limit-1266 -j ACCEPT
+ inet6/filter/logdrop-426 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-426 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1268 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-427
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-427
inet/filter/logdrop-427 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-427 -m limit --limit 1/second -j LOG
inet/filter/logdrop-427 -j DROP
- inet6/filter/logdrop-427 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-427
+ inet6/filter/logdrop-427 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-427 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1269 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1268
- inet6/filter/INPUT -i eth0 -j limit-1268
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1268 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-428
- inet6/filter/limit-1268 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-428
+ inet/filter/limit-1268 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1268 -j ACCEPT
inet/filter/logdrop-428 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-428 -m limit --limit 1/second -j LOG
inet/filter/logdrop-428 -j DROP
- inet6/filter/logdrop-428 -j DROP
- inet/filter/limit-1268 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1268
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1268 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-428
inet6/filter/limit-1268 -m limit --limit 1/second -j LOG
- inet/filter/limit-1268 -j ACCEPT
inet6/filter/limit-1268 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-428 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-428 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1270 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1269
- inet6/filter/INPUT -i eth0 -j limit-1269
inet/filter/limit-1269 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-429
- inet6/filter/limit-1269 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-429
+ inet/filter/limit-1269 -m limit --limit 1/second -j LOG
inet/filter/logdrop-429 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-429 -m limit --limit 1/second -j LOG
inet/filter/logdrop-429 -j DROP
- inet6/filter/logdrop-429 -j DROP
- inet/filter/limit-1269 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1269 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1269
+ inet6/filter/limit-1269 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-429
+ inet6/filter/limit-1269 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-429 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-429 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1271 {"flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1270
- inet6/filter/INPUT -i eth0 -j limit-1270
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1270 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-430
- inet6/filter/limit-1270 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-430
+ inet/filter/limit-1270 -j ACCEPT
inet/filter/logdrop-430 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-430 -m limit --limit 1/second -j LOG
inet/filter/logdrop-430 -j DROP
- inet6/filter/logdrop-430 -j DROP
- inet/filter/limit-1270 -j ACCEPT
- inet6/filter/limit-1270 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1270
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1270 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-430
+ inet6/filter/limit-1270 -j ACCEPT
+ inet6/filter/logdrop-430 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-430 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1272 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j logdrop-431
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-431
inet/filter/logdrop-431 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-431 -m limit --limit 1/second -j LOG
inet/filter/logdrop-431 -j DROP
- inet6/filter/logdrop-431 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j logdrop-431
+ inet6/filter/logdrop-431 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-431 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1273 {"flow-limit":{"interval":5,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1272
- inet6/filter/INPUT -i eth0 -j limit-1272
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1272 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-432
- inet6/filter/limit-1272 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-432
+ inet/filter/limit-1272 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-432 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-432 -m limit --limit 1/second -j LOG
inet/filter/logdrop-432 -j DROP
- inet6/filter/logdrop-432 -j DROP
- inet/filter/limit-1272 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1272 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1272
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1272 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-432
+ inet6/filter/limit-1272 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-432 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-432 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1274 {"action":"pass","flow-limit":{"interval":5,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1273
- inet6/filter/INPUT -i eth0 -j limit-1273
inet/filter/limit-1273 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-433
- inet6/filter/limit-1273 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-433
+ inet/filter/limit-1273 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-433 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-433 -m limit --limit 1/second -j LOG
inet/filter/logdrop-433 -j DROP
- inet6/filter/logdrop-433 -j DROP
- inet/filter/limit-1273 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1273 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1273
+ inet6/filter/limit-1273 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-433
+ inet6/filter/limit-1273 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-433 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-433 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1275 {"flow-limit":{"interval":5,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1274
- inet6/filter/INPUT -i eth0 -j limit-1274
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1274 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-434
- inet6/filter/limit-1274 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-434
+ inet/filter/limit-1274 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1274 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-434 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-434 -m limit --limit 1/second -j LOG
inet/filter/logdrop-434 -j DROP
- inet6/filter/logdrop-434 -j DROP
- inet/filter/limit-1274 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1274
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1274 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-434
inet6/filter/limit-1274 -m limit --limit 1/second -j LOG
- inet/filter/limit-1274 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-1274 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-434 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-434 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1276 {"action":"pass","flow-limit":{"interval":5,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1275
- inet6/filter/INPUT -i eth0 -j limit-1275
inet/filter/limit-1275 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-435
- inet6/filter/limit-1275 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-435
+ inet/filter/limit-1275 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-435 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-435 -m limit --limit 1/second -j LOG
inet/filter/logdrop-435 -j DROP
- inet6/filter/logdrop-435 -j DROP
- inet/filter/limit-1275 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1275 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1275
+ inet6/filter/limit-1275 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-435
+ inet6/filter/limit-1275 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-435 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-435 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1277 {"flow-limit":{"interval":5,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1276
- inet6/filter/INPUT -i eth0 -j limit-1276
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1276 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-436
- inet6/filter/limit-1276 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-436
+ inet/filter/limit-1276 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-436 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-436 -m limit --limit 1/second -j LOG
inet/filter/logdrop-436 -j DROP
- inet6/filter/logdrop-436 -j DROP
- inet/filter/limit-1276 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1276 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1276
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1276 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-436
+ inet6/filter/limit-1276 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-436 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-436 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1278 {"action":"pass","flow-limit":{"interval":5,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1277
- inet6/filter/INPUT -i eth0 -j limit-1277
inet/filter/limit-1277 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-437
- inet6/filter/limit-1277 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-437
+ inet/filter/limit-1277 -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/logdrop-437 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-437 -m limit --limit 1/second -j LOG
inet/filter/logdrop-437 -j DROP
- inet6/filter/logdrop-437 -j DROP
- inet/filter/limit-1277 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1277 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1277
+ inet6/filter/limit-1277 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-437
+ inet6/filter/limit-1277 -m recent --name user:C --rsource --mask fe00:: --set
+ inet6/filter/logdrop-437 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-437 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1279 {"flow-limit":{"interval":5,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1278
- inet6/filter/INPUT -i eth0 -j limit-1278
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1278 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-438
- inet6/filter/limit-1278 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-438
+ inet/filter/limit-1278 -j ACCEPT
inet/filter/logdrop-438 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-438 -m limit --limit 1/second -j LOG
inet/filter/logdrop-438 -j DROP
- inet6/filter/logdrop-438 -j DROP
- inet/filter/limit-1278 -j ACCEPT
- inet6/filter/limit-1278 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1278
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1278 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-438
+ inet6/filter/limit-1278 -j ACCEPT
+ inet6/filter/logdrop-438 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-438 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1280 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-439
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-439
inet/filter/logdrop-439 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-439 -m limit --limit 1/second -j LOG
inet/filter/logdrop-439 -j DROP
- inet6/filter/logdrop-439 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-439
+ inet6/filter/logdrop-439 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-439 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1281 {"flow-limit":{"interval":5,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1280
- inet6/filter/INPUT -i eth0 -j limit-1280
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1280 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-440
- inet6/filter/limit-1280 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-440
+ inet/filter/limit-1280 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1280 -j ACCEPT
inet/filter/logdrop-440 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-440 -m limit --limit 1/second -j LOG
inet/filter/logdrop-440 -j DROP
- inet6/filter/logdrop-440 -j DROP
- inet/filter/limit-1280 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1280
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1280 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-440
inet6/filter/limit-1280 -m limit --limit 1/second -j LOG
- inet/filter/limit-1280 -j ACCEPT
inet6/filter/limit-1280 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-440 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-440 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1282 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1281
- inet6/filter/INPUT -i eth0 -j limit-1281
inet/filter/limit-1281 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-441
- inet6/filter/limit-1281 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-441
+ inet/filter/limit-1281 -m limit --limit 1/second -j LOG
inet/filter/logdrop-441 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-441 -m limit --limit 1/second -j LOG
inet/filter/logdrop-441 -j DROP
- inet6/filter/logdrop-441 -j DROP
- inet/filter/limit-1281 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1281 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1281
+ inet6/filter/limit-1281 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-441
+ inet6/filter/limit-1281 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-441 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-441 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1283 {"flow-limit":{"interval":5,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1282
- inet6/filter/INPUT -i eth0 -j limit-1282
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1282 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-442
- inet6/filter/limit-1282 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-442
+ inet/filter/limit-1282 -j ACCEPT
inet/filter/logdrop-442 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-442 -m limit --limit 1/second -j LOG
inet/filter/logdrop-442 -j DROP
- inet6/filter/logdrop-442 -j DROP
- inet/filter/limit-1282 -j ACCEPT
- inet6/filter/limit-1282 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1282
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1282 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-442
+ inet6/filter/limit-1282 -j ACCEPT
+ inet6/filter/logdrop-442 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-442 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1284 {"action":"pass","flow-limit":{"interval":5,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-443
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-443
inet/filter/logdrop-443 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-443 -m limit --limit 1/second -j LOG
inet/filter/logdrop-443 -j DROP
- inet6/filter/logdrop-443 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-443
+ inet6/filter/logdrop-443 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-443 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1285 {"flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1284
- inet6/filter/INPUT -i eth0 -j limit-1284
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1284 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-444
- inet6/filter/limit-1284 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-444
+ inet/filter/limit-1284 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-444 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-444 -m limit --limit 1/second -j LOG
inet/filter/logdrop-444 -j DROP
- inet6/filter/logdrop-444 -j DROP
- inet/filter/limit-1284 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1284 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1284
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1284 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-444
+ inet6/filter/limit-1284 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-444 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-444 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1286 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1285
- inet6/filter/INPUT -i eth0 -j limit-1285
inet/filter/limit-1285 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-445
- inet6/filter/limit-1285 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-445
+ inet/filter/limit-1285 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-445 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-445 -m limit --limit 1/second -j LOG
inet/filter/logdrop-445 -j DROP
- inet6/filter/logdrop-445 -j DROP
- inet/filter/limit-1285 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1285 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1285
+ inet6/filter/limit-1285 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-445
+ inet6/filter/limit-1285 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-445 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-445 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1287 {"flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1286
- inet6/filter/INPUT -i eth0 -j limit-1286
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1286 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-446
- inet6/filter/limit-1286 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-446
+ inet/filter/limit-1286 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1286 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-446 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-446 -m limit --limit 1/second -j LOG
inet/filter/logdrop-446 -j DROP
- inet6/filter/logdrop-446 -j DROP
- inet/filter/limit-1286 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1286
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1286 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-446
inet6/filter/limit-1286 -m limit --limit 1/second -j LOG
- inet/filter/limit-1286 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet6/filter/limit-1286 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-446 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-446 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1288 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1287
- inet6/filter/INPUT -i eth0 -j limit-1287
inet/filter/limit-1287 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-447
- inet6/filter/limit-1287 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-447
+ inet/filter/limit-1287 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
inet/filter/logdrop-447 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-447 -m limit --limit 1/second -j LOG
inet/filter/logdrop-447 -j DROP
- inet6/filter/logdrop-447 -j DROP
- inet/filter/limit-1287 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1287 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1287
+ inet6/filter/limit-1287 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-447
+ inet6/filter/limit-1287 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-447 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-447 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1289 {"flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1288
- inet6/filter/INPUT -i eth0 -j limit-1288
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1288 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-448
- inet6/filter/limit-1288 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-448
+ inet/filter/limit-1288 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
inet/filter/logdrop-448 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-448 -m limit --limit 1/second -j LOG
inet/filter/logdrop-448 -j DROP
- inet6/filter/logdrop-448 -j DROP
- inet/filter/limit-1288 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1288 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1288
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1288 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-448
+ inet6/filter/limit-1288 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/filter/logdrop-448 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-448 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1290 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1289
- inet6/filter/INPUT -i eth0 -j limit-1289
inet/filter/limit-1289 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j logdrop-449
- inet6/filter/limit-1289 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-449
+ inet/filter/limit-1289 -m recent --name user:C --rdest --mask 254.0.0.0 --set
inet/filter/logdrop-449 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-449 -m limit --limit 1/second -j LOG
inet/filter/logdrop-449 -j DROP
- inet6/filter/logdrop-449 -j DROP
- inet/filter/limit-1289 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1289 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1289
+ inet6/filter/limit-1289 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j logdrop-449
+ inet6/filter/limit-1289 -m recent --name user:C --rdest --mask fe00:: --set
+ inet6/filter/logdrop-449 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-449 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1291 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1290
- inet6/filter/INPUT -i eth0 -j limit-1290
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1290 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-450
- inet6/filter/limit-1290 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-450
+ inet/filter/limit-1290 -j ACCEPT
inet/filter/logdrop-450 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-450 -m limit --limit 1/second -j LOG
inet/filter/logdrop-450 -j DROP
- inet6/filter/logdrop-450 -j DROP
- inet/filter/limit-1290 -j ACCEPT
- inet6/filter/limit-1290 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1290
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1290 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-450
+ inet6/filter/limit-1290 -j ACCEPT
+ inet6/filter/logdrop-450 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-450 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1292 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-451
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-451
inet/filter/logdrop-451 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-451 -m limit --limit 1/second -j LOG
inet/filter/logdrop-451 -j DROP
- inet6/filter/logdrop-451 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-451
+ inet6/filter/logdrop-451 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-451 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1293 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1292
- inet6/filter/INPUT -i eth0 -j limit-1292
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1292 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-452
- inet6/filter/limit-1292 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-452
+ inet/filter/limit-1292 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1292 -j ACCEPT
inet/filter/logdrop-452 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-452 -m limit --limit 1/second -j LOG
inet/filter/logdrop-452 -j DROP
- inet6/filter/logdrop-452 -j DROP
- inet/filter/limit-1292 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1292
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1292 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-452
inet6/filter/limit-1292 -m limit --limit 1/second -j LOG
- inet/filter/limit-1292 -j ACCEPT
inet6/filter/limit-1292 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logdrop-452 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-452 -j DROP
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1294 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1293
- inet6/filter/INPUT -i eth0 -j limit-1293
inet/filter/limit-1293 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-453
- inet6/filter/limit-1293 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-453
+ inet/filter/limit-1293 -m limit --limit 1/second -j LOG
inet/filter/logdrop-453 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-453 -m limit --limit 1/second -j LOG
inet/filter/logdrop-453 -j DROP
- inet6/filter/logdrop-453 -j DROP
- inet/filter/limit-1293 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1293 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1293
+ inet6/filter/limit-1293 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-453
+ inet6/filter/limit-1293 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-453 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-453 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1295 {"flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1294
- inet6/filter/INPUT -i eth0 -j limit-1294
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1294 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-454
- inet6/filter/limit-1294 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-454
+ inet/filter/limit-1294 -j ACCEPT
inet/filter/logdrop-454 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-454 -m limit --limit 1/second -j LOG
inet/filter/logdrop-454 -j DROP
- inet6/filter/logdrop-454 -j DROP
- inet/filter/limit-1294 -j ACCEPT
- inet6/filter/limit-1294 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1294
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1294 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-454
+ inet6/filter/limit-1294 -j ACCEPT
+ inet6/filter/logdrop-454 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-454 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1296 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j logdrop-455
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-455
inet/filter/logdrop-455 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-455 -m limit --limit 1/second -j LOG
inet/filter/logdrop-455 -j DROP
- inet6/filter/logdrop-455 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j logdrop-455
+ inet6/filter/logdrop-455 -m limit --limit 1/second -j LOG
+ inet6/filter/logdrop-455 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1297 {"flow-limit":{"interval":5,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1296
- inet6/filter/INPUT -i eth0 -j limit-1296
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1296 -m recent --name limit-1296 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1296 -m recent --name limit-1296 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1296 -m recent --name limit-1296 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1296 -m recent --name limit-1296 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1296
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1296 -m recent --name limit-1296 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1296 -m recent --name limit-1296 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1298 {"action":"pass","flow-limit":{"interval":5,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1297
- inet6/filter/INPUT -i eth0 -j limit-1297
inet/filter/limit-1297 -m recent --name limit-1297 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1297 -m recent --name limit-1297 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1297 -m recent --name limit-1297 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1297 -m recent --name limit-1297 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1297
+ inet6/filter/limit-1297 -m recent --name limit-1297 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1297 -m recent --name limit-1297 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1299 {"flow-limit":{"interval":5,"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1298
- inet6/filter/INPUT -i eth0 -j limit-1298
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1298 -m recent --name limit-1298 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1298 -m recent --name limit-1298 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1298 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1298 -m limit --limit 1/second -j LOG
inet/filter/limit-1298 -m recent --name limit-1298 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1298 -m recent --name limit-1298 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1298
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1298 -m recent --name limit-1298 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1298 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1298 -m recent --name limit-1298 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1300 {"action":"pass","flow-limit":{"interval":5,"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1299
- inet6/filter/INPUT -i eth0 -j limit-1299
inet/filter/limit-1299 -m recent --name limit-1299 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1299 -m recent --name limit-1299 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1299 -m recent --name limit-1299 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1299 -m recent --name limit-1299 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1299
+ inet6/filter/limit-1299 -m recent --name limit-1299 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1299 -m recent --name limit-1299 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1301 {"flow-limit":{"interval":5,"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1300
- inet6/filter/INPUT -i eth0 -j limit-1300
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1300 -m recent --name limit-1300 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1300 -m recent --name limit-1300 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1300 -m recent --name limit-1300 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1300 -m recent --name limit-1300 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1300
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1300 -m recent --name limit-1300 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1300 -m recent --name limit-1300 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1302 {"action":"pass","flow-limit":{"interval":5,"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1301
- inet6/filter/INPUT -i eth0 -j limit-1301
inet/filter/limit-1301 -m recent --name limit-1301 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1301 -m recent --name limit-1301 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1301 -m recent --name limit-1301 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1301 -m recent --name limit-1301 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1301
+ inet6/filter/limit-1301 -m recent --name limit-1301 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1301 -m recent --name limit-1301 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1303 {"flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1302
- inet6/filter/INPUT -i eth0 -j limit-1302
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1302 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1302 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1302 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1302 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1302
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1302 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1302 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1304 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1303
- inet6/filter/INPUT -i eth0 -j limit-1303
inet/filter/limit-1303 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1303 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1303 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1303 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1303
+ inet6/filter/limit-1303 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1303 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1305 {"flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1304
- inet6/filter/INPUT -i eth0 -j limit-1304
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1304 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1304 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1304 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1304 -m limit --limit 1/second -j LOG
inet/filter/limit-1304 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1304 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1304
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1304 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1304 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1304 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1306 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1305
- inet6/filter/INPUT -i eth0 -j limit-1305
inet/filter/limit-1305 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1305 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1305 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1305 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1305
+ inet6/filter/limit-1305 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1305 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1307 {"flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1306
- inet6/filter/INPUT -i eth0 -j limit-1306
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1306 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1306 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1306 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1306 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1306
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1306 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1306 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1308 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1307
- inet6/filter/INPUT -i eth0 -j limit-1307
inet/filter/limit-1307 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1307 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1307 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1307 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1307
+ inet6/filter/limit-1307 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1307 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1309 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1308
- inet6/filter/INPUT -i eth0 -j limit-1308
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1308 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1308 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1308 -j ACCEPT
- inet6/filter/limit-1308 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1308
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1308 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1308 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1310 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1311 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1310
- inet6/filter/INPUT -i eth0 -j limit-1310
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1310 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1310 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1310 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1310 -m limit --limit 1/second -j LOG
inet/filter/limit-1310 -j ACCEPT
- inet6/filter/limit-1310 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1310
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1310 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1310 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1310 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1312 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1311
- inet6/filter/INPUT -i eth0 -j limit-1311
inet/filter/limit-1311 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1311 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1311 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1311 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1311
+ inet6/filter/limit-1311 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1311 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1313 {"flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1312
- inet6/filter/INPUT -i eth0 -j limit-1312
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1312 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1312 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1312 -j ACCEPT
- inet6/filter/limit-1312 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1312
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1312 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1312 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1314 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1315 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1314
- inet6/filter/INPUT -i eth0 -j limit-1314
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1314 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1314 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1314 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1314 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1314
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1314 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1314 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1316 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1315
- inet6/filter/INPUT -i eth0 -j limit-1315
inet/filter/limit-1315 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1315 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1315 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1315 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1315
+ inet6/filter/limit-1315 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1315 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1317 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1316
- inet6/filter/INPUT -i eth0 -j limit-1316
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1316 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1316 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1316 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1316 -m limit --limit 1/second -j LOG
inet/filter/limit-1316 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1316 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1316
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1316 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1316 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1316 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1318 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1317
- inet6/filter/INPUT -i eth0 -j limit-1317
inet/filter/limit-1317 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1317 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1317 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1317 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1317
+ inet6/filter/limit-1317 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1317 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1319 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1318
- inet6/filter/INPUT -i eth0 -j limit-1318
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1318 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1318 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1318 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1318 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1318
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1318 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1318 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1320 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1319
- inet6/filter/INPUT -i eth0 -j limit-1319
inet/filter/limit-1319 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1319 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1319 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1319 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1319
+ inet6/filter/limit-1319 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1319 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1321 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1320
- inet6/filter/INPUT -i eth0 -j limit-1320
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1320 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1320 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1320 -j ACCEPT
- inet6/filter/limit-1320 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1320
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1320 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1320 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1322 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1323 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1322
- inet6/filter/INPUT -i eth0 -j limit-1322
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1322 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1322 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1322 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1322 -m limit --limit 1/second -j LOG
inet/filter/limit-1322 -j ACCEPT
- inet6/filter/limit-1322 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1322
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1322 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1322 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1322 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1324 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1323
- inet6/filter/INPUT -i eth0 -j limit-1323
inet/filter/limit-1323 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1323 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1323 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1323 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1323
+ inet6/filter/limit-1323 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1323 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1325 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1324
- inet6/filter/INPUT -i eth0 -j limit-1324
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1324 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1324 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1324 -j ACCEPT
- inet6/filter/limit-1324 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1324
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1324 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1324 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1326 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1327 {"flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1326
- inet6/filter/INPUT -i eth0 -j limit-1326
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1326 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1326 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1326 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1326 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1326
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1326 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1326 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1328 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1327
- inet6/filter/INPUT -i eth0 -j limit-1327
inet/filter/limit-1327 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1327 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1327 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1327 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1327
+ inet6/filter/limit-1327 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1327 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1329 {"flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1328
- inet6/filter/INPUT -i eth0 -j limit-1328
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1328 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1328 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1328 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1328 -m limit --limit 1/second -j LOG
inet/filter/limit-1328 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1328 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1328
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1328 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1328 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1328 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1330 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1329
- inet6/filter/INPUT -i eth0 -j limit-1329
inet/filter/limit-1329 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1329 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1329 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1329 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1329
+ inet6/filter/limit-1329 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1329 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1331 {"flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1330
- inet6/filter/INPUT -i eth0 -j limit-1330
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1330 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1330 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1330 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1330 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1330
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1330 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1330 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1332 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1331
- inet6/filter/INPUT -i eth0 -j limit-1331
inet/filter/limit-1331 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1331 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1331 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1331 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1331
+ inet6/filter/limit-1331 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1331 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1333 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1332
- inet6/filter/INPUT -i eth0 -j limit-1332
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1332 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1332 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1332 -j ACCEPT
- inet6/filter/limit-1332 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1332
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1332 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1332 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1334 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1335 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1334
- inet6/filter/INPUT -i eth0 -j limit-1334
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1334 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1334 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1334 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1334 -m limit --limit 1/second -j LOG
inet/filter/limit-1334 -j ACCEPT
- inet6/filter/limit-1334 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1334
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1334 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1334 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1334 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1336 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1335
- inet6/filter/INPUT -i eth0 -j limit-1335
inet/filter/limit-1335 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1335 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1335 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1335 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1335
+ inet6/filter/limit-1335 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1335 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1337 {"flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1336
- inet6/filter/INPUT -i eth0 -j limit-1336
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1336 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1336 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1336 -j ACCEPT
- inet6/filter/limit-1336 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1336
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1336 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1336 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1338 {"action":"pass","flow-limit":{"interval":5,"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1339 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1338
- inet6/filter/INPUT -i eth0 -j limit-1338
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1338 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1338 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1338 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1338 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1338
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1338 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1338 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1340 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1339
- inet6/filter/INPUT -i eth0 -j limit-1339
inet/filter/limit-1339 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1339 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1339 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1339 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1339
+ inet6/filter/limit-1339 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1339 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1341 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1340
- inet6/filter/INPUT -i eth0 -j limit-1340
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1340 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1340 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1340 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1340 -m limit --limit 1/second -j LOG
inet/filter/limit-1340 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1340 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1340
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1340 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1340 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1340 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1342 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1341
- inet6/filter/INPUT -i eth0 -j limit-1341
inet/filter/limit-1341 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1341 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1341 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1341 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1341
+ inet6/filter/limit-1341 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1341 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1343 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1342
- inet6/filter/INPUT -i eth0 -j limit-1342
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1342 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1342 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1342 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1342 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1342
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1342 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1342 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1344 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1343
- inet6/filter/INPUT -i eth0 -j limit-1343
inet/filter/limit-1343 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1343 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1343 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1343 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1343
+ inet6/filter/limit-1343 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1343 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1345 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1344
- inet6/filter/INPUT -i eth0 -j limit-1344
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1344 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1344 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1344 -j ACCEPT
- inet6/filter/limit-1344 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1344
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1344 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1344 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1346 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1347 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1346
- inet6/filter/INPUT -i eth0 -j limit-1346
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1346 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1346 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1346 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1346 -m limit --limit 1/second -j LOG
inet/filter/limit-1346 -j ACCEPT
- inet6/filter/limit-1346 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1346
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1346 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1346 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1346 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1348 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1347
- inet6/filter/INPUT -i eth0 -j limit-1347
inet/filter/limit-1347 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1347 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1347 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1347 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1347
+ inet6/filter/limit-1347 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1347 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1349 {"flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1348
- inet6/filter/INPUT -i eth0 -j limit-1348
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1348 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1348 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1348 -j ACCEPT
- inet6/filter/limit-1348 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1348
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1348 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1348 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1350 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":false,"name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1351 {"flow-limit":{"interval":5,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1350
- inet6/filter/INPUT -i eth0 -j limit-1350
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1350 -m recent --name limit-1350 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1350 -m recent --name limit-1350 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1350 -m recent --name limit-1350 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1350 -m recent --name limit-1350 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1350
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1350 -m recent --name limit-1350 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1350 -m recent --name limit-1350 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1352 {"action":"pass","flow-limit":{"interval":5,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1351
- inet6/filter/INPUT -i eth0 -j limit-1351
inet/filter/limit-1351 -m recent --name limit-1351 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1351 -m recent --name limit-1351 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1351 -m recent --name limit-1351 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1351 -m recent --name limit-1351 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1351
+ inet6/filter/limit-1351 -m recent --name limit-1351 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1351 -m recent --name limit-1351 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1353 {"flow-limit":{"interval":5,"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1352
- inet6/filter/INPUT -i eth0 -j limit-1352
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1352 -m recent --name limit-1352 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1352 -m recent --name limit-1352 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1352 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1352 -m limit --limit 1/second -j LOG
inet/filter/limit-1352 -m recent --name limit-1352 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1352 -m recent --name limit-1352 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1352
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1352 -m recent --name limit-1352 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1352 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1352 -m recent --name limit-1352 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1354 {"action":"pass","flow-limit":{"interval":5,"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1353
- inet6/filter/INPUT -i eth0 -j limit-1353
inet/filter/limit-1353 -m recent --name limit-1353 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1353 -m recent --name limit-1353 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1353 -m recent --name limit-1353 --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1353 -m recent --name limit-1353 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1353
+ inet6/filter/limit-1353 -m recent --name limit-1353 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1353 -m recent --name limit-1353 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1355 {"flow-limit":{"interval":5,"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1354
- inet6/filter/INPUT -i eth0 -j limit-1354
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1354 -m recent --name limit-1354 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1354 -m recent --name limit-1354 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1354 -m recent --name limit-1354 --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1354 -m recent --name limit-1354 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1354
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1354 -m recent --name limit-1354 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1354 -m recent --name limit-1354 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1356 {"action":"pass","flow-limit":{"interval":5,"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1355
- inet6/filter/INPUT -i eth0 -j limit-1355
inet/filter/limit-1355 -m recent --name limit-1355 --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1355 -m recent --name limit-1355 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1355 -m recent --name limit-1355 --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1355 -m recent --name limit-1355 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1355
+ inet6/filter/limit-1355 -m recent --name limit-1355 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1355 -m recent --name limit-1355 --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1357 {"flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1356
- inet6/filter/INPUT -i eth0 -j limit-1356
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1356 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1356 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1356 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1356 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1356
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1356 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1356 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1358 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1357
- inet6/filter/INPUT -i eth0 -j limit-1357
inet/filter/limit-1357 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1357 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1357 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1357 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1357
+ inet6/filter/limit-1357 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1357 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1359 {"flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1358
- inet6/filter/INPUT -i eth0 -j limit-1358
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1358 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1358 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1358 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1358 -m limit --limit 1/second -j LOG
inet/filter/limit-1358 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1358 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1358
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1358 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1358 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1358 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1360 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1359
- inet6/filter/INPUT -i eth0 -j limit-1359
inet/filter/limit-1359 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1359 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1359 -m recent --name user:A --rsource --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1359 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1359
+ inet6/filter/limit-1359 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1359 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1361 {"flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1360
- inet6/filter/INPUT -i eth0 -j limit-1360
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1360 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1360 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1360 -m recent --name user:A --rsource --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1360 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1360
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1360 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1360 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1362 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1361
- inet6/filter/INPUT -i eth0 -j limit-1361
inet/filter/limit-1361 -m recent --name user:A --rsource --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1361 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1361 -m recent --name user:A --rsource --mask 255.255.255.255 --set
- inet6/filter/limit-1361 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1361
+ inet6/filter/limit-1361 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1361 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1363 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1362
- inet6/filter/INPUT -i eth0 -j limit-1362
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1362 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1362 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1362 -j ACCEPT
- inet6/filter/limit-1362 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1362
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1362 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1362 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1364 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1365 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1364
- inet6/filter/INPUT -i eth0 -j limit-1364
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1364 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1364 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1364 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1364 -m limit --limit 1/second -j LOG
inet/filter/limit-1364 -j ACCEPT
- inet6/filter/limit-1364 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1364
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1364 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1364 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1364 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1366 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1365
- inet6/filter/INPUT -i eth0 -j limit-1365
inet/filter/limit-1365 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1365 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1365 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1365 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1365
+ inet6/filter/limit-1365 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1365 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1367 {"flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1366
- inet6/filter/INPUT -i eth0 -j limit-1366
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1366 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1366 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1366 -j ACCEPT
- inet6/filter/limit-1366 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1366
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1366 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1366 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1368 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1369 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1368
- inet6/filter/INPUT -i eth0 -j limit-1368
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1368 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1368 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1368 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1368 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1368
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1368 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1368 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1370 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1369
- inet6/filter/INPUT -i eth0 -j limit-1369
inet/filter/limit-1369 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1369 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1369 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1369 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1369
+ inet6/filter/limit-1369 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1369 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1371 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1370
- inet6/filter/INPUT -i eth0 -j limit-1370
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1370 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1370 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1370 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1370 -m limit --limit 1/second -j LOG
inet/filter/limit-1370 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1370 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1370
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1370 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1370 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1370 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1372 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1371
- inet6/filter/INPUT -i eth0 -j limit-1371
inet/filter/limit-1371 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1371 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1371 -m recent --name user:A --rdest --mask 255.255.255.255 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1371 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1371
+ inet6/filter/limit-1371 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1371 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1373 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1372
- inet6/filter/INPUT -i eth0 -j limit-1372
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1372 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1372 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1372 -m recent --name user:A --rdest --mask 255.255.255.255 --set -j ACCEPT
- inet6/filter/limit-1372 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1372
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1372 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1372 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1374 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1373
- inet6/filter/INPUT -i eth0 -j limit-1373
inet/filter/limit-1373 -m recent --name user:A --rdest --mask 255.255.255.255 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1373 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1373 -m recent --name user:A --rdest --mask 255.255.255.255 --set
- inet6/filter/limit-1373 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1373
+ inet6/filter/limit-1373 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1373 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1375 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1374
- inet6/filter/INPUT -i eth0 -j limit-1374
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1374 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1374 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1374 -j ACCEPT
- inet6/filter/limit-1374 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1374
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1374 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1374 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1376 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1377 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1376
- inet6/filter/INPUT -i eth0 -j limit-1376
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1376 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1376 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1376 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1376 -m limit --limit 1/second -j LOG
inet/filter/limit-1376 -j ACCEPT
- inet6/filter/limit-1376 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1376
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1376 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1376 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1376 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1378 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1377
- inet6/filter/INPUT -i eth0 -j limit-1377
inet/filter/limit-1377 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1377 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1377 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1377 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1377
+ inet6/filter/limit-1377 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1377 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1379 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1378
- inet6/filter/INPUT -i eth0 -j limit-1378
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1378 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1378 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1378 -j ACCEPT
- inet6/filter/limit-1378 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1378
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1378 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1378 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1380 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"A","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask 255.255.255.255 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1381 {"flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1380
- inet6/filter/INPUT -i eth0 -j limit-1380
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1380 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1380 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1380 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1380 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1380
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1380 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1380 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1382 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1381
- inet6/filter/INPUT -i eth0 -j limit-1381
inet/filter/limit-1381 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1381 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1381 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1381 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1381
+ inet6/filter/limit-1381 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1381 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1383 {"flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1382
- inet6/filter/INPUT -i eth0 -j limit-1382
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1382 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1382 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1382 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1382 -m limit --limit 1/second -j LOG
inet/filter/limit-1382 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1382 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1382
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1382 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1382 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1382 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1384 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1383
- inet6/filter/INPUT -i eth0 -j limit-1383
inet/filter/limit-1383 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1383 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1383 -m recent --name user:C --rsource --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1383 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1383
+ inet6/filter/limit-1383 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1383 -m recent --name user:C --rsource --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1385 {"flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1384
- inet6/filter/INPUT -i eth0 -j limit-1384
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1384 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1384 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1384 -m recent --name user:C --rsource --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1384 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1384
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1384 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1384 -m recent --name user:C --rsource --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1386 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1385
- inet6/filter/INPUT -i eth0 -j limit-1385
inet/filter/limit-1385 -m recent --name user:C --rsource --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1385 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1385 -m recent --name user:C --rsource --mask 254.0.0.0 --set
- inet6/filter/limit-1385 -m recent --name user:C --rsource --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1385
+ inet6/filter/limit-1385 -m recent --name user:C --rsource --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1385 -m recent --name user:C --rsource --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1387 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1386
- inet6/filter/INPUT -i eth0 -j limit-1386
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1386 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1386 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1386 -j ACCEPT
- inet6/filter/limit-1386 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1386
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1386 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1386 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1388 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1389 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1388
- inet6/filter/INPUT -i eth0 -j limit-1388
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1388 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1388 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1388 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1388 -m limit --limit 1/second -j LOG
inet/filter/limit-1388 -j ACCEPT
- inet6/filter/limit-1388 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1388
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1388 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1388 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1388 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1390 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1389
- inet6/filter/INPUT -i eth0 -j limit-1389
inet/filter/limit-1389 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1389 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1389 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1389 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1389
+ inet6/filter/limit-1389 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1389 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1391 {"flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1390
- inet6/filter/INPUT -i eth0 -j limit-1390
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1390 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1390 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1390 -j ACCEPT
- inet6/filter/limit-1390 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1390
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1390 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1390 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1392 {"action":"pass","flow-limit":{"interval":5,"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rsource --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1393 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1392
- inet6/filter/INPUT -i eth0 -j limit-1392
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1392 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1392 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1392 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1392 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1392
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1392 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1392 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1394 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1393
- inet6/filter/INPUT -i eth0 -j limit-1393
inet/filter/limit-1393 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1393 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1393 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1393 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1393
+ inet6/filter/limit-1393 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1393 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1395 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1394
- inet6/filter/INPUT -i eth0 -j limit-1394
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1394 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1394 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1394 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1394 -m limit --limit 1/second -j LOG
inet/filter/limit-1394 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1394 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1394
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1394 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1394 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1394 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1396 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1395
- inet6/filter/INPUT -i eth0 -j limit-1395
inet/filter/limit-1395 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1395 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1395 -m recent --name user:C --rdest --mask 254.0.0.0 --set -m limit --limit 1/second -j LOG
- inet6/filter/limit-1395 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1395
+ inet6/filter/limit-1395 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1395 -m recent --name user:C --rdest --mask fe00:: --set -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1397 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1396
- inet6/filter/INPUT -i eth0 -j limit-1396
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1396 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1396 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1396 -m recent --name user:C --rdest --mask 254.0.0.0 --set -j ACCEPT
- inet6/filter/limit-1396 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1396
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1396 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1396 -m recent --name user:C --rdest --mask fe00:: --set -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1398 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1397
- inet6/filter/INPUT -i eth0 -j limit-1397
inet/filter/limit-1397 -m recent --name user:C --rdest --mask 254.0.0.0 --update --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1397 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1397 -m recent --name user:C --rdest --mask 254.0.0.0 --set
- inet6/filter/limit-1397 -m recent --name user:C --rdest --mask fe00:: --set
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1397
+ inet6/filter/limit-1397 -m recent --name user:C --rdest --mask fe00:: --update --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1397 -m recent --name user:C --rdest --mask fe00:: --set
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1399 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1398
- inet6/filter/INPUT -i eth0 -j limit-1398
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1398 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1398 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1398 -j ACCEPT
- inet6/filter/limit-1398 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1398
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1398 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1398 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1400 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1401 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1400
- inet6/filter/INPUT -i eth0 -j limit-1400
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1400 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1400 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1400 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1400 -m limit --limit 1/second -j LOG
inet/filter/limit-1400 -j ACCEPT
- inet6/filter/limit-1400 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1400
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1400 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1400 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1400 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1402 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1401
- inet6/filter/INPUT -i eth0 -j limit-1401
inet/filter/limit-1401 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1401 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1401 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1401 -m limit --limit 1/second -j LOG
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1401
+ inet6/filter/limit-1401 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1401 -m limit --limit 1/second -j LOG
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1403 {"flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1402
- inet6/filter/INPUT -i eth0 -j limit-1402
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1402 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/limit-1402 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/filter/limit-1402 -j ACCEPT
- inet6/filter/limit-1402 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1402
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1402 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
+ inet6/filter/limit-1402 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1404 {"action":"pass","flow-limit":{"addr":"dest","interval":5,"log":"none","name":"C","update":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask 254.0.0.0 --rcheck --hitcount 1 --seconds 5 -j DROP
- inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -m recent --name user:C --rdest --mask fe00:: --rcheck --hitcount 1 --seconds 5 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1405 {"flow-limit":150,"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1404
- inet6/filter/INPUT -i eth0 -j limit-1404
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1404 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1404 -j ACCEPT
- inet6/filter/limit-1404 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1404 -j ACCEPT
inet/filter/limit-1404 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1404 -m limit --limit 1/second -j LOG
inet/filter/limit-1404 -j DROP
- inet6/filter/limit-1404 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1404
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1404 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1404 -j ACCEPT
+ inet6/filter/limit-1404 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1404 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1406 {"action":"pass","flow-limit":150,"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1405
- inet6/filter/INPUT -i eth0 -j limit-1405
inet/filter/limit-1405 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1405 -j RETURN
- inet6/filter/limit-1405 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1405 -j RETURN
inet/filter/limit-1405 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1405 -m limit --limit 1/second -j LOG
inet/filter/limit-1405 -j DROP
- inet6/filter/limit-1405 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1405
+ inet6/filter/limit-1405 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1405 -j RETURN
+ inet6/filter/limit-1405 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1405 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1407 {"flow-limit":150,"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1406
- inet6/filter/INPUT -i eth0 -j limit-1406
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1406 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1406 -j logaccept-14
- inet6/filter/limit-1406 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1406 -j logaccept-14
+ inet/filter/limit-1406 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1406 -j DROP
inet/filter/logaccept-14 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-14 -m limit --limit 1/second -j LOG
inet/filter/logaccept-14 -j ACCEPT
- inet6/filter/logaccept-14 -j ACCEPT
- inet/filter/limit-1406 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1406
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1406 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1406 -j logaccept-14
inet6/filter/limit-1406 -m limit --limit 1/second -j LOG
- inet/filter/limit-1406 -j DROP
inet6/filter/limit-1406 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logaccept-14 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-14 -j ACCEPT
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1408 {"flow-limit":150,"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1407
- inet6/filter/INPUT -i eth0 -j limit-1407
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1407 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1407 -j ACCEPT
- inet6/filter/limit-1407 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1407 -j ACCEPT
inet/filter/limit-1407 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1407 -m limit --limit 1/second -j LOG
inet/filter/limit-1407 -j DROP
- inet6/filter/limit-1407 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1407
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1407 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1407 -j ACCEPT
+ inet6/filter/limit-1407 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1407 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1409 {"flow-limit":{"count":150},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1408
- inet6/filter/INPUT -i eth0 -j limit-1408
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1408 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1408 -j ACCEPT
- inet6/filter/limit-1408 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1408 -j ACCEPT
inet/filter/limit-1408 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1408 -m limit --limit 1/second -j LOG
inet/filter/limit-1408 -j DROP
- inet6/filter/limit-1408 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1408
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1408 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1408 -j ACCEPT
+ inet6/filter/limit-1408 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1408 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1410 {"action":"pass","flow-limit":{"count":150},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1409
- inet6/filter/INPUT -i eth0 -j limit-1409
inet/filter/limit-1409 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1409 -j RETURN
- inet6/filter/limit-1409 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1409 -j RETURN
inet/filter/limit-1409 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1409 -m limit --limit 1/second -j LOG
inet/filter/limit-1409 -j DROP
- inet6/filter/limit-1409 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1409
+ inet6/filter/limit-1409 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1409 -j RETURN
+ inet6/filter/limit-1409 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1409 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1411 {"flow-limit":{"count":150},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1410
- inet6/filter/INPUT -i eth0 -j limit-1410
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1410 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1410 -j logaccept-15
- inet6/filter/limit-1410 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1410 -j logaccept-15
+ inet/filter/limit-1410 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1410 -j DROP
inet/filter/logaccept-15 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-15 -m limit --limit 1/second -j LOG
inet/filter/logaccept-15 -j ACCEPT
- inet6/filter/logaccept-15 -j ACCEPT
- inet/filter/limit-1410 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1410
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1410 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1410 -j logaccept-15
inet6/filter/limit-1410 -m limit --limit 1/second -j LOG
- inet/filter/limit-1410 -j DROP
inet6/filter/limit-1410 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logaccept-15 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-15 -j ACCEPT
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1412 {"flow-limit":{"count":150},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1411
- inet6/filter/INPUT -i eth0 -j limit-1411
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1411 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1411 -j ACCEPT
- inet6/filter/limit-1411 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1411 -j ACCEPT
inet/filter/limit-1411 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1411 -m limit --limit 1/second -j LOG
inet/filter/limit-1411 -j DROP
- inet6/filter/limit-1411 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1411
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1411 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1411 -j ACCEPT
+ inet6/filter/limit-1411 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1411 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1413 {"flow-limit":{"count":150,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1412
- inet6/filter/INPUT -i eth0 -j limit-1412
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1412 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1412 -j ACCEPT
- inet6/filter/limit-1412 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1412 -j ACCEPT
inet/filter/limit-1412 -j DROP
- inet6/filter/limit-1412 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1412
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1412 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1412 -j ACCEPT
+ inet6/filter/limit-1412 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1414 {"action":"pass","flow-limit":{"count":150,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1413
- inet6/filter/INPUT -i eth0 -j limit-1413
inet/filter/limit-1413 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1413 -j RETURN
- inet6/filter/limit-1413 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1413 -j RETURN
inet/filter/limit-1413 -j DROP
- inet6/filter/limit-1413 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1413
+ inet6/filter/limit-1413 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1413 -j RETURN
+ inet6/filter/limit-1413 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1415 {"flow-limit":{"count":150,"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1414
- inet6/filter/INPUT -i eth0 -j limit-1414
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1414 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1414 -j logaccept-16
- inet6/filter/limit-1414 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1414 -j logaccept-16
+ inet/filter/limit-1414 -j DROP
inet/filter/logaccept-16 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-16 -m limit --limit 1/second -j LOG
inet/filter/logaccept-16 -j ACCEPT
- inet6/filter/logaccept-16 -j ACCEPT
- inet/filter/limit-1414 -j DROP
- inet6/filter/limit-1414 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1414
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1414 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1414 -j logaccept-16
+ inet6/filter/limit-1414 -j DROP
+ inet6/filter/logaccept-16 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-16 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1416 {"flow-limit":{"count":150,"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1415
- inet6/filter/INPUT -i eth0 -j limit-1415
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1415 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1415 -j ACCEPT
- inet6/filter/limit-1415 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1415 -j ACCEPT
inet/filter/limit-1415 -j DROP
- inet6/filter/limit-1415 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1415
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1415 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1415 -j ACCEPT
+ inet6/filter/limit-1415 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1417 {"flow-limit":{"count":150,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1416
- inet6/filter/INPUT -i eth0 -j limit-1416
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1416 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1416 -j ACCEPT
- inet6/filter/limit-1416 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1416 -j ACCEPT
inet/filter/limit-1416 -j DROP
- inet6/filter/limit-1416 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1416
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1416 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1416 -j ACCEPT
+ inet6/filter/limit-1416 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1418 {"action":"pass","flow-limit":{"count":150,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1417
- inet6/filter/INPUT -i eth0 -j limit-1417
inet/filter/limit-1417 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1417 -j RETURN
- inet6/filter/limit-1417 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1417 -j RETURN
inet/filter/limit-1417 -j DROP
- inet6/filter/limit-1417 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1417
+ inet6/filter/limit-1417 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1417 -j RETURN
+ inet6/filter/limit-1417 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1419 {"flow-limit":{"count":150,"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1418
- inet6/filter/INPUT -i eth0 -j limit-1418
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1418 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1418 -j logaccept-17
- inet6/filter/limit-1418 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1418 -j logaccept-17
+ inet/filter/limit-1418 -j DROP
inet/filter/logaccept-17 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-17 -m limit --limit 1/second -j LOG
inet/filter/logaccept-17 -j ACCEPT
- inet6/filter/logaccept-17 -j ACCEPT
- inet/filter/limit-1418 -j DROP
- inet6/filter/limit-1418 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1418
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1418 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1418 -j logaccept-17
+ inet6/filter/limit-1418 -j DROP
+ inet6/filter/logaccept-17 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-17 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1420 {"flow-limit":{"count":150,"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1419
- inet6/filter/INPUT -i eth0 -j limit-1419
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1419 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1419 -j ACCEPT
- inet6/filter/limit-1419 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1419 -j ACCEPT
inet/filter/limit-1419 -j DROP
- inet6/filter/limit-1419 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1419
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1419 -m hashlimit --hashlimit-upto 150/second --hashlimit-burst 150 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1419 -j ACCEPT
+ inet6/filter/limit-1419 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1421 {"flow-limit":{"count":150,"interval":5},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1420
- inet6/filter/INPUT -i eth0 -j limit-1420
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1420 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1420 -j ACCEPT
- inet6/filter/limit-1420 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1420 -j ACCEPT
inet/filter/limit-1420 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1420 -m limit --limit 1/second -j LOG
inet/filter/limit-1420 -j DROP
- inet6/filter/limit-1420 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1420
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1420 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1420 -j ACCEPT
+ inet6/filter/limit-1420 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1420 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1422 {"action":"pass","flow-limit":{"count":150,"interval":5},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1421
- inet6/filter/INPUT -i eth0 -j limit-1421
inet/filter/limit-1421 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1421 -j RETURN
- inet6/filter/limit-1421 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1421 -j RETURN
inet/filter/limit-1421 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1421 -m limit --limit 1/second -j LOG
inet/filter/limit-1421 -j DROP
- inet6/filter/limit-1421 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1421
+ inet6/filter/limit-1421 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1421 -j RETURN
+ inet6/filter/limit-1421 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1421 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1423 {"flow-limit":{"count":150,"interval":5},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1422
- inet6/filter/INPUT -i eth0 -j limit-1422
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1422 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1422 -j logaccept-18
- inet6/filter/limit-1422 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1422 -j logaccept-18
+ inet/filter/limit-1422 -m limit --limit 1/second -j LOG
+ inet/filter/limit-1422 -j DROP
inet/filter/logaccept-18 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-18 -m limit --limit 1/second -j LOG
inet/filter/logaccept-18 -j ACCEPT
- inet6/filter/logaccept-18 -j ACCEPT
- inet/filter/limit-1422 -m limit --limit 1/second -j LOG
+ inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1422
+ inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1422 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1422 -j logaccept-18
inet6/filter/limit-1422 -m limit --limit 1/second -j LOG
- inet/filter/limit-1422 -j DROP
inet6/filter/limit-1422 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/filter/logaccept-18 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-18 -j ACCEPT
inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
- inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1424 {"flow-limit":{"count":150,"interval":5},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1423
- inet6/filter/INPUT -i eth0 -j limit-1423
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1423 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1423 -j ACCEPT
- inet6/filter/limit-1423 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1423 -j ACCEPT
inet/filter/limit-1423 -m limit --limit 1/second -j LOG
- inet6/filter/limit-1423 -m limit --limit 1/second -j LOG
inet/filter/limit-1423 -j DROP
- inet6/filter/limit-1423 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1423
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1423 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1423 -j ACCEPT
+ inet6/filter/limit-1423 -m limit --limit 1/second -j LOG
+ inet6/filter/limit-1423 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1425 {"flow-limit":{"count":150,"interval":5,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1424
- inet6/filter/INPUT -i eth0 -j limit-1424
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1424 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1424 -j ACCEPT
- inet6/filter/limit-1424 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1424 -j ACCEPT
inet/filter/limit-1424 -j DROP
- inet6/filter/limit-1424 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1424
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1424 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1424 -j ACCEPT
+ inet6/filter/limit-1424 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1426 {"action":"pass","flow-limit":{"count":150,"interval":5,"log":false},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1425
- inet6/filter/INPUT -i eth0 -j limit-1425
inet/filter/limit-1425 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1425 -j RETURN
- inet6/filter/limit-1425 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1425 -j RETURN
inet/filter/limit-1425 -j DROP
- inet6/filter/limit-1425 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1425
+ inet6/filter/limit-1425 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1425 -j RETURN
+ inet6/filter/limit-1425 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1427 {"flow-limit":{"count":150,"interval":5,"log":false},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1426
- inet6/filter/INPUT -i eth0 -j limit-1426
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1426 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1426 -j logaccept-19
- inet6/filter/limit-1426 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1426 -j logaccept-19
+ inet/filter/limit-1426 -j DROP
inet/filter/logaccept-19 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-19 -m limit --limit 1/second -j LOG
inet/filter/logaccept-19 -j ACCEPT
- inet6/filter/logaccept-19 -j ACCEPT
- inet/filter/limit-1426 -j DROP
- inet6/filter/limit-1426 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1426
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1426 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1426 -j logaccept-19
+ inet6/filter/limit-1426 -j DROP
+ inet6/filter/logaccept-19 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-19 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1428 {"flow-limit":{"count":150,"interval":5,"log":false},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1427
- inet6/filter/INPUT -i eth0 -j limit-1427
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1427 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1427 -j ACCEPT
- inet6/filter/limit-1427 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1427 -j ACCEPT
inet/filter/limit-1427 -j DROP
- inet6/filter/limit-1427 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1427
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1427 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1427 -j ACCEPT
+ inet6/filter/limit-1427 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1429 {"flow-limit":{"count":150,"interval":5,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1428
- inet6/filter/INPUT -i eth0 -j limit-1428
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1428 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1428 -j ACCEPT
- inet6/filter/limit-1428 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1428 -j ACCEPT
inet/filter/limit-1428 -j DROP
- inet6/filter/limit-1428 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1428
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1428 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1428 -j ACCEPT
+ inet6/filter/limit-1428 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1430 {"action":"pass","flow-limit":{"count":150,"interval":5,"log":"none"},"in":"A","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1429
- inet6/filter/INPUT -i eth0 -j limit-1429
inet/filter/limit-1429 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1429 -j RETURN
- inet6/filter/limit-1429 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1429 -j RETURN
inet/filter/limit-1429 -j DROP
- inet6/filter/limit-1429 -j DROP
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1429
+ inet6/filter/limit-1429 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1429 -j RETURN
+ inet6/filter/limit-1429 -j DROP
inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1431 {"flow-limit":{"count":150,"interval":5,"log":"none"},"in":"A","log":true,"no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1430
- inet6/filter/INPUT -i eth0 -j limit-1430
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1430 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1430 -j logaccept-20
- inet6/filter/limit-1430 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1430 -j logaccept-20
+ inet/filter/limit-1430 -j DROP
inet/filter/logaccept-20 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-20 -m limit --limit 1/second -j LOG
inet/filter/logaccept-20 -j ACCEPT
- inet6/filter/logaccept-20 -j ACCEPT
- inet/filter/limit-1430 -j DROP
- inet6/filter/limit-1430 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1430
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1430 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1430 -j logaccept-20
+ inet6/filter/limit-1430 -j DROP
+ inet6/filter/logaccept-20 -m limit --limit 1/second -j LOG
+ inet6/filter/logaccept-20 -j ACCEPT
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1432 {"flow-limit":{"count":150,"interval":5,"log":"none"},"in":"A","log":"none","no-track":true,"out":"_fw"}
(filter-limit)
inet/filter/INPUT -i eth0 -j limit-1431
- inet6/filter/INPUT -i eth0 -j limit-1431
+ inet/filter/OUTPUT -o eth0 -j ACCEPT
inet/filter/limit-1431 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 32 --hashlimit-name limit-1431 -j ACCEPT
- inet6/filter/limit-1431 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1431 -j ACCEPT
inet/filter/limit-1431 -j DROP
- inet6/filter/limit-1431 -j DROP
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
inet/raw/OUTPUT -o eth0 -j CT --notrack
- inet6/raw/OUTPUT -o eth0 -j CT --notrack
- inet/filter/OUTPUT -o eth0 -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
+ inet6/filter/INPUT -i eth0 -j limit-1431
inet6/filter/OUTPUT -o eth0 -j ACCEPT
+ inet6/filter/limit-1431 -m hashlimit --hashlimit-upto 30/second --hashlimit-burst 30 --hashlimit-mode srcip --hashlimit-srcmask 128 --hashlimit-name limit-1431 -j ACCEPT
+ inet6/filter/limit-1431 -j DROP
+ inet6/raw/OUTPUT -o eth0 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -i eth0 -j CT --notrack
Filter 1433 {"update-limit":"A"}
(filter-limit)
inet/filter/FORWARD -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1434 {"update-limit":"B"}
(filter-limit)
inet/filter/FORWARD -m recent --name user:B --rsource --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:B --rsource --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:B --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:B --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:B --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:B --rsource --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:B --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1435 {"update-limit":"C"}
(filter-limit)
inet/filter/FORWARD -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet/filter/INPUT -m recent --name user:C --rsource --mask 254.0.0.0 --set
+ inet/filter/OUTPUT -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/FORWARD -m recent --name user:C --rsource --mask fe00:: --set
inet6/filter/INPUT -m recent --name user:C --rsource --mask fe00:: --set
- inet/filter/OUTPUT -m recent --name user:C --rsource --mask 254.0.0.0 --set
inet6/filter/OUTPUT -m recent --name user:C --rsource --mask fe00:: --set
Filter 1436 {"update-limit":"D"}
(filter-limit)
inet/filter/FORWARD -m recent --name user:D --rsource --mask 255.255.252.0 --set
inet/filter/INPUT -m recent --name user:D --rsource --mask 255.255.252.0 --set
+ inet/filter/OUTPUT -m recent --name user:D --rsource --mask 255.255.252.0 --set
inet6/filter/FORWARD -m recent --name user:D --rsource --mask ffff:ffff:ffff:ffc0:: --set
inet6/filter/INPUT -m recent --name user:D --rsource --mask ffff:ffff:ffff:ffc0:: --set
- inet/filter/OUTPUT -m recent --name user:D --rsource --mask 255.255.252.0 --set
inet6/filter/OUTPUT -m recent --name user:D --rsource --mask ffff:ffff:ffff:ffc0:: --set
Filter 1437 {"update-limit":{"addr":"src","measure":"conn","name":"A"}}
(filter-limit)
inet/filter/FORWARD -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1438 {"update-limit":{"addr":"dest","measure":"conn","name":"A"}}
(filter-limit)
inet/filter/FORWARD -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1439 {"update-limit":{"addr":"src","measure":"flow","name":"A"}}
(filter-limit)
inet/filter/FORWARD -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:A --rsource --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:A --rsource --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1440 {"update-limit":{"addr":"dest","measure":"flow","name":"A"}}
(filter-limit)
inet/filter/FORWARD -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet/filter/INPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
+ inet/filter/OUTPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/FORWARD -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
inet6/filter/INPUT -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
- inet/filter/OUTPUT -m recent --name user:A --rdest --mask 255.255.255.255 --set
inet6/filter/OUTPUT -m recent --name user:A --rdest --mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff --set
Filter 1441 {}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 1442 {"action":"drop"}
(log)
inet/filter/FORWARD -j logdrop-456
- inet6/filter/FORWARD -j logdrop-456
inet/filter/INPUT -j logdrop-456
- inet6/filter/INPUT -j logdrop-456
inet/filter/OUTPUT -j logdrop-456
- inet6/filter/OUTPUT -j logdrop-456
inet/filter/logdrop-456 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-456 -m limit --limit 1/second -j LOG
inet/filter/logdrop-456 -j DROP
+ inet6/filter/FORWARD -j logdrop-456
+ inet6/filter/INPUT -j logdrop-456
+ inet6/filter/OUTPUT -j logdrop-456
+ inet6/filter/logdrop-456 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-456 -j DROP
Filter 1443 {"action":"pass"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 1444 {"log":false}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 1445 {"action":"drop","log":false}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 1446 {"action":"pass","log":false}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 1447 {"log":true}
(log)
inet/filter/FORWARD -j logaccept-21
- inet6/filter/FORWARD -j logaccept-21
inet/filter/INPUT -j logaccept-21
- inet6/filter/INPUT -j logaccept-21
inet/filter/OUTPUT -j logaccept-21
- inet6/filter/OUTPUT -j logaccept-21
inet/filter/logaccept-21 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-21 -m limit --limit 1/second -j LOG
inet/filter/logaccept-21 -j ACCEPT
+ inet6/filter/FORWARD -j logaccept-21
+ inet6/filter/INPUT -j logaccept-21
+ inet6/filter/OUTPUT -j logaccept-21
+ inet6/filter/logaccept-21 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-21 -j ACCEPT
Filter 1448 {"action":"drop","log":true}
(log)
inet/filter/FORWARD -j logdrop-457
- inet6/filter/FORWARD -j logdrop-457
inet/filter/INPUT -j logdrop-457
- inet6/filter/INPUT -j logdrop-457
inet/filter/OUTPUT -j logdrop-457
- inet6/filter/OUTPUT -j logdrop-457
inet/filter/logdrop-457 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-457 -m limit --limit 1/second -j LOG
inet/filter/logdrop-457 -j DROP
+ inet6/filter/FORWARD -j logdrop-457
+ inet6/filter/INPUT -j logdrop-457
+ inet6/filter/OUTPUT -j logdrop-457
+ inet6/filter/logdrop-457 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-457 -j DROP
Filter 1449 {"action":"pass","log":true}
(log)
inet/filter/FORWARD -j logpass-0
- inet6/filter/FORWARD -j logpass-0
inet/filter/INPUT -j logpass-0
- inet6/filter/INPUT -j logpass-0
inet/filter/OUTPUT -j logpass-0
- inet6/filter/OUTPUT -j logpass-0
inet/filter/logpass-0 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j logpass-0
+ inet6/filter/INPUT -j logpass-0
+ inet6/filter/OUTPUT -j logpass-0
inet6/filter/logpass-0 -m limit --limit 1/second -j LOG
Filter 1450 {"log":"none"}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 1451 {"action":"drop","log":"none"}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 1452 {"action":"pass","log":"none"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 1453 {"in":["_fw","A"]}
(zone)
- inet/filter/OUTPUT -j ACCEPT
- inet6/filter/OUTPUT -j ACCEPT
inet/filter/FORWARD -i eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -j ACCEPT
inet/filter/INPUT -i eth0 -j ACCEPT
+ inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j ACCEPT
inet6/filter/INPUT -i eth0 -j ACCEPT
+ inet6/filter/OUTPUT -j ACCEPT
Filter 1454 {"in":"B","out":"C"}
(zone)
@@ -19692,35 +19692,27 @@ Filter 1454 {"in":"B","out":"C"}
Filter 1455 {"out":["_fw","B"]}
(zone)
- inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j ACCEPT
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j ACCEPT
Filter 1456 {"in":["A","B","C","D","E"],"out":["A","B","C","D","E"]}
(zone)
inet/filter/FORWARD -i eth0 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth1 -d 10.0.0.0/12 -j ACCEPT
@@ -19734,40 +19726,48 @@ Filter 1456 {"in":["A","B","C","D","E"],"out":["A","B","C
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet6/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
@@ -19795,8 +19795,8 @@ Log none {"mode":"none"}
Mark 1 {"in":["_fw","A"],"mark":0}
(zone)
inet/mangle/OUTPUT -j MARK --set-mark 0
- inet6/mangle/OUTPUT -j MARK --set-mark 0
inet/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
+ inet6/mangle/OUTPUT -j MARK --set-mark 0
inet6/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
Mark 2 {"in":"B","mark":1,"out":"C"}
@@ -19807,16 +19807,16 @@ Mark 2 {"in":"B","mark":1,"out":"C"}
Mark 3 {"mark":2,"out":["_fw","B"]}
(zone)
inet/mangle/INPUT -j MARK --set-mark 2
- inet6/mangle/INPUT -j MARK --set-mark 2
inet/mangle/POSTROUTING -o eth1 -d 10.0.0.0/12 -j MARK --set-mark 2
+ inet6/mangle/INPUT -j MARK --set-mark 2
inet6/mangle/POSTROUTING -o eth1 -d fc00::/7 -j MARK --set-mark 2
No-track 1 {"in":["_fw","A"]}
(zone)
inet/raw/OUTPUT -j CT --notrack
- inet6/raw/OUTPUT -j CT --notrack
inet/raw/PREROUTING -i eth0 -j CT --notrack
+ inet6/raw/OUTPUT -j CT --notrack
inet6/raw/PREROUTING -i eth0 -j CT --notrack
No-track 2 {"in":"B"}
diff --git a/test/output/filter/dump b/test/output/filter/dump
index b05066f..c6b0b60 100644
--- a/test/output/filter/dump
+++ b/test/output/filter/dump
@@ -11,203 +11,203 @@ Dnat 2 {"in":"B"}
Filter 1 {}
(filter)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 2 {"action":"accept"}
(filter)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 3 {"action":"drop"}
(filter)
inet/filter/FORWARD -j logdrop-0
- inet6/filter/FORWARD -j logdrop-0
inet/filter/INPUT -j logdrop-0
- inet6/filter/INPUT -j logdrop-0
inet/filter/OUTPUT -j logdrop-0
- inet6/filter/OUTPUT -j logdrop-0
inet/filter/logdrop-0 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet/filter/logdrop-0 -j DROP
+ inet6/filter/FORWARD -j logdrop-0
+ inet6/filter/INPUT -j logdrop-0
+ inet6/filter/OUTPUT -j logdrop-0
+ inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-0 -j DROP
Filter 4 {"action":"pass"}
(filter)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 5 {"action":"reject"}
(filter)
inet/filter/FORWARD -j logreject-0
- inet6/filter/FORWARD -j logreject-0
inet/filter/INPUT -j logreject-0
- inet6/filter/INPUT -j logreject-0
inet/filter/OUTPUT -j logreject-0
- inet6/filter/OUTPUT -j logreject-0
inet/filter/logreject-0 -m limit --limit 1/second -j LOG
- inet6/filter/logreject-0 -m limit --limit 1/second -j LOG
inet/filter/logreject-0 -j REJECT
+ inet6/filter/FORWARD -j logreject-0
+ inet6/filter/INPUT -j logreject-0
+ inet6/filter/OUTPUT -j logreject-0
+ inet6/filter/logreject-0 -m limit --limit 1/second -j LOG
inet6/filter/logreject-0 -j REJECT
Filter 6 {"action":"tarpit"}
(filter)
inet/filter/FORWARD -j logtarpit-0
- inet6/filter/FORWARD -j logtarpit-0
inet/filter/INPUT -j logtarpit-0
- inet6/filter/INPUT -j logtarpit-0
inet/filter/OUTPUT -j logtarpit-0
- inet6/filter/OUTPUT -j logtarpit-0
inet/filter/logtarpit-0 -m limit --limit 1/second -j LOG
- inet6/filter/logtarpit-0 -m limit --limit 1/second -j LOG
inet/filter/logtarpit-0 -j tarpit
- inet6/filter/logtarpit-0 -j tarpit
- inet/raw/PREROUTING -j CT --notrack
- inet6/raw/PREROUTING -j CT --notrack
inet/raw/OUTPUT -j CT --notrack
+ inet/raw/PREROUTING -j CT --notrack
+ inet6/filter/FORWARD -j logtarpit-0
+ inet6/filter/INPUT -j logtarpit-0
+ inet6/filter/OUTPUT -j logtarpit-0
+ inet6/filter/logtarpit-0 -m limit --limit 1/second -j LOG
+ inet6/filter/logtarpit-0 -j tarpit
inet6/raw/OUTPUT -j CT --notrack
+ inet6/raw/PREROUTING -j CT --notrack
Filter 7 {}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 8 {"action":"drop"}
(log)
inet/filter/FORWARD -j logdrop-1
- inet6/filter/FORWARD -j logdrop-1
inet/filter/INPUT -j logdrop-1
- inet6/filter/INPUT -j logdrop-1
inet/filter/OUTPUT -j logdrop-1
- inet6/filter/OUTPUT -j logdrop-1
inet/filter/logdrop-1 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet/filter/logdrop-1 -j DROP
+ inet6/filter/FORWARD -j logdrop-1
+ inet6/filter/INPUT -j logdrop-1
+ inet6/filter/OUTPUT -j logdrop-1
+ inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-1 -j DROP
Filter 9 {"action":"pass"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 10 {"log":false}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 11 {"action":"drop","log":false}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 12 {"action":"pass","log":false}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 13 {"log":true}
(log)
inet/filter/FORWARD -j logaccept-0
- inet6/filter/FORWARD -j logaccept-0
inet/filter/INPUT -j logaccept-0
- inet6/filter/INPUT -j logaccept-0
inet/filter/OUTPUT -j logaccept-0
- inet6/filter/OUTPUT -j logaccept-0
inet/filter/logaccept-0 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet/filter/logaccept-0 -j ACCEPT
+ inet6/filter/FORWARD -j logaccept-0
+ inet6/filter/INPUT -j logaccept-0
+ inet6/filter/OUTPUT -j logaccept-0
+ inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-0 -j ACCEPT
Filter 14 {"action":"drop","log":true}
(log)
inet/filter/FORWARD -j logdrop-2
- inet6/filter/FORWARD -j logdrop-2
inet/filter/INPUT -j logdrop-2
- inet6/filter/INPUT -j logdrop-2
inet/filter/OUTPUT -j logdrop-2
- inet6/filter/OUTPUT -j logdrop-2
inet/filter/logdrop-2 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-2 -m limit --limit 1/second -j LOG
inet/filter/logdrop-2 -j DROP
+ inet6/filter/FORWARD -j logdrop-2
+ inet6/filter/INPUT -j logdrop-2
+ inet6/filter/OUTPUT -j logdrop-2
+ inet6/filter/logdrop-2 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-2 -j DROP
Filter 15 {"action":"pass","log":true}
(log)
inet/filter/FORWARD -j logpass-0
- inet6/filter/FORWARD -j logpass-0
inet/filter/INPUT -j logpass-0
- inet6/filter/INPUT -j logpass-0
inet/filter/OUTPUT -j logpass-0
- inet6/filter/OUTPUT -j logpass-0
inet/filter/logpass-0 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j logpass-0
+ inet6/filter/INPUT -j logpass-0
+ inet6/filter/OUTPUT -j logpass-0
inet6/filter/logpass-0 -m limit --limit 1/second -j LOG
Filter 16 {"log":"none"}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 17 {"action":"drop","log":"none"}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 18 {"action":"pass","log":"none"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 19 {"in":["_fw","A"]}
(zone)
- inet/filter/OUTPUT -j ACCEPT
- inet6/filter/OUTPUT -j ACCEPT
inet/filter/FORWARD -i eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -j ACCEPT
inet/filter/INPUT -i eth0 -j ACCEPT
+ inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j ACCEPT
inet6/filter/INPUT -i eth0 -j ACCEPT
+ inet6/filter/OUTPUT -j ACCEPT
Filter 20 {"in":"B","out":"C"}
(zone)
@@ -216,35 +216,27 @@ Filter 20 {"in":"B","out":"C"}
Filter 21 {"out":["_fw","B"]}
(zone)
- inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j ACCEPT
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j ACCEPT
Filter 22 {"in":["A","B","C","D","E"],"out":["A","B","C","D","E"]}
(zone)
inet/filter/FORWARD -i eth0 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth1 -d 10.0.0.0/12 -j ACCEPT
@@ -258,40 +250,48 @@ Filter 22 {"in":["A","B","C","D","E"],"out":["A","B","C","D","
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet6/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
@@ -319,8 +319,8 @@ Log none {"mode":"none"}
Mark 1 {"in":["_fw","A"],"mark":0}
(zone)
inet/mangle/OUTPUT -j MARK --set-mark 0
- inet6/mangle/OUTPUT -j MARK --set-mark 0
inet/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
+ inet6/mangle/OUTPUT -j MARK --set-mark 0
inet6/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
Mark 2 {"in":"B","mark":1,"out":"C"}
@@ -331,16 +331,16 @@ Mark 2 {"in":"B","mark":1,"out":"C"}
Mark 3 {"mark":2,"out":["_fw","B"]}
(zone)
inet/mangle/INPUT -j MARK --set-mark 2
- inet6/mangle/INPUT -j MARK --set-mark 2
inet/mangle/POSTROUTING -o eth1 -d 10.0.0.0/12 -j MARK --set-mark 2
+ inet6/mangle/INPUT -j MARK --set-mark 2
inet6/mangle/POSTROUTING -o eth1 -d fc00::/7 -j MARK --set-mark 2
No-track 1 {"in":["_fw","A"]}
(zone)
inet/raw/OUTPUT -j CT --notrack
- inet6/raw/OUTPUT -j CT --notrack
inet/raw/PREROUTING -i eth0 -j CT --notrack
+ inet6/raw/OUTPUT -j CT --notrack
inet6/raw/PREROUTING -i eth0 -j CT --notrack
No-track 2 {"in":"B"}
diff --git a/test/output/no-track/dump b/test/output/no-track/dump
index 9079c95..230dae5 100644
--- a/test/output/no-track/dump
+++ b/test/output/no-track/dump
@@ -11,199 +11,199 @@ Dnat 2 {"in":"B"}
Filter 1 {}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 2 {"action":"drop"}
(log)
inet/filter/FORWARD -j logdrop-0
- inet6/filter/FORWARD -j logdrop-0
inet/filter/INPUT -j logdrop-0
- inet6/filter/INPUT -j logdrop-0
inet/filter/OUTPUT -j logdrop-0
- inet6/filter/OUTPUT -j logdrop-0
inet/filter/logdrop-0 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet/filter/logdrop-0 -j DROP
+ inet6/filter/FORWARD -j logdrop-0
+ inet6/filter/INPUT -j logdrop-0
+ inet6/filter/OUTPUT -j logdrop-0
+ inet6/filter/logdrop-0 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-0 -j DROP
Filter 3 {"action":"pass"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 4 {"log":false}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 5 {"action":"drop","log":false}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 6 {"action":"pass","log":false}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 7 {"log":true}
(log)
inet/filter/FORWARD -j logaccept-0
- inet6/filter/FORWARD -j logaccept-0
inet/filter/INPUT -j logaccept-0
- inet6/filter/INPUT -j logaccept-0
inet/filter/OUTPUT -j logaccept-0
- inet6/filter/OUTPUT -j logaccept-0
inet/filter/logaccept-0 -m limit --limit 1/second -j LOG
- inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet/filter/logaccept-0 -j ACCEPT
+ inet6/filter/FORWARD -j logaccept-0
+ inet6/filter/INPUT -j logaccept-0
+ inet6/filter/OUTPUT -j logaccept-0
+ inet6/filter/logaccept-0 -m limit --limit 1/second -j LOG
inet6/filter/logaccept-0 -j ACCEPT
Filter 8 {"action":"drop","log":true}
(log)
inet/filter/FORWARD -j logdrop-1
- inet6/filter/FORWARD -j logdrop-1
inet/filter/INPUT -j logdrop-1
- inet6/filter/INPUT -j logdrop-1
inet/filter/OUTPUT -j logdrop-1
- inet6/filter/OUTPUT -j logdrop-1
inet/filter/logdrop-1 -m limit --limit 1/second -j LOG
- inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet/filter/logdrop-1 -j DROP
+ inet6/filter/FORWARD -j logdrop-1
+ inet6/filter/INPUT -j logdrop-1
+ inet6/filter/OUTPUT -j logdrop-1
+ inet6/filter/logdrop-1 -m limit --limit 1/second -j LOG
inet6/filter/logdrop-1 -j DROP
Filter 9 {"action":"pass","log":true}
(log)
inet/filter/FORWARD -j logpass-0
- inet6/filter/FORWARD -j logpass-0
inet/filter/INPUT -j logpass-0
- inet6/filter/INPUT -j logpass-0
inet/filter/OUTPUT -j logpass-0
- inet6/filter/OUTPUT -j logpass-0
inet/filter/logpass-0 -m limit --limit 1/second -j LOG
+ inet6/filter/FORWARD -j logpass-0
+ inet6/filter/INPUT -j logpass-0
+ inet6/filter/OUTPUT -j logpass-0
inet6/filter/logpass-0 -m limit --limit 1/second -j LOG
Filter 10 {"log":"none"}
(log)
inet/filter/FORWARD -j ACCEPT
- inet6/filter/FORWARD -j ACCEPT
inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -j ACCEPT
Filter 11 {"action":"drop","log":"none"}
(log)
inet/filter/FORWARD -j DROP
- inet6/filter/FORWARD -j DROP
inet/filter/INPUT -j DROP
- inet6/filter/INPUT -j DROP
inet/filter/OUTPUT -j DROP
+ inet6/filter/FORWARD -j DROP
+ inet6/filter/INPUT -j DROP
inet6/filter/OUTPUT -j DROP
Filter 12 {"action":"pass","log":"none"}
(log)
inet/filter/FORWARD
- inet6/filter/FORWARD
inet/filter/INPUT
- inet6/filter/INPUT
inet/filter/OUTPUT
+ inet6/filter/FORWARD
+ inet6/filter/INPUT
inet6/filter/OUTPUT
Filter 13 {"in":"_fw","no-track":true,"service":"http"}
(no-track)
+ inet/filter/INPUT -p tcp --sport 80 -j ACCEPT
inet/filter/OUTPUT -p tcp --dport 80 -j ACCEPT
- inet6/filter/OUTPUT -p tcp --dport 80 -j ACCEPT
inet/raw/OUTPUT -p tcp --dport 80 -j CT --notrack
- inet6/raw/OUTPUT -p tcp --dport 80 -j CT --notrack
inet/raw/PREROUTING -m addrtype --dst-type LOCAL -p tcp --sport 80 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p tcp --sport 80 -j CT --notrack
- inet/filter/INPUT -p tcp --sport 80 -j ACCEPT
inet6/filter/INPUT -p tcp --sport 80 -j ACCEPT
+ inet6/filter/OUTPUT -p tcp --dport 80 -j ACCEPT
+ inet6/raw/OUTPUT -p tcp --dport 80 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p tcp --sport 80 -j CT --notrack
Filter 14 {"dest":"172.17.0.0\/16","no-track":true,"service":"radius","src":"172.16.0.0\/16"}
(no-track)
inet/filter/FORWARD -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
- inet/filter/INPUT -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
inet/filter/FORWARD -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
+ inet/filter/FORWARD -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
+ inet/filter/FORWARD -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
+ inet/filter/INPUT -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
inet/filter/INPUT -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
+ inet/filter/INPUT -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
+ inet/filter/INPUT -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
inet/filter/OUTPUT -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
inet/filter/OUTPUT -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j ACCEPT
- inet/raw/PREROUTING -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
- inet/raw/PREROUTING -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
+ inet/filter/OUTPUT -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
+ inet/filter/OUTPUT -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
inet/raw/OUTPUT -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
inet/raw/OUTPUT -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
- inet/raw/PREROUTING -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
- inet/raw/PREROUTING -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
inet/raw/OUTPUT -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
inet/raw/OUTPUT -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
- inet/filter/FORWARD -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
- inet/filter/INPUT -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
- inet/filter/FORWARD -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
- inet/filter/INPUT -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
- inet/filter/OUTPUT -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
- inet/filter/OUTPUT -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j ACCEPT
+ inet/raw/PREROUTING -p tcp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
+ inet/raw/PREROUTING -p udp --dport 1812 -s 172.16.0.0/16 -d 172.17.0.0/16 -j CT --notrack
+ inet/raw/PREROUTING -p tcp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
+ inet/raw/PREROUTING -p udp --sport 1812 -d 172.16.0.0/16 -s 172.17.0.0/16 -j CT --notrack
Filter 15 {"dest":"172.18.0.0\/16","no-track":true,"service":"ssh"}
(no-track)
inet/filter/FORWARD -p tcp --dport 22 -d 172.18.0.0/16 -j ACCEPT
+ inet/filter/FORWARD -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
inet/filter/INPUT -p tcp --dport 22 -d 172.18.0.0/16 -j ACCEPT
+ inet/filter/INPUT -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
inet/filter/OUTPUT -p tcp --dport 22 -d 172.18.0.0/16 -j ACCEPT
- inet/raw/PREROUTING -p tcp --dport 22 -d 172.18.0.0/16 -j CT --notrack
+ inet/filter/OUTPUT -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
inet/raw/OUTPUT -p tcp --dport 22 -d 172.18.0.0/16 -j CT --notrack
- inet/raw/PREROUTING -p tcp --sport 22 -s 172.18.0.0/16 -j CT --notrack
inet/raw/OUTPUT -p tcp --sport 22 -s 172.18.0.0/16 -j CT --notrack
- inet/filter/FORWARD -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
- inet/filter/INPUT -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
- inet/filter/OUTPUT -p tcp --sport 22 -s 172.18.0.0/16 -j ACCEPT
+ inet/raw/PREROUTING -p tcp --dport 22 -d 172.18.0.0/16 -j CT --notrack
+ inet/raw/PREROUTING -p tcp --sport 22 -s 172.18.0.0/16 -j CT --notrack
Filter 16 {"no-track":true,"out":"_fw","service":"ipsec"}
(no-track)
inet/filter/INPUT -p esp -j ACCEPT
- inet6/filter/INPUT -p esp -j ACCEPT
inet/filter/INPUT -p udp -m multiport --dports 500,4500 -j ACCEPT
- inet6/filter/INPUT -p udp -m multiport --dports 500,4500 -j ACCEPT
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -p esp -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p esp -j CT --notrack
- inet/raw/PREROUTING -m addrtype --dst-type LOCAL -p udp -m multiport --dports 500,4500 -j CT --notrack
- inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p udp -m multiport --dports 500,4500 -j CT --notrack
+ inet/filter/OUTPUT -p esp -j ACCEPT
+ inet/filter/OUTPUT -p udp -m multiport --sports 500,4500 -j ACCEPT
inet/raw/OUTPUT -p esp -j CT --notrack
- inet6/raw/OUTPUT -p esp -j CT --notrack
inet/raw/OUTPUT -p udp -m multiport --sports 500,4500 -j CT --notrack
- inet6/raw/OUTPUT -p udp -m multiport --sports 500,4500 -j CT --notrack
- inet/filter/OUTPUT -p esp -j ACCEPT
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -p esp -j CT --notrack
+ inet/raw/PREROUTING -m addrtype --dst-type LOCAL -p udp -m multiport --dports 500,4500 -j CT --notrack
+ inet6/filter/INPUT -p esp -j ACCEPT
+ inet6/filter/INPUT -p udp -m multiport --dports 500,4500 -j ACCEPT
inet6/filter/OUTPUT -p esp -j ACCEPT
- inet/filter/OUTPUT -p udp -m multiport --sports 500,4500 -j ACCEPT
inet6/filter/OUTPUT -p udp -m multiport --sports 500,4500 -j ACCEPT
+ inet6/raw/OUTPUT -p esp -j CT --notrack
+ inet6/raw/OUTPUT -p udp -m multiport --sports 500,4500 -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p esp -j CT --notrack
+ inet6/raw/PREROUTING -m addrtype --dst-type LOCAL -p udp -m multiport --dports 500,4500 -j CT --notrack
Filter 17 {"in":["_fw","A"]}
(zone)
- inet/filter/OUTPUT -j ACCEPT
- inet6/filter/OUTPUT -j ACCEPT
inet/filter/FORWARD -i eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -j ACCEPT
inet/filter/INPUT -i eth0 -j ACCEPT
+ inet/filter/OUTPUT -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -j ACCEPT
inet6/filter/INPUT -i eth0 -j ACCEPT
+ inet6/filter/OUTPUT -j ACCEPT
Filter 18 {"in":"B","out":"C"}
(zone)
@@ -212,35 +212,27 @@ Filter 18 {"in":"B","out":"C"}
Filter 19 {"out":["_fw","B"]}
(zone)
- inet/filter/INPUT -j ACCEPT
- inet6/filter/INPUT -j ACCEPT
inet/filter/FORWARD -o eth1 -d 10.0.0.0/12 -j ACCEPT
+ inet/filter/INPUT -j ACCEPT
inet/filter/OUTPUT -o eth1 -d 10.0.0.0/12 -j ACCEPT
inet6/filter/FORWARD -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/INPUT -j ACCEPT
inet6/filter/OUTPUT -o eth1 -d fc00::/7 -j ACCEPT
Filter 20 {"in":["A","B","C","D","E"],"out":["A","B","C","D","E"]}
(zone)
inet/filter/FORWARD -i eth0 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth1 -s 10.0.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -o eth1 -d 10.0.0.0/12 -j ACCEPT
@@ -254,40 +246,48 @@ Filter 20 {"in":["A","B","C","D","E"],"out":["A","B","C","D","
inet/filter/FORWARD -i eth2 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth3 -s 10.1.0.0/12 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
inet/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
- inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
inet/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
- inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d 10.0.0.0/12 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth2 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth3 -d 10.1.0.0/12 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
- inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth0 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth1 -s fc00::/7 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -o eth5 -j ACCEPT
+ inet6/filter/FORWARD -i eth4 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -i eth5 -m policy --dir out --pol ipsec -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth0 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth1 -d fc00::/7 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth4 -j ACCEPT
+ inet6/filter/FORWARD -m policy --dir in --pol ipsec -o eth5 -j ACCEPT
inet6/filter/FORWARD -m policy --dir in --pol ipsec -m policy --dir out --pol ipsec -j ACCEPT
@@ -315,8 +315,8 @@ Log none {"mode":"none"}
Mark 1 {"in":["_fw","A"],"mark":0}
(zone)
inet/mangle/OUTPUT -j MARK --set-mark 0
- inet6/mangle/OUTPUT -j MARK --set-mark 0
inet/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
+ inet6/mangle/OUTPUT -j MARK --set-mark 0
inet6/mangle/PREROUTING -i eth0 -j MARK --set-mark 0
Mark 2 {"in":"B","mark":1,"out":"C"}
@@ -327,16 +327,16 @@ Mark 2 {"in":"B","mark":1,"out":"C"}
Mark 3 {"mark":2,"out":["_fw","B"]}
(zone)
inet/mangle/INPUT -j MARK --set-mark 2
- inet6/mangle/INPUT -j MARK --set-mark 2
inet/mangle/POSTROUTING -o eth1 -d 10.0.0.0/12 -j MARK --set-mark 2
+ inet6/mangle/INPUT -j MARK --set-mark 2
inet6/mangle/POSTROUTING -o eth1 -d fc00::/7 -j MARK --set-mark 2
No-track 1 {"in":["_fw","A"]}
(zone)
inet/raw/OUTPUT -j CT --notrack
- inet6/raw/OUTPUT -j CT --notrack
inet/raw/PREROUTING -i eth0 -j CT --notrack
+ inet6/raw/OUTPUT -j CT --notrack
inet6/raw/PREROUTING -i eth0 -j CT --notrack
No-track 2 {"in":"B"}