Hauptartikel: Network Address Translation
Die meisten Firewalls ermöglichen es, mit Hilfe von Network Address Translation (NAT) oder Masquerading mehrere Rechner über einen Router mit dem Internet zu verbinden. Primäres Ziel dabei ist es, mit einer öffentlichen IP-Adresse mehrere Computer mit privaten IP-Adressen (z. B. aus den Netzen 192.168.0.0/16 oder 10.0.0.0/8) den Zugang ins Internet zu ermöglichen. Man kann dies nur als rudimentäre Sicherheitstechnik ansehen, da die Rechner aus dem LAN geschützt werden, indem ein Zugriff aus dem Internet auf diese Rechner nicht ohne weiteres möglich ist. Dieser Schutz lässt sich umgehen, wenn die NAT-Software versucht einzelne Verbindungen einander zuzuordnen wie dies beispielsweise für FTP und SIP notwendig ist. Das Schutzniveau eines Paketfilters wird durch NAT also nicht erreicht.