summaryrefslogtreecommitdiffstats
path: root/tests/py/inet/dnat.t
blob: fcdf9436c6764e8357bbe5a2b200ef698d0590b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
:prerouting;type nat hook prerouting priority 0

*inet;test-inet;prerouting

iifname "foo" tcp dport 80 redirect to :8080;ok

iifname "eth0" tcp dport 443 dnat ip to 192.168.3.2;ok
iifname "eth0" tcp dport 443 dnat ip6 to [dead::beef]:4443;ok

dnat ip to ct mark map { 0x00000014 : 1.2.3.4};ok
dnat ip to ct mark . ip daddr map { 0x00000014 . 1.1.1.1 : 1.2.3.4};ok

dnat ip6 to 1.2.3.4;fail
dnat to 1.2.3.4;fail
dnat ip6 to ct mark . ip daddr map { 0x00000014 . 1.1.1.1 : 1.2.3.4};fail
ip6 daddr dead::beef dnat to 10.1.2.3;fail