NAT (Network Address Translation) wird üblicherweise dazu verwendet, Rechner mit privaten IP-Adressen über ein Gateway ans Internet anzubinden.
- SNAT (Source NAT)
Hier wird die Absenderadresse der IP-Pakete auf dem Gateway von der privaten Adresse des Rechners im LAN auf die öffentliche des Gateways übersetzt. Unter Linux spricht man auch oft von IP-Masquerading. Damit kann man die Internetverbindung des Gateways allen Rechnern im LAN zur Verfügung stellen.
- DNAT (Destination NAT)
- Hier wird die Zieladresse der IP-Pakete auf dem Gateway von der öffentlichen Adresse des Gateways auf die private Adresse des Rechners im LAN übersetzt. Damit kann man Serverdienste nach aussen verfügbar machen.
Siehe auch PaketFilter IpMasquerading.