Kontroller, om en fjernnetværksport er åben ved hjælp af kommandolinje
- Kategori: Windows
Der var tidspunkter, hvor vi plejede at teste netværksforbindelse til en bestemt port på routeren ved hjælp af telnet -kommando. Tidligere var Telnet forudinstalleret i Windows, men ikke i Windows 10. Vi undersøger forskellige muligheder for at kontrollere, om en fjernnetværksport er åben ved hjælp af kommandolinjemuligheder i Windows 10. Hurtig oversigt skjule 1 Installer Telnet i Windows 10 2 Kontroller, om porten er åben eller ej, ved hjælp af kommandoprompt 3 Kontroller den åbne port ved hjælp af PowerShell
Windows 10 leveres ikke med Telnet forudinstalleret. Selv DOS Command Prompt er også blevet sekundær med PowerShell i centrum.
Portqry plejede at være den foretrukne kommando for at kontrollere, at eksterne porte var i live og lytter, men det var kun tilgængeligt indtil Windows XP og Windows Server 2003.
Installer Telnet i Windows 10
Hvis du går strengt med en DOS -baseret kommando, har du ingen anden mulighed end at installere telnet i Windows 10. Følg instruktionerne herunder for at installere Telnet:
- Åbn kommandoprompt Kør -> cmd
- Kør følgende kommando:
pkgmgr / iu: TelnetClient - Gå til Kør -> telnet
Kontroller, om porten er åben eller ej, ved hjælp af kommandoprompt
Følg instruktionerne herunder for at kontrollere netværksporten:
Åbn Telnet ved hjælp af de tre trin, der er beskrevet ovenfor, og udfør følgende kommando:
åbn google.com 80
Hvor google.com er den vært, du vil teste. Du kan også angive en IP -adresse i stedet for navnet. 80 er det portnummer, som du vil undersøge. Du skal erstatte 80 med det ønskede portnummer.
Hvis du modtager Tryk på en vilkårlig tast for at fortsætte prompt, betyder det, at porten er åben og reagerer på telnet. Hvis du modtager Forbindelsen kunne ikke åbnes eller en tom skærm med blinkende markør, betyder det, at porten er lukket.
Hvis du modtager Forbindelse til vært mistet , betyder det, at porten er åben, men værten accepterer ikke nye forbindelser.
Kontroller den åbne port ved hjælp af PowerShell
Da Microsoft presser på PowerShell, og CMD er blevet et ældre system, burde vi bruge PowerShell til det meste af vores arbejde. Lad os kontrollere, om en fjernnetværksport er åben og lytter eller ej.
- Åbn PowerShell ved at gå til Kør -> powershell
- Kør følgende kommando
tnc google.com -port 80

Kontrol af åben port ved hjælp af PowerShell
tns er en forkortelse for Test-netværkstilslutning kommando. google.com er værtsnavnet. Du kan også angive en IP -adresse i stedet for værtsnavnet. Du kan angive portnummeret ved hjælp af -port -kontakten i slutningen af tnc -kommandoen.
TNC -kommandoen giver dig grundlæggende oplysninger om netværksforbindelsen, f.eks. Computernavn, IP -adresse, grænseflade, som du opretter forbindelse til, kilde -IP, om pingen er vellykket eller ej, Ping -svartid og endelig TcpTestSucceeded. TcpTestSuccesed vil give dig Sand hvis porten er åben og falsk hvis havnen er lukket.
Disse kommandoer og teknikker er meget nyttige, når du foretager fejlfinding af et netværk. Lad os vide, om dette har været nyttigt for dig i kommentarerne herunder, og vi vil tilføje flere fejlfindingsteknikker i fremtiden.