Kas jāzina
- Vienkāršākais: atveriet izvēlni Sākt > ierakstiet komandu > ar peles labo pogu noklikšķiniet uz lietotnes Command Prompt > Run as administrators.
- Ierakstiet netstat -ab > nospiediet Enter > meklējiet vienumus stāvoklī "KLAUSA".
- Alternatīva ir izmantot trešās puses lietotni: mums patīk TCPView, Nirsoft CurrPorts un PortQry komandrindas portu skeneris.
Šajā rakstā ir aprakstīts, kā pārbaudīt atvērtus portus operētājsistēmā Windows 10, kas ir nepieciešams, ja lietojumprogramma nevar piekļūt internetam vai vēlaties bloķēt lietojumprogrammu.
Kā pārbaudīt, vai ports ir atvērts, izmantojot Netstat
Vienkāršākais veids, kā pārbaudīt, vai operētājsistēmā Windows 10 ir atvērts ports, ir izmantot Netstat komandu. "Netstat" ir saīsinājums no tīkla statistikas. Tas parādīs, kādus portus katrs interneta protokols (piemēram, TCP, FTP utt.) pašlaik izmanto.
Komandai ir daudz parametru, taču tie, kas jums būs jāizmanto, lai pārbaudītu, vai ports ir atvērts, ir (a), kas nodrošina aktīvos portus, un (b), kas norādīs procesi, kas izmanto šos portus.
-
Atlasiet izvēlni Sākt un ierakstiet "command". Ar peles labo pogu noklikšķiniet uz lietotnes Komandu uzvedne un atlasiet Palaist kā administratoram.
-
Ierakstiet netstat -ab un nospiediet Enter Atkarībā no tā, kas pašlaik tiek savienots ar tīklu, tiks parādīts garš rezultātu saraksts.. Tiks parādīts darbojošos procesu saraksts. Atvērtie portu numuri būs aiz pēdējā kola vietējā IP adresē (kreisajā pusē).
-
Atrodiet sarakstā vienumus ar statusu "KLAUSA". Šie ir procesi, kas sazinās, izmantojot vienu no pašlaik atvērtajiem portiem.
-
Ja vēlaties uzzināt programmas nosaukumu, kurai ir atvērts konkrēts ports, ierakstiet netstat -aon un nospiediet Enter Šī komanda parādīs lietotnes izmantoto protokolu, vietējās un attālās IP adreses un, pats galvenais, lietojumprogrammas PID, kas izmanto šo portu (numurs labajā malā). Neaizmirstiet meklēt statusu KLAUSĪŠANĀS.
-
Lai atrastu ar šo PID saistīto lietojumprogrammu, ar peles labo pogu noklikšķiniet uz uzdevumu pārvaldnieka un atlasiet Task Manager. Atlasiet cilni Detaļas. PID laukā meklējiet PID, ko atzīmējāt komandu uzvednes ekrānā.
Kā pārbaudīt, vai ports darbojas, izmantojot trešās puses lietotnes
Ja nevēlaties izmantot komandu uzvedni, lai pārbaudītu atvērtos portus, ir ļoti viegli lietojamas trešo pušu lietotnes, kas var palīdzēt.
TCPView
TCPView ir programmā Microsoft Sysinternals iekļauta utilīta, kas parāda visu darbojošos procesu sarakstu un ar tiem saistītos atvērtos portus. Šī lietotne reāllaikā parāda portu atvēršanu un aizvēršanu un pakešu pārsūtīšanu.
Nirsoft CurrPorts
Nirsoft CurrPorts ir vēl viena utilīta, lai skatītu visus portus, ko pašlaik izmanto jūsu sistēmas lietojumprogrammas un pakalpojumi. Vienkārši meklējiet kolonnu local ports, lai redzētu, kuri datora porti ir aktīvi.
Sarakstā ir arī porti, ar kuriem tiek izveidots savienojums ar attālo galu (internetā esošais serveris).
PortQry komandrindas portu skeneris
Instalējiet PortQry komandrindas portu skeneri citai komandrindas utilītai, kas paredzēta datora atvērtu portu skenēšanai. Kad esat to instalējis, atveriet komandu uzvedni administratora režīmā. PortQry automātiski instalē C:\PortQryV2 direktorijā, tāpēc mainiet komandu uzvednes direktoriju uz šo direktoriju.
Ierakstiet komandu portqry.exe -local, lai redzētu visus jūsu datora atvērtos TCP un UDP portus. Tas parādīs visu, ko varat redzēt ar NetStat komandu, kā arī portu kartējumus un to, cik portu ir katrā stāvoklī.
Kas ir osta?
Lietojumprogrammas, kas darbojas jūsu datorā, sasniedz un iegūst informāciju un datus no serveriem citur internetā. Šīs lietojumprogrammas un serveris zina, kā sazināties, pamatojoties uz to IP adresi un porta numuru.
Padomājiet par IP adresi kā ielas adresi un porta numuru kā dzīvokļa numuru. Ja serveris vai lietojumprogramma mēģina sazināties, izmantojot citu porta numuru, tas nedarbosies. Visas pārējās durvis tiks "aizslēgtas", jo citas pieslēgvietas ir aizvērtas.