iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.1.1
Kaynak adresi 192.168.1.1 yaparak paketi yollar.
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.1.1-192.168.1.3
Kaynak adresi 192.168.1.1 ile 192.168.1.3 arasında bir değer yaparak yollar.
iptables -t nat -A POSTROUTING -p tcp -o eth0 -j SNAT --to 192.168.1.1:1-1023
Kaynak adresi 192.168.1.1, hedef portu ise 1 ile 1023 arasında bir değere çevirip paketi yollar.
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Çıkış arabirimi ppp0 olan paketlerde maskeleme yapar. Burada ppp+ kullanmamız halinde tüm ppp'lerde işlem yapacaktır.
iptables -t nat -A PREROUTING -i eth0 -j DNAT --to 192.168.1.1
Hedef adresi 192.168.1.1 yaparak paketi yollar.
iptables -t nat -A PREROUTING -i eth0 -j DNAT --to 192.168.1.1-192.168.1.3
Hedef adresi 192.168.1.1 ile 192.168.1.3 arasında bir değer yaparak yollar.
iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j DNAT --to 192.168.1.1:8080
eth0 arabiriminden 80 portuna giden istekleri hedef adresini 192.168.1.1 ve hedef portu 8080 yaparak yollar.
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
eth1 arabiriminden 80 portuna gelen tüm istekleri 3128 portuna yönlendirir.
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j SNAT --to 1.2.3.0/24
eth1 arabirimi ve 192.168.1.0 ağından gelen tüm istekleri kaynak ağı 1.2.3.0 olarak değiştirip yollar.
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j SNAT --to 1.2.3.0-1.2.3.4 --to 1.2.3.6-1.2.3.254
eth1 arabirimi ve 192.168.1.0 ağından gelen tüm istekleri kaynak ağı 1.2.3.0 ağında 1.2.3.4 hariç olmak üzere değiştirir ve yollar.