# 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.x
ağından gelen tüm istekleri kaynak ağı 1.2.3.x
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.x
ağından gelen tüm istekleri kaynak ağı 1.2.3.x ağında
1.2.3.5 hariç olmak üzere değiştirir ve yollar.