Paano Suriin ang Buksan ang TCP / IP Ports sa Windows

Tuwing nais ng isang application na gawing naa-access ang sarili nito sa network, inaangkin nito ang isang TCP / IP port, na nangangahulugang ang port ay hindi maaaring gamitin ng iba pa. Kaya paano mo masusuri ang mga bukas na port upang makita kung anong application ang gumagamit na nito?

Ang isang IP address ay tumutukoy sa isang computer — o iba pang network device — sa isang network. Kapag ang isang aparato ay nagpapadala ng trapiko sa isa pa, ginagamit ang IP address upang i-ruta ang trapikong iyon sa naaangkop na lugar. Kapag naabot ng trapiko ang tamang lugar, kailangang malaman ng aparato kung aling app o serbisyo ang ipapadala sa trapiko. Doon pumapasok ang mga port. Kung ang IP address ay katulad ng isang address sa kalye sa isang piraso ng mail, ang port ay isang bagay tulad ng pangalan ng tao sa tirahan na nakakuha ng mail. Sa karamihan ng bahagi, hindi mo kailangang mag-alala tungkol sa mga port. Ngunit paminsan-minsan, maaari kang makaharap ng isang app na nakatakdang makinig para sa trapiko sa parehong port na mayroon nang ibang app na ginagamit. Sa kasong iyon, kakailanganin mong makilala ang app na mayroon nang ginagamit na port.

KAUGNAYAN:Ano ang Pagkakaiba sa Pagitan ng TCP at UDP?

Mayroong isang bilang ng mga paraan upang masabi kung anong application ang may naka-lock na port, ngunit lalakasan ka namin sa isang pares ng mga built-in na paraan na gumagamit ng Command Prompt, at pagkatapos ay ipakita sa iyo ang isang mahusay na application ng freeware na ginagawang mas madali . Ang lahat ng mga pamamaraang ito ay dapat na gumana kahit aling bersyon ng Windows ang iyong ginagamit.

Gumamit ng Mga Built-In na Tool upang Makita Ano ang Pakikinig sa isang Port

Mayroon kaming dalawang mga utos upang ipakita sa iyo. Inililista ng una ang mga aktibong port kasama ang pangalan ng proseso na ginagamit ang mga ito. Karamihan sa mga oras, ang utos na iyon ay gagana nang maayos. Gayunpaman, kung minsan, hindi makakatulong sa iyo ang pangalan ng proseso na tukuyin kung anong app o serbisyo ang mayroon talagang nakatali na port. Para sa mga oras na iyon, kakailanganin mong ilista ang mga aktibong port kasama ang kanilang mga numero ng pagkakakilanlan ng proseso at pagkatapos ay tingnan ang mga prosesong iyon sa Task Manager.

Isa sa Opsyon: Tingnan ang Paggamit ng Port Kasabay ng Mga Pangalan ng Proseso

Una, kakailanganin mong buksan ang Command Prompt sa mode ng administrator. Pindutin ang Start, at pagkatapos ay i-type ang "utos" sa box para sa paghahanap. Kapag nakita mong lumitaw ang "Command Prompt" sa mga resulta, i-right click ito at piliin ang "Run as administrator."

Sa Command Prompt, i-type ang sumusunod na teksto at pagkatapos ay pindutin ang Enter:

netstat -ab

KAUGNAYAN:Paano i-save ang Output ng Command Prompt sa isang Text File sa Windows

Matapos mong ma-enter ang Enter, ang mga resulta ay maaaring tumagal ng isang minuto o dalawa upang ganap na maipakita, kaya maging mapagpasensya. Mag-scroll sa listahan upang mahanap ang port (na nakalista pagkatapos ng colon sa kanan ng lokal na IP address), at makikita mo ang pangalan ng proseso na nakalista sa ilalim ng linya na iyon. Kung nais mong gawing mas madali ang mga bagay, tandaan na maaari mo ring i-pipe ang mga resulta ng utos sa isang text file. Maaari mo lamang hanapin ang text file para sa numero ng port na hinahabol mo.

