Komputer ma ponad 65 tys. portów. Port jest otwierany tylko wtedy, gdy używa go jakiś program. Numer portu jest wybierany przez system operacyjny lub uruchomioną aplikację. W niektórych przypadkach użytkownik może potrzebować otworzyć określony port.
Instrukcje
Krok 1
Program potrzebuje portu do komunikacji z siecią. Niektóre programy działają ze standardowymi portami, inne są przydzielane przez system operacyjny jako wolne. W przypadku korzystania ze standardowych portów są one zakodowane na sztywno w konfiguracji programu. Dlatego, aby otworzyć określony port, należy go określić w ustawieniach programu, który ma z nim współpracować.
Krok 2
Nie należy mylić otwarcia portu w komputerze z zezwoleniem zaporze ogniowej na otwarcie portu w celu połączenia. W pierwszym przypadku mówimy o faktycznym otwarciu portu - to znaczy, że jakiś program zaczyna z niego korzystać. W drugim port można zamknąć (to znaczy, że żaden program go nie używa), ale przy próbie jego otwarcia zapora nie zablokuje połączenia.
Krok 3
Możesz zobaczyć listę portów otwartych na twoim komputerze, co może być przydatne, jeśli podejrzewasz, że system został zainfekowany przez trojany. Kliknij wiersz poleceń: „Start” - „Wszystkie programy” - „Akcesoria” - „Wiersz poleceń”. Pojawi się czarne okno konsoli, to jest linia poleceń. Wpisz polecenie netstat –aon i naciśnij Enter.
Krok 4
Na wyświetlonej liście w kolumnie „Adres lokalny” zobaczysz listę portów otwartych na Twoim komputerze. Kolumna „Adres zewnętrzny” zawiera adresy i porty na komputerach zdalnych. Kolumna „Status” pokazuje stan połączenia. Ostatnia kolumna, PID, pokaże Ci identyfikatory procesów. Są przydatne, jeśli chcesz wiedzieć, który program otwiera określony port.
Krok 5
Wpisz listę zadań w tym samym oknie i ponownie naciśnij Enter. Pojawi się lista procesów uruchomionych w systemie. W drugiej kolumnie, zaraz po nazwie procesów, znajdują się ich identyfikatory, po których łatwo można znaleźć program, który otworzył interesujący nas port.
Krok 6
Jeśli chcesz otworzyć port w standardowej zaporze systemu Windows, możesz to również zrobić za pomocą wiersza poleceń. Na przykład, aby otworzyć port 34567, wpisz w konsoli polecenie: netsh firewall add portopening TCP 34567 system i naciśnij Enter. Aby zamknąć go ponownie, wpisz polecenie: netsh firewall delete portopening TCP 34567. Możesz wyświetlić ustawienia konsoli i zapory systemu Windows, wpisując polecenie: netsh firewall show config.