summaryrefslogtreecommitdiffstats
path: root/extensions/libxt_REDIRECT.txlate
blob: 2c536495b35a2be2232424d34e16b5242d480700 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT
nft add rule ip nat prerouting tcp dport 80 counter redirect

iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 0
nft add rule ip nat prerouting tcp dport 80 counter redirect to :0

iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 8080
nft add rule ip nat prerouting tcp dport 80 counter redirect to :8080

iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 0-65535
nft add rule ip nat prerouting tcp dport 80 counter redirect to :0-65535

iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 10-22
nft add rule ip nat prerouting tcp dport 80 counter redirect to :10-22

iptables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 8080 --random
nft add rule ip nat prerouting tcp dport 80 counter redirect to :8080 random

ip6tables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT
nft add rule ip6 nat prerouting tcp dport 80 counter redirect

ip6tables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 8080
nft add rule ip6 nat prerouting tcp dport 80 counter redirect to :8080

ip6tables-translate -t nat -A prerouting -p tcp --dport 80 -j REDIRECT --to-ports 8080 --random
nft add rule ip6 nat prerouting tcp dport 80 counter redirect to :8080 random