Jak sprawdzić, które porty są otwarte na komputerze z systemem Windows 10

windows 10

Jak sprawdzić, które porty są otwarte na komputerze z systemem Windows 10

Być może rozwiązujesz problem z łącznością sieciową dla określonego programu i musisz sprawdzić, czy jego port jest otwarty. Co zrobić, jeśli chcesz potwierdzić, że Twoje urządzenie NAS może komunikować się z komputerem z systemem Windows 10? Bez względu na powód, dla którego musisz szukać otwartych portów, ten artykuł zawiera szczegółowe instrukcje sprawdzania ich w systemie Windows 10 za pomocą kilku dostępnych narzędzi, wbudowanych lub bezpłatnych do pobrania i używania.

Istnieje kilka przydatnych narzędzi do skanowania otwartych portów w systemie Windows. Zobaczysz, jak to zrobić w NetStat, PortQry.exe i NirSoft CurrPorts.

Używanie NetStat do sprawdzania otwartych portów w systemie Windows 10

Jednym z najprostszych sposobów sprawdzenia otwartych portów jest użycie NetStat.exe. To narzędzie można znaleźć w folderze „System32” w systemie Windows 10. Z NetStatmożesz zobaczyć otwarte porty lub porty używane przez określonego hosta.

Netstat to skrót od „statystyki sieci”. Pokazuje statystyki protokołów oraz bieżące połączenia sieciowe TCP i IP. Dwa polecenia potrzebne do zidentyfikowania otwartych portów w „netstat -ab” i „netstat -aon”.

Oto wyjaśnienie, co oznacza każda litera z poleceń.

  • „a” wyświetla wszystkie połączenia i porty nasłuchowe.
  • „b” przedstawia wszystkie pliki wykonywalne zaangażowanych w tworzenie każdego portu nasłuchującego.
  • „o” zapewnia identyfikator procesu będącego właścicielem, powiązany z każdym z połączeń.
  • „n” pokazuje adresy i numery portów jako cyfry.

Pomocne są dwa polecenia, w zależności od potrzeb. Druga opcja (netstat -aon) dodatkowo udostępnia identyfikator procesu, który można później wyszukać w pliku Menadżer zadań.

Używanie „netstat -ab” do identyfikowania otwartych portów

