Fair NAT ist ein Skript zum Konfigurieren von NAT auf dedizierten Linux-Routern. Es ist hochgradig anpaßbar und gut dokumentiert. Eine Konfigurationsdatei erlaubt es, anzugeben, welche Clients im LAN den Router verwenden dürfen, welche Ports zu welchem Client weitergeleitet werden und vieles mehr. Es verwendet die Traffic-Shaping-Fähigkeiten des Kernels, um die Bandbreite fair zwischen den Benutzern aufzuteilen. Einige Kernel-Patches werden für bessere Performance empfohlen. Experimentelle Unterstützung für die Erkennung von Peer-to-Peer-Traffic ist verfügbar. (hjb)