Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
nftables /
examples /
Delete
Unzip
Name
Size
Permission
Date
Action
sysvinit
[ DIR ]
drwxr-xr-x
2025-04-07 20:15
README
475
B
-rw-r--r--
2023-09-16 05:47
all-in-one.nft
1016
B
-rw-r--r--
2023-09-16 05:47
arp-filter.nft
129
B
-rw-r--r--
2023-09-16 05:47
bridge-filter.nft
197
B
-rw-r--r--
2023-09-16 05:47
ct_helpers.nft
1.23
KB
-rwxr-xr-x
2023-09-16 05:47
inet-filter.nft
187
B
-rw-r--r--
2023-09-16 05:47
inet-nat.nft
251
B
-rw-r--r--
2023-09-16 05:47
ipv4-filter.nft
182
B
-rw-r--r--
2023-09-16 05:47
ipv4-mangle.nft
74
B
-rw-r--r--
2023-09-16 05:47
ipv4-nat.nft
246
B
-rw-r--r--
2023-09-16 05:47
ipv4-raw.nft
137
B
-rw-r--r--
2023-09-16 05:47
ipv6-filter.nft
186
B
-rw-r--r--
2023-09-16 05:47
ipv6-mangle.nft
78
B
-rw-r--r--
2023-09-16 05:47
ipv6-nat.nft
253
B
-rw-r--r--
2023-09-16 05:47
ipv6-raw.nft
141
B
-rw-r--r--
2023-09-16 05:47
load_balancing.nft
1.81
KB
-rwxr-xr-x
2023-09-16 05:47
nat.nft
1.14
KB
-rwxr-xr-x
2023-09-16 05:47
netdev-ingress.nft
128
B
-rw-r--r--
2023-09-16 05:47
overview.nft
1.05
KB
-rwxr-xr-x
2023-09-16 05:47
pf.os
28.21
KB
-rw-r--r--
2023-09-16 05:47
secmark.nft
2.35
KB
-rwxr-xr-x
2023-09-16 05:47
sets_and_maps.nft
1.25
KB
-rwxr-xr-x
2023-09-16 05:47
workstation.nft
817
B
-rwxr-xr-x
2023-09-16 05:47
Save
Rename
#!/usr/sbin/nft -f table ip nat { chain prerouting { type nat hook prerouting priority 0; #Thanks to nftables maps, if you have a previous iptables NAT (destination NAT) ruleset like this: # % iptables -t nat -A PREROUTING -p tcp --dport 1000 -j DNAT --to-destination 1.1.1.1:1234 # % iptables -t nat -A PREROUTING -p udp --dport 2000 -j DNAT --to-destination 2.2.2.2:2345 # % iptables -t nat -A PREROUTING -p tcp --dport 3000 -j DNAT --to-destination 3.3.3.3:3456 # It can be easily translated to nftables in a single line: dnat tcp dport map { 1000 : 1.1.1.1, 2000 : 2.2.2.2, 3000 : 3.3.3.3} \ : tcp dport map { 1000 : 1234, 2000 : 2345, 3000 : 3456 } } chain postrouting { type nat hook postrouting priority 0; #Likewise, in iptables NAT (source NAT): # % iptables -t nat -A POSTROUTING -s 192.168.1.1 -j SNAT --to-source 1.1.1.1 # % iptables -t nat -A POSTROUTING -s 192.168.2.2 -j SNAT --to-source 2.2.2.2 # % iptables -t nat -A POSTROUTING -s 192.168.3.3 -j SNAT --to-source 3.3.3.3 # Translated to a nftables one-liner: snat ip saddr map { 192.168.1.1 : 1.1.1.1, 192.168.2.2 : 2.2.2.2, 192.168.3.3 : 3.3.3.3 } } }