Pierwsza opcja, której użyjesz (netstat -ab) wyświetla wszystkie aktywne porty i nazwę procesu, który ich używa.

  • W pasku wyszukiwania Cortany wpisz następujące polecenie bez cudzysłowów: „cmd” następnie wybierz „Uruchom jako administrator.”
  • Teraz wpisz „netstat -ab” bez cudzysłowów, a następnie naciśnij „Wchodzić.”
  • Poczekaj na załadowanie wyników. Nazwy portów są wyświetlane obok każdego lokalnego adresu IP.
  • Poszukaj numeru portu, którego potrzebujesz, i jeśli jest to napisane SŁUCHAJĄCY w Państwo oznacza to, że twój port to „otwarty”.
  • Używanie „netstat -aon” do identyfikowania otwartych portów

    Druga opcja (netstat -aon) zawiera identyfikatory procesów, których użyjesz do identyfikacji zadania/aplikacji w Menadżer zadań. Niektóre procesy mogą być trudne do zidentyfikowania za pomocą „netstat -ab”, więc używa się „netstat -aon”. Jak wspomniano powyżej, „a” reprezentuje wszystkie połączenia i porty, „o” reprezentuje identyfikator procesu będącego właścicielem, a „n” reprezentuje adresy i numery portów jako cyfry.

    Użycie „netstat -aon” przydaje się, gdy „netstat -ab” nie wystarczy do zidentyfikowania, który program ma zajęty określony port. W takim przypadku wykonaj następujące czynności:

  • W pasku wyszukiwania Cortany wpisz następujące polecenie bez cudzysłowów: „cmd” następnie wybierz „Uruchom jako administrator” jeśli nie jest już otwarty.
  • W środku wpisz następujące polecenie bez cudzysłowów: „netstat -aon” następnie naciśnij „Wchodzić”.
  • Zobaczysz teraz pięć kolumn: Protokoły, Lokalny adres, Zagraniczny adres, Państwooraz PID (Identyfikator procesu). w Lokalny adres, masz numer portu. Na przykład: 0.0.0.0:135. Tutaj 135 to numer portu.
  • W kolumnie „Stan” zobaczysz, czy określony port wydaje się otwarty. W przypadku otwartych portów powie SŁUCHAJĄCY.
  • Aby sprawdzić, która aplikacja korzysta z określonego portu, znajdź PID (liczbę z ostatniej kolumny) dla określonego portu.
  • Otworzyć „Menadżer zadań” naciskając „Ctrl + Shift + Esc.”
  • Idź do „Detale” lub „Usługi” kartę, aby zobaczyć wszystkie procesy w systemie Windows 10. Posortuj je według kolumny PID, aby znaleźć PID portu, z którym próbujesz rozwiązać problem. Możesz zobaczyć, która aplikacja korzysta z portu w Opis Sekcja.
  • Sprawdzanie otwartych portów za pomocą NirSoft CurrPorts

    Jeśli uważasz, że rozwiązanie Command Prompt jest zbyt trudne, prostszą alternatywą jest użycie NirSoft CurrPorts. To narzędzie wyświetla aktualnie otwarte porty (TCP lub IP i UDP). Zobaczysz także informacje o określonym procesie, takie jak nazwa, ścieżka, informacje o wersji itp.

    To narzędzie istnieje już od dłuższego czasu i jest dostępne dla systemu Windows 10. Link do pobrania NirSoft Currports można znaleźć na stronie internetowej Nirsoft u dołu.

    Uwaga: Upewnij się, że pobierasz poprawną wersję. Oni mają 32-bitowy oraz 64-bitowy wersje. Aplikacja jest przenośna. Rozpakuj folder, a następnie uruchom plik wykonywalny.

    Po uruchomieniu CurrPorts wykonaj następujące czynności:

  • Zobaczysz listę procesów komputera. Sortuj je według „Port lokalny” aby łatwiej je przeszukiwać.
  • Teraz znajdź i wybierz port, z którym rozwiązujesz problem.
  • Możesz teraz zobaczyć wszystkie szczegóły procesu, takie jak jego Nazwa procesu, Identyfikator procesu, Państwoitp.
  • Innym sposobem jest dwukrotne kliknięcie procesu, aby zobaczyć jego szczegóły w jednym oknie.

    Sprawdzanie otwartych portów za pomocą PortQry.exe

    PortQry.exe to kolejne przydatne narzędzie, które pozwala skanować otwarte porty. Pobierasz PortQry (przewiń w dół, aby zobaczyć pobieranie) i rozpakuj go, aby uruchomić go za pomocą wiersza polecenia. Możesz także pobrać PortQryUI (więcej na ten temat poniżej) jako dodatek, jeśli nie chcesz używać wiersza poleceń, który jest graficznym interfejsem użytkownika (GUI) dla PortQry.

    Z portqry.exe wstawiasz określone parametry, które znajdziesz w folderze pliku wykonywalnego.

    Jak uruchomić PortQry.exe przy użyciu wiersza polecenia

  • Pobierz PortQry, a następnie rozpakuj pliki do wybranej lokalizacji. Wartość domyślna to „C:”, ale w razie potrzeby można ją zmienić.
  • Jeśli w domyślnym katalogurodzaj cd c: PortQryV2 w wierszu polecenia, aby ustawić lokalizację pliku wykonywalnego.
  • Jeśli w katalogu niestandardowymrodzaj płyta CD [drive letter]:[folder1][folder2] ale zastąp całą treść w nawiasach kwadratowych rzeczywistymi nazwami. Dołącz wszystkie potrzebne foldery.
  • Rodzaj portqry.exe — lokalny aby go uruchomić. To polecenie wyświetla używane porty TCP i UDP dla określonego hosta lokalnego.
  • Oprócz wszystkich parametrów wyświetlanych przez NetStat, Portqry pokazuje również kilka mapowań portów i liczbę portów w każdym stanie.
  • Możesz także sprawdzić otwarte porty dla zdalnego hosta. W wierszu polecenia po prostu uruchom portqry.exe -n . Upewnij się, że nazwa hosta i adres IP zostały zastąpione nazwą i adresem IP zdalnego hosta.
  • Jeśli chcesz wyszukać określony port, możesz dodać -e do wiersza poleceń.
  • Jak uruchomić PortQry.exe przy użyciu dodatku interfejsu użytkownika

    Dla tych, którzy wolą używać interfejsu graficznego zamiast poleceń podczas korzystania z PortQry.exe, Microsoft oferuje dodatek o nazwie PortQryUI.

    Dodatek PortQryUI zawiera już niezbędną wersję PortQry, więc nie potrzebujesz obu pobrań, aby z niego korzystać.

  • Pobierz PortQryUI, a następnie rozpakuj pliki do wybranej lokalizacji. Wartość domyślna to „C:”, ale w razie potrzeby można ją zmienić.
  • Początek „Eksplorator Windows” i przejdź do lokalizacji pliku PortQryUI.exe, a następnie kliknij go, aby uruchomić interfejs użytkownika.
  • Aby wyświetlić porty TCP i UDP dla lokalnego hosta (twojego komputera), pozostaw docelowy adres IP jako 127.0.0.1, aby przechodził przez urządzenia sieciowe i ustawienia konfiguracyjne (karta sieciowa, konfiguracja routera itp.), a nie tylko odczytywał z lokalnego komputer.
  • Aby wyświetlić wszystkie porty TCP i UDP, kliknij „Ręcznie wprowadź porty zapytań”, a następnie wpisz „1-65535” w sekcji „Porty do zapytania”. Wybierz także „TCP”, „UDP” lub „Oba” z listy rozwijanej „Protokół”.
  • Aby przefiltrować listę portów TCP/UDP, kliknij „Usługa predefiniowana zapytania”, następnie wybierz usługę do zapytania. Możesz wybrać tylko jeden na raz.
  • Możesz również sprawdzić zdalnego hosta, zmieniając nazwę FQDN lub domenę w polu zapytania u góry.
  • Jeśli chcesz sprawdzić konkretny port, wprowadź numer w polu „Porty do zapytania”.
  • Podsumowując, wiedza, jak sprawdzić, czy określony port jest otwarty, czy nie, może się przydać, jeśli rozwiązujesz problemy z połączeniem sieciowym programu lub potrzebujesz portu dla określonej gry. Na szczęście nie jest to takie trudne, jak się wydaje.

    Spośród wszystkich opcji wymienionych powyżej, Netstat jest zalecaną opcją, ponieważ jest wbudowany w system operacyjny i zwykle zapewnia wszystkie potrzebne szczegóły. Może być wymaganych kilka dodatkowych kroków w porównaniu z CurrPorts, ale nie musisz niczego pobierać i nie ma nic do schrzanienia.

    Często zadawane pytania dotyczące otwartych portów systemu Windows 10

    Jak sprawdzić, czy port 3306 jest otwarty w systemie Windows 10?

    Aby sprawdzić, czy port 3306 jest otwarty, możesz użyć NetStat, CurrPorts lub PortQry.

    Polecamy NetStat, ponieważ nie będziesz musiał pobierać nowego oprogramowania. Uruchom wiersz polecenia jako administrator. Wpisz polecenie: „netstat -ab” i naciśnij „Enter”. Poczekaj na załadowanie wyników. Nazwy portów zostaną wyświetlone obok lokalnego adresu IP. Po prostu wyszukaj port 3306. Możesz nacisnąć „Ctrl + F” i wpisać „3306” w polu słowa, aby go wyszukać. Jeśli port jest otwarty, w wynikach pojawi się komunikat „LISTENING”.

    Aby sprawdzić, czy port 3306 jest otwarty przez CurrPorts, po prostu posortuj według „Port lokalny”, a następnie znajdź port 3306. Jeśli port jest dostępny, pojawi się na liście.

    Aby użyć PortQry.exe do znalezienia portu 3306, użyj wiersza polecenia. Wpisz „-e” bez cudzysłowów, a następnie naciśnij Wchodzić.

    Czym są usługi predefiniowane w PortQueryUI?

    Predefiniowane usługi oferują szczegółowe informacje na temat niewielkiej garstki predefiniowanych usług, takich jak „Domeny i zaufania”, „Sieć”, „Serwer Exchange” itp. Ta opcja wysyła zapytania do wszystkich wymaganych portów dla określonych usług i wyświetla je w oknie interfejsu użytkownika.

    Dla tych, którzy nie wiedzą, gdzie znajdują się „Usługi predefiniowane”, znajdują się one w zakładce „Pomoc” i bezpośrednio w interfejsie użytkownika. Oba służą różnym potrzebom.

    Opcja zakładki „Pomoc” wyświetla od razu wszystkie predefiniowane usługi bez testowania jakichkolwiek portów. Jest to szybkie odniesienie do każdej nazwy portu, wartości i protokołu używanego dla każdej wymienionej usługi.

    Opcja „UI” pozwala określić, jaką usługę chcesz wyświetlić i zobaczyć statusy portów.

    hot Film koncertowy członka BTS Sugi D-Day zostanie wydany w…


    hot Harmonogram wydawniczy Shoguna: Kiedy ukaże się odcinek 4? |…


    hot Fortnite Rozdział 5 Sezon 2: Mityczna broń, bossowie i…


    hot Hades przybywa do Fortnite | Początek gry


    hot Co się stanie, gdy dezaktywuję Messengera?


    hot Jak grać w Rainbow Six Siege za pomocą myszy i klawiatury na PS4 bez adaptera?


    hot Dlaczego nie mogę usunąć mojego konta Quora?


    hot Jak usunąć moje konto Warface?


    hot Awarie na Instagramie, Facebooku i wątkach: co się dzieje?


    hot Jak zmienić prędkość wiadomości audio Whatsapp?



    Bradley Gervais

    Poznaj Bradleya Gervaisa, mistrza modów do gier i magii IT. Dzięki głębokiemu zrozumieniu zawiłości gier Bradley przekształca cyfrowe krajobrazy, przesuwając granice wrażeń w grach poprzez innowacyjne modyfikacje. Jego wiedza wykracza poza sferę wirtualną, płynnie splatając się ze złożonością technologii informatycznych. Umiejętności Bradleya stanowią połączenie kreatywności i sprawności technicznej, dzięki czemu zyskał reputację autorytetu w społeczności moderów gier. Niezależnie od tego, czy tworzysz wciągające ulepszenia gier, czy poruszasz się po labiryncie IT, Bradley Gervais jest Twoim przewodnikiem po płynnie połączonym świecie, w którym wydajność gry łączy się z technologiczną finezją.