Sådan pinger du en specifik port

partikeljord med teknologinetværkscirkel over billedet sløret af bybilledets baggrund, teknologi og innovationskoncept

Billedkredit: Fotograf er mit liv./Moment/GettyImages

Ping er et værktøj, der bruges til at kontrollere status for netværksforbindelser mellem to computere. Teknisk set bruger ping en protokol, der ikke inkluderer konceptet med portnumre, så der er ingen standard ping-port, og du kan heller ikke bruge ping til at kontrollere status for en specifik port. Du kan dog bruge andre værktøjer til at kontrollere, om du er i stand til at oprette forbindelse til en bestemt IP-adresse og port, hvilket svarer til at sende et ping til en IP og port.

Sådan pinger du en port

Ping tjekker, om det er muligt at nå én computer fra en anden. Den bruger det, der kaldes internet control message protocol, eller ICMP, oven på standard internet protokol for at bede en computer på en bestemt IP-adresse om at sende en svarbesked for at bekræfte, at de to kan kommunikere.

Dagens video

Ping-værktøjer er inkluderet i de fleste moderne operativsystemer, og på Microsoft Windows, Apple macOS og Linux kan du bruge kommandolinjen til at sende et ping. Du skal blot skrive "ping" efterfulgt af et internetdomænenavn eller en IP-adresse for at sende en ping-besked og få besked om eventuelle svar.

IP og ICMP inkluderer ikke begrebet portnumre. Disse er inkluderet i protokoller på højere niveau, inklusive transmissionskontrolprotokollen eller TCP, der bruges til at levere World Wide Web-trafik og e-mails. Porte er også inkluderet i brugerdatagramprotokollen eller UDP, der bruges til at sende noget enklere internettrafik. I begge protokoller bruges portnumre til at skelne mellem forskellige tjenester, der kører på den samme server. For eksempel forbinder webbrowsere normalt til port 80 på en webserver, og e-mail-værktøjer forbindes til port 25 for at sende beskeder med den simple mailoverførselsprotokol.

Fordi ping ikke fungerer over en protokol med portnumre, kan du ikke pinge en bestemt port på en maskine. Du kan dog bruge andre værktøjer til at åbne en forbindelse til en bestemt IP og port og få de samme oplysninger, som du ville få, hvis du kunne pinge en IP og port.

Ping alternativer til at tjekke porte

En teknik til at kontrollere, om du kan oprette forbindelse til en bestemt maskine, er at bruge telnet, et simpelt netværksforbindelsesværktøj. Det er installeret på Windows, macOS og Linux.

På Windows skal du muligvis aktivere telnet, før du kan bruge det via kontrolpanelet. For at gøre det skal du åbne Start-menuen og skrive "Kontrolpanel" i søgefeltet. Klik på "Programmer" efterfulgt af "Programmer og funktioner". Vælg "Slå Windows-funktioner til og fra" og "Telnet Client" for at tænde for telnet. Klik på "OK", hvis du bliver bedt om det.

Når telnet er aktiveret, skal du åbne en kommandoprompt på dit operativsystem. I Windows gør du dette ved at skrive "cmd" i søgefeltet i startmenuen og klikke på kommandopromptikonet. I kommandopromptvinduet skal du skrive "telnet" efterfulgt af et mellemrum, derefter en IP-adresse eller et domænenavn efterfulgt af et andet mellemrum og derefter portnummeret. For eksempel for at tjekke om du kan tilslutte til port 80 på www.eksempel.dk, skriver du "telnet www.eksempel.dk 80" i kommandopromptvinduet.

Hvis porten er åben og tilgængelig, modtager du et svar fra den anden computer. Ellers får du vist en fejlmeddelelse.

Du kan bruge andre værktøjer til at kontrollere, om en port er åben. Hvis det er en port, du vil oprette forbindelse til med et bestemt værktøj, såsom en e-mail-klient eller webbrowser, bruger du dette værktøj til at forsøge at oprette forbindelse til porten. Du kan også bruge andre netværksvedligeholdelsesværktøjer, såsom Netcat, Nmap eller Ncat til at teste en bestemt port.