Wenn du nur an den spielen teilnehmen willst, brauchst du nur die
dplay- bzw. msn- Module laden. Damit funktionieren die meisten DirektX-Spiele, auch Age. Allerdings habe ich die Module noch nicht mit den 2.4.x Kernel getestet. Zum hosten scheint noch das forwarden eines grossen Portbereiches notwendig zu sein, anders habe ich es jedenfalls nicht hinbekommen. Ausserdem habe ich oftmals (nicht immer), dass alle die nach mir ins Spiel kommen, Ping 30 haben.
Laden kann man die Module mit insmod (insmod --force ,wenn man eine andere Kernelversion hat) bzw. bei SuSE-Firewall-Script als MASQ_MODULE_.. eintragen.
Für 2.2 er Kernel erreicht man das Portforwarding mit
ipmasqadm autofw -A -r upd 1100 7000 -h x.x.x.x
ipmasqadm autofw -A -r tcp 1100 5000 -h x.x.x.x
x.x.x.x ist die lokale IP-Adresse des Host. Den Mitspielern muss man nun noch die vom Provider erteilte IP-Adresse (wird z.B. auf der Seite von AOK-Liga angezeigt) mitteilen. Da beim hosten ein sehr grosser Bereich frei geschaltet wird, sollte man lieber darauf verzichten.
Ich verwende als LINUX-Firewall
IPCop. Einfach zu installieren und zu konfigurieren. Mit DHCP-Server, transparenter Proxy, Paketfilter, IDS und noch mehr.