aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--awall/modules/masquerade.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/awall/modules/masquerade.lua b/awall/modules/masquerade.lua
index 7558023..23d0fe4 100644
--- a/awall/modules/masquerade.lua
+++ b/awall/modules/masquerade.lua
@@ -10,7 +10,9 @@ module(..., package.seeall)
classes = {}
-- TODO configuration of the ipset via JSON config
-defrules = {pre={{family='inet', table='nat', chain='POSTROUTING',
- opts='-m set --match-set awall-masquerade src -j awall-masquerade'},
- {family='inet', table='nat', chain='awall-masquerade',
- opts='-m set ! --match-set awall-masquerade dst -j MASQUERADE'}}}
+defrules = {['post-snat']={{family='inet', table='nat',
+ chain='POSTROUTING',
+ opts='-m set --match-set awall-masquerade src -j awall-masquerade'},
+ {family='inet', table='nat',
+ chain='awall-masquerade',
+ opts='-m set ! --match-set awall-masquerade dst -j MASQUERADE'}}}