Hoe vind ik mijn poortnummer op mijn LAN

Open een terminal. Voor Windows opent u een opdrachtprompt door op "Start" te klikken en "CMD" in het vak "Uitvoeren" te typen. Voor een Mac typt u "terminal" in de Finder of gaat u naar de map Programma's, opent u de map Hulpprogramma's en opent u "Terminal". Deze opdrachten kunnen vanaf de clientcomputer of vanaf de server worden uitgevoerd. Vaak heb je geen toegang tot de serverkant.

Voer de opdracht "netstat -an" uit vanaf de terminal of de opdrachtprompt. De uitvoer is vergelijkbaar voor Linux, Windows en Mac. Als uw uitvoer meerdere secties heeft, bladert u omhoog totdat u deze kolomkoppen vindt: Protocol, Lokaal adres, Buitenlands adres en Staat. De kolommen met lokale en buitenlandse adressen geven het IP-adres (Internet Protocol) en het poortnummer aan, gescheiden door een dubbele punt. Elke rij geeft een toepassing aan die in gesprek is met een andere computer of wacht om een ​​gesprek tot stand te brengen.

Zoek naar een staat van "luisteren" om het poortnummer te vinden van services die op uw computer worden uitgevoerd (uw computer die werkt) als een server.) "Luisteren" betekent dat uw computer wacht op een andere computer om toegang tot die computer te vragen sollicitatie. Kijk onder de kolom "Lokaal adres" van de bijbehorende rij om het poortnummer te bepalen.

Zoek naar de status 'gevestigd' om het poortnummer te vinden dat uw computer gebruikt om verbinding te maken met services die op een andere computer worden uitgevoerd (uw computer fungeert als client). "Gevestigd" betekent dat uw computer communiceert met een toepassing op een andere computer. Kijk onder de kolom "Buitenlands adres" van de bijbehorende rij om het poortnummer te bepalen.

Voer "netstat -bn" en "netstat -abn" uit vanaf een Windows-opdrachtprompt om het poortnummer te bepalen dat door een bepaalde toepassing wordt gebruikt. Op een computer waarop de toepassing als een service wordt uitgevoerd (serverzijde), zoekt u naar de toepassing in de status "luisteren" en controleert u de kolom "Lokaal adres" om het poortnummer van die toepassing te vinden. Op een computer die probeert verbinding te maken met de service (clientzijde), opent u de toepassing om de verbinding tot stand te brengen en voert u de opdracht "netstat -abn" uit. Zoek naar de applicatie in de status 'gevestigd' en zoek het poortnummer van die applicatie in de kolom 'Buitenlands adres'.

Dit is moeilijker voor Linux of Mac, maar het commando "lsof -i" zal je soms de applicaties en de tcp-poorten die ze gebruiken laten zien.

Zoek het niet-standaard poortnummer dat op de server is geconfigureerd. Doe dit door een van de voorgaande methoden te gebruiken of door te kijken naar de configuratievoorkeuren voor de applicatie die op de server draait. Als u geen toegang heeft tot de server, vraag dan aan de beheerder van de server welk poortnummer de applicatie gebruikt.

Elk gesprek is gekoppeld aan twee poortnummers. De kant van de server is een standaard of bekend poortnummer van 0 tot 1023, en de kant van de client is een willekeurig nummer dat alleen voor dat korte gesprek wordt gegenereerd en varieert van 49152 tot 65535.

Als het poortnummer van een servertoepassing is geconfigureerd als een niet-standaardpoort, dan is een computer moet het poortnummer van de toepassing van de client wijzigen zodat het overeenkomt met dat van de server om verbinding te kunnen maken met de dienst. Als Google zou zijn geconfigureerd om bijvoorbeeld poort 8080 te gebruiken in plaats van de standaardpoort 80, zou u deze openen door "http://google.com: 8080" in uw webbrowser; in dit geval zou de browser de clienttoepassing zijn. Elke clienttoepassing heeft een andere manier om niet-standaard poortnummers te configureren.

Om alle opties voor de opdracht netstat te zien, typt u "netstat /?" in een Windows-opdrachtprompt of typ "man netstat" in een Mac- of Linux-terminal.