რა უნდა იცოდე
- უმარტივესი: გახსენით დაწყება მენიუ > აკრიფეთ ბრძანება > დააწკაპუნეთ მარჯვენა ღილაკით Command Prompt app > Run როგორც ადმინისტრატორი.
- აკრიფეთ netstat -ab > დააჭირეთ Enter > მოძებნეთ ელემენტი "LISTENING" მდგომარეობაში.
- ალტერნატივა არის მესამე მხარის აპის გამოყენება: ჩვენ მოგვწონს TCPView, Nirsoft CurrPorts და PortQry Command Line Port Scanner.
ეს სტატია ასახავს, თუ როგორ უნდა შეამოწმოთ ღია პორტები Windows 10-ში, რაც აუცილებელია, თუ აპლიკაციას არ შეუძლია ინტერნეტში წვდომა ან გსურთ აპლიკაციის დაბლოკვა.
როგორ შევამოწმოთ თუ პორტი ღიაა Netstat-ით
უმარტივესი გზა იმის შესამოწმებლად, გახსნილია თუ არა პორტი Windows 10-ზე, არის Netstat ბრძანების გამოყენება. „Netstat“მოკლეა ქსელის სტატისტიკისთვის. ის გაჩვენებთ, თუ რა პორტებს იყენებს ამჟამად თითოეული ინტერნეტ პროტოკოლი (როგორიცაა TCP, FTP და ა.შ.).
ბრძანებას აქვს მრავალი პარამეტრი, მაგრამ ის, რაც თქვენ უნდა გამოიყენოთ პორტის გახსნის შესამოწმებლად არის (a), რომელიც უზრუნველყოფს აქტიურ პორტებს და (b), რომელიც გეტყვით სახელს. პროცესები ამ პორტების გამოყენებით.
-
აირჩიეთ Start მენიუ და აკრიფეთ "command". დააწკაპუნეთ მაუსის მარჯვენა ღილაკით Command Prompt აპზე და აირჩიეთ Run as administrator.
-
აკრიფეთ netstat -ab და დააჭირეთ Enter თქვენ ნახავთ შედეგების გრძელ სიას, იმისდა მიხედვით, თუ რა არის ამჟამად დაკავშირებული ქსელთან. თქვენ ნახავთ მიმდინარე პროცესების ჩამონათვალს.ღია პორტის ნომრები იქნება ლოკალური IP მისამართის ბოლო ორწერტილის შემდეგ (მარცხნივ).
-
მოძებნეთ სიაში არსებული ელემენტები "LISTENING". ეს არის პროცესები, რომლებიც ურთიერთობენ ერთ-ერთი ამჟამად გახსნილი პორტით.
-
თუ გსურთ იცოდეთ პროგრამის სახელი, რომელსაც აქვს გახსნილი კონკრეტული პორტი, ჩაწერეთ netstat -aon და დააჭირეთ Enter ეს ბრძანება აჩვენებს პროტოკოლს, რომელსაც აპლიკაცია იყენებს, ლოკალურ და დისტანციურ IP მისამართებს და რაც მთავარია, აპლიკაციის PID-ს ამ პორტის გამოყენებით (ნომერი მარჯვნივ მარჯვნივ). დაიმახსოვრე, მოძებნე LISTENING სტატუსი.
-
ამ PID-თან დაკავშირებული აპლიკაციის საპოვნელად, დააწკაპუნეთ დავალების მენეჯერზე და აირჩიეთ Task Manager. აირჩიეთ დეტალები ჩანართი. მოძებნეთ PID ველში PID, რომელიც აღნიშნეთ ბრძანების ხაზის ეკრანიდან.
როგორ შევამოწმოთ მუშაობს თუ არა პორტი მესამე მხარის აპების გამოყენებით
თუ არ გსურთ გამოიყენოთ ბრძანების სტრიქონი ღია პორტების შესამოწმებლად, არის ძალიან ადვილად გამოსაყენებელი მესამე მხარის აპები, რომლებიც დაგეხმარებათ.
TCPView
TCPView არის პროგრამა, რომელიც შედის Microsoft Sysinternals-ში, რომელიც გიჩვენებთ ყველა მიმდინარე პროცესის ჩამონათვალს და მათთან დაკავშირებულ ღია პორტებს. ეს აპი აჩვენებს პორტების გახსნას და დახურვას და პაკეტების გადაცემას რეალურ დროში.
Nirsoft CurrPorts
Nirsoft CurrPorts არის კიდევ ერთი პროგრამა, რომ ნახოთ ყველა პორტი, რომელსაც ამჟამად იყენებენ აპლიკაციები და სერვისები თქვენს სისტემაში. უბრალოდ მოძებნეთ ლოკალური პორტები, რათა ნახოთ თქვენი კომპიუტერის რომელი პორტებია აქტიური.
სიაში ასევე შედის პორტები, რომლებთანაც დაკავშირებულია დისტანციურად (სერვერი ინტერნეტშია).
PortQry ბრძანების ხაზის პორტის სკანერი
დააინსტალირეთ PortQry Command Line Port Scanner სხვა ბრძანების ხაზის პროგრამისთვის, რომელიც ეძღვნება თქვენი კომპიუტერის ღია პორტების სკანირებას. მას შემდეგ რაც დააინსტალირებთ, გახსენით Command Prompt ადმინისტრატორის რეჟიმში. PortQry ავტომატურად დაინსტალირდება C:\PortQryV2 დირექტორიაში, ამიტომ შეცვალეთ თქვენი ბრძანების ხაზის დირექტორია ამ დირექტორიაში.
აკრიფეთ ბრძანება portqry.exe -local, რომ ნახოთ ყველა ღია TCP და UDP პორტი თქვენი აპარატისთვის. ის გაჩვენებთ ყველაფერს, რისი ნახვაც შეგიძლიათ NetStat ბრძანებით, პლუს პორტების რუკებები და რამდენი პორტია თითოეულ შტატში.
რა არის პორტი?
თქვენს კომპიუტერზე გაშვებული აპლიკაციები აწვდიან და იღებენ ინფორმაციას და მონაცემებს სერვერებიდან ინტერნეტის სხვაგან. ამ აპლიკაციებმა და სერვერმა იციან როგორ დაუკავშირდნენ მათი IP მისამართისა და პორტის ნომრის მიხედვით.
იფიქრეთ IP მისამართი, როგორც ქუჩის მისამართი და პორტის ნომერი, როგორც ბინის ნომერი. თუ სერვერი ან აპლიკაცია შეეცდება კომუნიკაციას სხვა პორტის ნომრის გამოყენებით, ის არ იმუშავებს. ყველა მეორე კარი "ჩაკეტილი" იქნება, რადგან სხვა პორტები დაკეტილია.