Als je een applicatie gebruikt die verbinding moet maken met internet, zoals een online game, WhatsApp, enz., dan gebruikt en luistert deze zeker op een specifieke netwerkpoort. Netwerkpoorten worden door services en apps gebruikt om gegevens via het netwerk te verzenden en te ontvangen.
Net zoals een IP-adres het verkeer tussen verschillende apparaten via internet leidt, definieert een poort voor welke applicatie of service de gegevens bedoeld zijn. zodra het een apparaat bereikt (of verlaat).
Het kan voorkomen dat een netwerkbeheerder of zelfs een eenvoudige gebruiker moet weten welke poort of poorten door een specifieke toepassing worden gebruikt of vice versa.
Als gamer zijn er gevallen waarin u port forwarding op uw router moet gebruiken om de latentie tussen de game en de servers te verminderen. Maar dat kan niet zonder te weten welke poort het gebruikt. Hier komen wij om de hoek kijken.
In deze handleiding bespreken we hoe u kunt bepalen welke poort(en) worden gebruikt door een toepassing op een Windows-computer, of welke app een specifieke poort gebruikt.
Inhoudsopgave
Controleren welke poort door een app wordt gebruikt
Eerst laten we u zien hoe u kunt controleren welke poort door een app wordt gebruikt specifieke toepassing. Hiervoor moet u de Proces-ID (PID) weten voor het proces dat achter de applicatie draait.
Volg deze stappen om te controleren welke poort wordt gebruikt door een applicatie op een Windows-computer:
p>Eerst moeten we de PID vinden voor het proces voor de app waarvoor u de luisterpoort wilt vinden. Voer daarvoor de applicatie uit, minimaliseer deze en open vervolgens Taakbeheer met behulp van de Ctrl + Shift + Esc sneltoetsen.
Vouw op het tabblad Processen de app-processen uit met klik erop, klik met de rechtermuisknop op de app en klik vervolgens op Ga naar details in het contextmenu.
Procesdetails openen
U wordt nu naar het tabblad Details gebracht waar het bestand naam en de details voor het bijbehorende proces worden gemarkeerd. Noteer de PID die in de tweede kolom van links staat.
Noteer de PID
Nu je de PID hebt, voer een verhoogde opdrachtpromptinstantie uit en gebruik de volgende cmdlet om de luisterende poort te vinden. Vervang [PID] door de proces-ID die in stap 3 hierboven is genoteerd.
Opmerking: U kunt het poortnummer ook vinden aan de hand van de bestandsnaam die het proces uitvoert. In dat geval moet u echter de exacte naam van het bestand gebruiken, die ook hoofdlettergevoelig is. Daarom raden we die methode niet aan, aangezien een enkele typefout het resultaat onbereikbaar zou maken.
netstat-aon | findstr [PID]Details zoeken met PID
In de laatste stap hierboven vindt u de details voor de specifieke PID waar u de lokale IP-adres gevolgd door het poortnummer dat wordt gebruikt (aangegeven na de dubbele punt), extern IP-adres en poortnummer, verbindingsstatus en de bijbehorende PID (in die volgorde – van links naar rechts).
Hieruit kunt u zal hebben welke poort de applicatie gebruikt.
De app luistert op deze poort
Als er meer dan één poort wordt gebruikt, dan ziet u meerdere invoerrijen. Als u echter een onjuiste PID invoert of als de app geen internetverbinding gebruikt, heeft u geen resultaat na het uitvoeren van de bovenstaande opdracht.
Controleren welke app een specifieke poort gebruikt
Als u al weet dat uw pc op een specifieke poort luistert, maar wilt weten welke app of service deze gebruikt, kan dat ook. Hier is hoe:
Voer de volgende cmdlet uit in een verhoogde opdrachtprompt terwijl u [PortNumber] vervangt door het poortnummer waarvan u al weet dat het luistert.
netstat-aon | findstr [PortNumber]PID zoeken voor het proces dat de app uitvoert
Dit geeft u nu andere details over de app en het proces, behalve de naam van de app. U krijgt echter de bijbehorende Proces-ID (PID), die in de laatste kolom staat. Noteer deze PID.
Gebruik nu de volgende cmdlet terwijl u [PID] vervangt door de PID die in de bovenstaande stap is genoteerd.
Tasklist | findstr [PID]App-naam zoeken met behulp van PID
Zoals u kunt zien in de afbeelding hierboven, heeft u nu de naam van het bestand waarop de proces voor die applicatie, waarmee u nu weet welke applicatie op die specifieke poort luistert.
Bestandsnaam verkregen
Indien punt in het proces geen resultaat kreeg na het uitvoeren van een cmdlet, dan is het waarschijnlijk dat u een verkeerd poortnummer of PID hebt ingevoerd.
Bovendien kan een app op meerdere poorten tegelijk luisteren, dus doe dat niet raak in de war als u meerdere resultaten krijgt.
Gedachten afsluiten
Porttoewijzing kan uw internetsnelheid aanzienlijk verbeteren en latentie verminderen. Maar daarvoor moet u weten welke poort of poorten u wilt configureren voor maximale doorvoer. Op een Windows-pc is dit de manier om erachter te komen welke app welke poort gebruikt, en vice versa.
Zodra u weet welke poorten door welke apps worden gebruikt, kunt u ze nu configureren op uw router. Of u kunt een open poort sluiten door het respectieve proces/de bijbehorende app te beëindigen.
Zie ook:
Subhan Zafar Subhan Zafar is een gevestigde IT-professional met interesse in het testen en onderzoeken van Windows-en serverinfrastructuur. en werkt momenteel bij Itechtics als onderzoeksadviseur. Hij heeft Electrical Engineering gestudeerd en is tevens gecertificeerd door Huawei (HCNA & HCNP Routing and Switching).