From 36305b80176e2e7abe56bcdd084c0ba3d0fd7c0f Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Fri, 13 Feb 2015 14:00:27 +0100 Subject: tests: split into family and table specific files also add simple script to restore/save them. run_qa.sh passes on standard-distro kernels. Signed-off-by: Florian Westphal --- tests/options-ipv4.nat | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/options-ipv4.nat (limited to 'tests/options-ipv4.nat') diff --git a/tests/options-ipv4.nat b/tests/options-ipv4.nat new file mode 100644 index 00000000..89b2b596 --- /dev/null +++ b/tests/options-ipv4.nat @@ -0,0 +1,12 @@ +*nat +:PREROUTING ACCEPT [0:0] +:INPUT ACCEPT [0:0] +:OUTPUT ACCEPT [0:0] +:POSTROUTING ACCEPT [0:0] +-A PREROUTING -d 1.2.3.4/32 -i lo -j CLUSTERIP --new --hashmode sourceip --clustermac 01:02:03:04:05:06 --total-nodes 9 --local-node 2 --hash-init 123456789 +-A PREROUTING -i dummy0 -j DNAT --to-destination 1.2.3.4 --random --persistent +-A PREROUTING -i dummy0 -p tcp -j REDIRECT --to-ports 1-2 --random +-A POSTROUTING -o dummy0 -p tcp -j MASQUERADE --to-ports 1-2 --random +-A POSTROUTING -o dummy0 -p tcp -j NETMAP --to 1.0.0.0/8 +-A POSTROUTING -o dummy0 -p tcp -j SNAT --to-source 1.2.3.4-1.2.3.5 --random --persistent +COMMIT -- cgit v1.2.3