Dito, halimbawa, maaari mong makita na ang port 49902 ay nakatali sa pamamagitan ng isang proseso na pinangalanang picpick.exe. Ang PicPick ay isang editor ng imahe sa aming system, kaya maaari naming ipalagay na ang port ay talagang nakatali ng proseso na regular na sumusuri para sa mga pag-update sa app.

Pangalawang Opsyon: Tingnan ang Paggamit ng Port Kasabay ng Mga Pagkakakilala sa Proseso

Kung ang pangalan ng proseso para sa numero ng port na hinahanap mo ay nagpapahirap sabihin kung ano ang kaugnay na app, maaari mong subukan ang isang bersyon ng utos na nagpapakita ng mga pagkakakilanlan ng proseso (PID) kaysa sa mga pangalan. I-type ang sumusunod na teksto sa Command Prompt, at pagkatapos ay pindutin ang Enter:

netstat -aon

Ang haligi sa dulong kanan ay naglilista ng mga PID, kaya hanapin lamang ang isang nakasalalay sa port na sinusubukan mong i-troubleshoot.

Susunod, buksan ang Task Manager sa pamamagitan ng pag-right click sa anumang bukas na puwang sa iyong taskbar at pagpili ng "Task Manager."

Kung gumagamit ka ng Windows 8 o 10, lumipat sa tab na "Mga Detalye" sa Task Manager. Sa mga mas lumang bersyon ng Windows, makikita mo ang impormasyong ito sa tab na "Mga Proseso". Pagbukud-bukurin ang listahan ng proseso sa pamamagitan ng haligi na "PID" at hanapin ang PID na nauugnay sa port na iyong iniimbestigahan. Maaaring masasabi mo pa tungkol sa kung anong app o serbisyo ang nakatali sa port sa pamamagitan ng pagtingin sa hanay na "Paglalarawan".

Kung hindi, i-right click ang proseso at piliin ang "Buksan ang lokasyon ng file." Ang lokasyon ng file ay malamang na magbibigay sa iyo ng mga pahiwatig tungkol sa kung anong app ang kasangkot.

Kapag nandiyan ka na, maaari mong gamitin ang mga End Process, Buksan ang Lokasyon ng File, o Pumunta sa (mga) pagpipilian ng Pagpipilian upang makontrol ang proseso o ihinto ito.

Gumamit ng NirSoft CurrPorts upang Makita Ano ang Pakikinig sa isang Port

Kung hindi ka talaga ang uri ng Command Prompt — o mas gugustuhin mo lamang na gumamit ng isang simpleng utility upang magawa ang lahat ng ito sa isang hakbang — inirerekumenda namin ang mahusay na freeware CurrPorts utility ng NirSoft. Sige at i-download ang tool. Siguraduhin lamang na nakakuha ka ng tamang bersyon (ang regular na bersyon ay para sa 32-bit Windows at ang bersyon ng x64 ay para sa 64-bit Windows). Ito ay isang portable app, kaya hindi mo kakailanganin itong i-install. I-unzip lamang ang folder ng pag-download at patakbuhin ang naisakatuparan.

KAUGNAYAN:Paano Ko Malalaman kung Tumatakbo ako ng 32-bit o 64-bit na Windows?

Sa window ng CurrPorts, pag-uuri ayon sa haligi ng "Local Port", hanapin ang port na iyong sinisiyasat, at makikita mo ang lahat — ang pangalan ng proseso, PID, port, ang buong landas patungo sa proseso, at iba pa.

Upang gawing mas madali ito, mag-double click sa anumang proseso upang makita ang bawat solong detalye sa isang window.

Kapag natukoy mo kung anong app o serbisyo ang nakatali sa port na iyong iniimbestigahan, nasa sa iyo kung paano ito hahawakan. Kung ito ay isang app, maaari kang magkaroon ng pagpipilian upang tukuyin ang ibang numero ng port. Kung ito ay isang serbisyo — o wala kang pagpipilian upang tukuyin ang ibang numero ng port — malamang na titigilan mo ang serbisyo o alisin ang app.


$config[zx-auto] not found$config[zx-overlay] not found