Provjerite je li udaljeni mrežni port otvoren pomoću naredbenog retka

Isprobajte Naš Instrument Za Uklanjanje Problema

Bilo je trenutaka kada smo testirali mrežnu povezanost određenog porta usmjerivača pomoću naredbe telnet. Telnet je prije bio unaprijed instaliran u sustavu Windows, ali ne i u sustavu Windows 10. Istražujemo različite mogućnosti da provjerimo je li udaljeni mrežni port otvoren pomoću opcija naredbenog retka u sustavu Windows 10. Brzi sažetak sakriti 1 Instalirajte Telnet u sustavu Windows 10 2 Provjerite je li port otvoren ili ne pomoću naredbenog retka 3 Provjerite otvoreni port pomoću programa PowerShell

Windows 10 ne dolazi s unaprijed instaliranim Telnet-om. Čak je i DOS naredbeni redak također postao sekundaran s PowerShell -om u središtu pozornosti.

Portqry je nekad bila naredba izbora za provjeru udaljenih portova živih i slušajući, ali bila je dostupna samo do Windows XP i Windows Server 2003.

Instalirajte Telnet u sustavu Windows 10

Ako idete strogo s naredbom zasnovanom na DOS -u, ne preostaje vam ništa drugo nego instalirati telnet u sustavu Windows 10. Da biste instalirali Telnet, slijedite donje upute:

  1. Otvorite naredbeni redak Pokreni -> cmd
  2. Pokrenite sljedeću naredbu:
    pkgmgr / iu: TelnetClient
  3. Idite na Pokreni -> telnet

Provjerite je li port otvoren ili ne pomoću naredbenog retka

Da biste provjerili mrežni port, slijedite upute u nastavku:

Otvorite Telnet pomoću tri gore opisana koraka i izdajte sljedeću naredbu:

otvorite google.com 80

Gdje je google.com domaćin koji želite testirati. Umjesto imena možete staviti i IP adresu. 80 je broj porta koji želite ispitati. 80 trebate zamijeniti željenim brojem porta.

Ako primite pritisnite bilo koju tipku za nastavak prompta, to znači da je port otvoren i da odgovara na telnet. Ako primite Otvaranje veze nije uspjelo ili prazan zaslon s trepćućim kursorom, to znači da je priključak zatvoren.

Ako primite Veza s hostom je prekinuta , to znači da je port otvoren, ali host ne prihvaća nove veze.

Provjerite otvoreni port pomoću programa PowerShell

Budući da Microsoft gura PowerShell, a CMD je postao naslijeđeni sustav, PowerShell bismo trebali koristiti za većinu svog rada. Provjerimo je li udaljeni mrežni port otvoren i sluša li ili ne.

  1. Otvorite PowerShell tako da odete na Pokreni -> powershell
  2. Pokrenite sljedeću naredbu
    tnc google.com -port 80
Provjera otvorenog porta pomoću programa PowerShell

Provjera otvorenog porta pomoću programa PowerShell

tns je kratica za Test-NetworkConnection naredba. google.com je naziv hosta. Također možete staviti IP adresu umjesto imena hosta. Broj porta možete navesti pomoću prekidača -port na kraju naredbe tnc.

TNC naredba će vam dati osnovne podatke o mrežnoj vezi, poput naziva računala, IP adrese, sučelja putem kojeg se povezujete, IP izvora, je li ping uspješan ili ne, vrijeme odgovora Pinga i na kraju TcpTestSucceeded. TcpTestSucceeded će vam dati Pravi ako je port otvoren i lažno ako je luka zatvorena.

Ove naredbe i tehnike vrlo su korisne pri rješavanju problema s mrežom. Javite nam ako vam je ovo bilo korisno u komentarima ispod, a mi ćemo ubuduće dodati još tehnika rješavanja problema.