NetMess Hjälp - NMGK - NetMess Gate Keeper

Introduktion
Funktioner
Vanliga frågor
Versionshistorik
NMGK
Om NetMess

NMGK - NetMess Gate Keeper

NMGK står för NetMess Gate Keeper och är ett litet program för att ge NetMess utökat stöd för NAT. NMGK köres på den "yttre datorn" i ett NAT-nätverk och skickar trafik från internet vidare till rätt dator i det lokala nätverket. Med NMGK behöver man inte krångla med att mappa portar! NMGK ger också stöd för flera NetMess-användare i NAT-nätverket.
För mer info om NAT se FAQ.
NMGK kan laddas ner på downloadsidan.

Hur använder man NMGK?
För att köra NMGK krävs att man har en java runtime environment (jre) installerad på datorn. (du kan ladda ner en jre gratis på www.java.sun.com)

Start:
NMGK är ett textbaserat program och körs i kommandoprompten.
Du startar NMGK genom att skriva:
java -jar NMGK.jar -[Externt ipnnummer]


,där du byter ut [Externt ipnnummer] mot den adress din dator har som du vill att nmgk-servern skall lyssna på.
(Du måste även ha sökvägen till java.exe i din path för att detta skall fungra. Annars får du skriva hela sökvägen,
tex. c:\jre\bin\java.exe -jar NMGK.jar -ipnummer)

Om det blir något fel vid starten kommer det att se ut ungefär såhär:
NMGK - NetMess Gate Keeper is running...
java.net.BindException: Cannot assign requested address
Exit...


Om adressen du angivit är riktig och NMGK startar felfritt ser det ut såhär:
NMGK - NetMess Gate Keeper is running...
Sedan printas info om alla paket som skickas via nmgk:
packet: netmess.statusPack@1134f4
packet: netmess.statusAnsPack@3f5d07
packet: netmess.MessPack@360be0
packet: netmess.MessAnsPack@45a877


Versionskontroll:
Du kan även kolla vilken version av NMGK du har genom att skriva:
java -jar NMGK.jar -version

Då svarar NMGK med något i stil med:
NMGK version: 1.0

Avslutning:
Du stänger av NMGK med Ctrl+C