Suriin Kung Ang isang Remote Network Port Ay Bukas Gamit ang Command Line

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

May mga oras na sinubukan namin ang pagsubok sa pagkakakonekta ng network ng isang tukoy na port ng router gamit ang telnet command. Ang Telnet ay dating paunang naka-install sa Windows ngunit hindi sa Windows 10. Sinisiyasat namin ang iba't ibang mga posibilidad upang suriin kung ang isang malayuang port ng network ay bukas gamit ang mga pagpipilian ng linya ng utos sa Windows 10. Mabilis na Buod tago 1 I-install ang Telnet sa Windows 10 2 Suriin kung bukas ang port o hindi gumagamit ng Command Prompt 3 Suriin ang bukas na port gamit ang PowerShell

Ang Windows 10 ay hindi kasama ng paunang naka-install na Telnet. Kahit na ang DOS Command Prompt ay naging pangalawa din sa pagkuha ng PowerShell sa gitnang yugto.

Ang Portqry ay dating utos ng pagpipilian para sa pag-check sa mga malalayong port na buhay at nakikinig ngunit magagamit lamang ito hanggang sa Windows XP at Windows Server 2003.

I-install ang Telnet sa Windows 10

Kung mahigpit kang pupunta sa isang utos na nakabatay sa DOS pagkatapos ay maiiwan ka nang walang pagpipilian ngunit i-install ang telnet sa Windows 10. Upang mai-install ang Telnet, sundin ang mga tagubilin sa ibaba:

  1. Buksan ang Command Prompt Patakbuhin -> cmd
  2. Patakbuhin ang sumusunod na utos:
    pkgmgr / iu: TelnetClient
  3. Pumunta sa Run -> telnet

Suriin kung bukas ang port o hindi gumagamit ng Command Prompt

Upang suriin ang network port, sundin ang mga tagubilin sa ibaba:

Buksan ang Telnet gamit ang tatlong mga hakbang na inilarawan sa itaas at ilabas ang sumusunod na utos:

buksan ang google.com 80

Kung saan ang google.com ang host na nais mong subukan. Maaari mo ring ilagay ang isang IP address sa halip na ang pangalan. Ang 80 ay ang numero ng port na nais mong siyasatin. Dapat mong palitan ang 80 ng nais mong numero ng port.

Kung natanggap mo Pindutin ang anumang key upang magpatuloy prompt, nangangahulugan ito na ang port ay bukas at tumutugon sa telnet. Kung natanggap mo Hindi mabuksan ang koneksyon o isang blangkong screen na may blinking cursor, nangangahulugan ito na ang port ay sarado.

Kung natanggap mo Nawala ang koneksyon sa host , nangangahulugan ito na ang port ay bukas ngunit ang host ay hindi tumatanggap ng mga bagong koneksyon.

Suriin ang bukas na port gamit ang PowerShell

Dahil pinipilit ng Microsoft ang PowerShell at ang CMD ay naging isang sistemang pamana, dapat ay gumagamit kami ng PowerShell para sa karamihan sa aming pagtatrabaho. Suriin natin kung ang isang malayuang port ng network ay bukas at nakikinig o hindi.

  1. Buksan ang PowerShell sa pamamagitan ng pagpunta sa Patakbuhin -> powershell
  2. Patakbuhin ang sumusunod na utos
    tnc google.com -port 80
Sinusuri ang bukas na port gamit ang PowerShell

Sinusuri ang bukas na port gamit ang PowerShell

ang tns ay maikli para sa Pagsubok-NetworkConnection utos google.com ang host name. Maaari ka ring maglagay ng isang IP address sa halip na ang pangalan ng host. Maaari mong tukuyin ang numero ng port gamit ang switch na -port sa dulo ng utos ng tnc.

Ang utos ng TNC ay magbibigay sa iyo ng pangunahing impormasyon tungkol sa koneksyon sa network tulad ng pangalan ng computer, IP address, Interface kung saan ka kumokonekta, pinagmulan ng IP, kung matagumpay ang ping o hindi, oras ng pagsagot ng Ping at sa wakas ay TcpTestSuccessed. TcpTestSuccessed bibigyan ka Totoo kung ang port ay bukas at hindi totoo kung sarado ang port.

Ang mga utos at diskarteng ito ay lubhang kapaki-pakinabang kapag nag-troubleshoot ka ng isang network. Mangyaring ipaalam sa amin kung ito ay naging kapaki-pakinabang para sa iyo sa mga komento sa ibaba at magdaragdag kami ng higit pang mga diskarte sa pag-troubleshoot sa hinaharap.