Nyisson meg egy terminált. Windows esetén nyissa meg a parancssort a "Start" gombra kattintva, és írja be a "CMD" szót a "Futtatás" mezőbe. Mac gépen írja be a „terminál” kifejezést a keresőbe, vagy lépjen az Alkalmazások mappába, nyissa meg a Utilities mappát, és nyissa meg a „Terminal” lehetőséget. Ezek a parancsok futtathatók az ügyfélszámítógépről vagy a szerver oldaláról. Gyakran előfordul, hogy nem lesz hozzáférése a szerveroldalhoz.
Futtassa a "netstat -an" parancsot a terminálból vagy a parancssorból. A kimenet hasonló Linux, Windows és Mac esetén. Ha a kimenet több szakaszból áll, görgessen felfelé, amíg meg nem találja a következő oszlopfejléceket: Protokoll, Helyi cím, Külföldi cím és Állam. A helyi és külföldi cím oszlopok az Internet protokoll (IP) címét és a portszámot jelzik, kettősponttal elválasztva. Minden sor egy olyan alkalmazást jelöl, amely vagy beszélgetést folytat egy másik számítógéppel, vagy beszélgetés létrehozására vár.
Keresse meg a "hallgat" állapotot, hogy megtudja a számítógépén futó szolgáltatások portszámát (a számítógépe működik kiszolgálóként.) A „Figyelj” azt jelenti, hogy számítógépe egy másik számítógépre vár, hogy hozzáférést kérjen ahhoz Alkalmazás. A portszám meghatározásához tekintse meg a kapcsolódó sor „Helyi cím” oszlopát.
Keresse meg a „létrehozott” állapotot, és keresse meg azt a portszámot, amellyel számítógépe egy másik számítógépen futó szolgáltatásokhoz csatlakozik (az Ön számítógépe ügyfélként működik). A „létrehozott” azt jelenti, hogy számítógépe egy másik számítógépen lévő alkalmazással kommunikál. A portszám meghatározásához tekintse meg a kapcsolódó sor „Külföldi cím” oszlopát.
Futtassa a "netstat -bn" és a "netstat -abn" parancsot a Windows parancssorból az adott alkalmazás által használt portszám meghatározásához. Az alkalmazást szolgáltatásként futtató számítógépen (kiszolgálóoldalon) keresse meg az alkalmazást „hallgató” állapotban, és ellenőrizze a „Helyi cím” oszlopot, hogy megtalálja az alkalmazás portszámát. A szolgáltatáshoz csatlakozni próbáló számítógépen (ügyféloldalon) nyissa meg az alkalmazást a kapcsolat létrehozásához, majd futtassa a „netstat -abn” parancsot. Keresse meg az alkalmazást „létrehozott” állapotban, és keresse meg az alkalmazás portszámát az „Idegen cím” oszlopban.
Ez nehezebb Linux vagy Mac esetén, de az "lsof -i" parancs néha megmutatja az alkalmazásokat és az általuk használt tcp-portokat.
Keresse meg a kiszolgálón konfigurált nem szabványos portszámot. Ehhez használja az előző módszerek valamelyikét, vagy tekintse meg a kiszolgálón futó alkalmazás konfigurációs beállításait. Ha nincs hozzáférése a szerverhez, kérdezze meg a szerver rendszergazdáját, hogy az alkalmazás melyik portszámot használja.
Minden beszélgetéshez két portszám tartozik. A szerveroldal egy szabványos vagy jól ismert portszám 0 és 1023 között, a kliens oldala pedig egy véletlenszerűen generált szám, amely csak erre a rövid beszélgetésre jön létre, 49152 és 65535 között.
Ha egy szerveralkalmazás portszáma nem szabványos portra van konfigurálva, akkor számítógép módosítania kell az ügyfélalkalmazás portszámát, hogy megfeleljen a kiszolgáló portszámának, hogy csatlakozhasson a szolgáltatás. Ha például a Google úgy van beállítva, hogy a 8080-as portot használja a szabványos 80-as port helyett, akkor azt a következő beírásával érheti elhttp://google.com: 8080" webböngészőjébe; ebben az esetben a böngésző lenne az ügyfélalkalmazás. Minden ügyfélalkalmazás eltérő módon konfigurálhatja a nem szabványos portszámokat.
A netstat parancs összes beállításának megtekintéséhez írja be a "netstat /?" a Windows parancssorba, vagy írja be a „man netstat” kifejezést Mac vagy Linux terminálon.