Jak zablokować zdalne połączenia z komputerem z systemem Windows lub Mac?

Po podłączeniu komputera do Internetu aplikacje wysyłają i odbierają informacje za pośrednictwem połączenia sieciowego. Zazwyczaj nie powinieneś się martwić o tę wymianę danych, ponieważ jest to wymagane do prawidłowego działania niektórych aplikacji i funkcji systemu. Jednak w sieciach publicznych lub niezabezpieczonych należy zachować szczególną ostrożność.

Jednym ze sposobów zachowania bezpieczeństwa w sieciach publicznych (np. Wi-Fi w hotelach, na lotniskach i w restauracjach) jest blokowanie połączeń przychodzących na urządzeniu. To powstrzyma hakerów i inne złośliwe narzędzia w sieci przed uzyskaniem dostępu do Twojego komputera.

I odwrotnie, blokowanie połączeń wychodzących może uniemożliwić aplikacjom łączenie się z niebezpieczną siecią internetową. Jest to skuteczny sposób na powstrzymanie podejrzanej aplikacji/złośliwego oprogramowania przed pobieraniem dodatkowego złośliwego oprogramowania lub komunikowaniem się z serwerem.

Blokuj połączenie przychodzące(Block Incoming Connection) w systemie Windows 10(Windows 10)

Możesz ograniczyć połączenia przychodzące, dostosowując ustawienia zapory systemu Windows 10(tweaking the Windows 10 Firewall settings) . Oto jak to zrobić. 

1. Wpisz panel sterowania(control panel) w pasku wyszukiwania systemu Windows(Windows Search) i wybierz Panel sterowania(Control Panel) w wyniku.

2. Wybierz Zapora systemu Windows Defender(Windows Defender Firewall) .

Uwaga:(Note:) jeśli nie znajdziesz opcji Zapora Windows Defender w (Windows Defender Firewall)Panelu sterowania(Control Panel) komputera , ustaw opcję Wyświetl według(View by) w prawym górnym rogu na Duże ikony lub Małe ikony i sprawdź ponownie.

W menu Zapora Windows Defender(Windows Defender Firewall) powinien być widoczny Twój profil połączenia: Public/Guest networksprywatne(Private ) lub Publiczne/Gości .

3. Wybierz Zmień ustawienia powiadomień(Change notification settings) na lewym pasku bocznym.

4. W sekcji „Ustawienia sieci publicznej” zaznacz pole „ Zablokuj(Block) wszystkie połączenia przychodzące, w tym te znajdujące się na liście dozwolonych aplikacji”. Wybierz OK , aby zapisać zmiany.

Jeśli nie ufasz w pełni bezpieczeństwu swojej sieci prywatnej, możesz również zablokować połączenia przychodzące do takich sieci w sekcji „Ustawienia sieci prywatnej”.

Wskazówka dla profesjonalistów:(Pro Tip:) aby zmienić profil połączenia Wi-Fi(Wi-Fi) lub Ethernet , wybierz Ustawienia(Settings) > Sieć i Internet(Network & Internet) > Wi-Fi lub Ethernet . Wybierz nazwę sieci i określ, czy jest to sieć prywatna, czy publiczna w sekcji Profil sieci(Network profile) .

Blokuj połączenia wychodzące(Block Outgoing Connections) w systemie Windows 10(Windows 10)

Istnieją dwa sposoby na zatrzymanie połączeń wychodzących w systemie Windows 10(Windows 10) . Sprawdź je poniżej.

Metoda 1: Blokuj połączenia wychodzące dla wszystkich aplikacji(Method 1: Block Outgoing Connections for All Apps)

Możesz łatwo ograniczyć połączenia wychodzące dla wszystkich aplikacji, modyfikując zaawansowane ustawienia zabezpieczeń Zapory systemu Windows . (Windows Firewall)W menu Zapora Windows Defender(Windows Defender Firewall) wybierz Ustawienia zaawansowane(Advanced settings) na lewym pasku bocznym.

Kliknij prawym przyciskiem myszy „ Zapora Windows Defender(Windows Defender Firewall) z zaawansowanymi zabezpieczeniami(Advanced Security) na komputerze lokalnym” i wybierz Właściwości(Properties) .

Przejdź do zakładki Profil publiczny(Public Profile) , jeśli masz połączenie z siecią publiczną, lub zakładki Profil prywatny(Private Profile) , jeśli chcesz zablokować połączenia wychodzące z sieci prywatnej. W przypadku komputerów przyłączonych do domeny(computers joined to a domain) karta Profil domeny(Domain Profile) jest miejscem blokowania połączeń wychodzących.

Kliknij opcję(Click) rozwijaną Połączenia wychodzące i wybierz (Outbound)Zablokuj(Block) . Wybierz Zastosuj(Apply) , a następnie OK , aby zapisać zmiany.

Metoda 2: Blokuj połączenia wychodzące dla określonego programu(Method 2: Block Outgoing Connections for a Specific Program)

Załóżmy(Say) , że chcesz zablokować połączenia wychodzące tylko w przeglądarce internetowej, system Windows(Windows) pozwala to robić skutecznie. Może to również służyć jako narzędzie kontroli rodzicielskiej,(parental control tool) aby uniemożliwić dzieciom dostęp do Internetu.

W menu Zaawansowane zabezpieczenia zapory(Firewall Advanced Security) wybierz i kliknij prawym przyciskiem myszy Reguły ruchu wychodzącego(Outbound Rules) . Wybierz Nowa reguła(New Rule) z menu kontekstowego, aby kontynuować.

Wybierz Program i wybierz Dalej(Next) .

Wybierz Przeglądaj(Browse) , aby wybrać aplikację.

Przejdź do Dysk lokalny (C:)(Local Disk (C:)) > Pliki programów (x86)(Program Files (x86)) , aby znaleźć aplikacje zainstalowane na komputerze. Użyj pola wyszukiwania, aby znaleźć aplikację, której nie ma w folderze Program Files . Wybierz plik wykonywalny aplikacji ( .exe ) i wybierz Otwórz(Open) .

Wybierz Dalej(Next) , aby kontynuować. Następnie wybierz Zablokuj połączenie(Block the connection) i kliknij Dalej(Next) .

Określ profile sieciowe, dla których system Windows ma blokować połączenie wychodzące aplikacji. Wybierz Dalej(Next) , aby kontynuować.

Nadaj regule ruchu wychodzącego nazwę lub opis i wybierz Zakończ(Finish) .

Aby odblokować połączenia wychodzące dla aplikacji, kliknij dwukrotnie regułę wychodzącą w menu Zaawansowane zabezpieczenia zapory(Firewall Advanced Security) . Wybierz Zezwól na połączenie(Allow the connection) , a następnie wybierz Zastosuj(Apply) i OK .

Alternatywnie możesz kliknąć regułę prawym przyciskiem myszy i wybrać Usuń(Delete) lub Wyłącz regułę(Disable Rule) . Te opcje przyznają również aplikacji dostęp do inicjowania połączeń wychodzących.

Blokuj połączenia przychodzące na komputerze Mac

Ograniczanie połączeń przychodzących na komputerze Mac(Mac) jest również proste. Przeczytaj poniższe kroki. 

1. Przejdź do Preferencje systemowe(System Preferences) > Bezpieczeństwo i prywatność(Security & Privacy) .

2. Na karcie Zapora(Firewall) wybierz ikonę kłódki w lewym dolnym rogu.

Wprowadź hasło komputera Mac lub użyj Touch ID, aby uzyskać dostęp do menu ustawień zabezpieczeń.

3. Wybierz Opcje zapory(Firewall Options) , aby kontynuować.

4. Aby zablokować połączenia systemowe (przychodzące) dla wszystkich aplikacji i usług, zaznacz pole Blokuj wszystkie połączenia przychodzące(Block all incoming connections) i wybierz OK .

Twój Mac pozostanie widoczny dla innych urządzeń i sieci po zablokowaniu wszystkich połączeń przychodzących. Jednak żadne urządzenie ani osoba nie może nawiązać połączenia z komputerem Mac

Pamiętaj, że spowoduje to również tymczasowe wyłączenie usług udostępniania plików (np . AirDrop ) i narzędzi zdalnego dostępu(remote access tools) (np . Udostępnianie ekranu ).(Screen)

5. Aby zablokować połączenia przychodzące tylko dla wbudowanego oprogramowania, usuń zaznaczenie pola Automatycznie zezwalaj wbudowanemu oprogramowaniu na odbieranie połączeń przychodzących(Automatically allow built-in software to receive incoming connections) .

6. Jeśli chcesz zablokować połączenia przychodzące dla określonej aplikacji lub usługi, kliknij ikonę plus (+) icon .

7. Wybierz aplikacje i wybierz Dodaj(Add) .

Pro Wskazówka:(Pro Tip:) aby wybrać wiele aplikacji, przytrzymaj Command i kliknij aplikacje.

8. Kliknij strzałki w górę i w dół obok aplikacji i wybierz Blokuj połączenia przychodzące(Block incoming connections) .

Blokuj połączenia wychodzące na Macu

macOS nie ma natywnego narzędzia ani wbudowanej metody blokowania połączeń wychodzących. Istnieje obejście, które polega na zablokowaniu adresu IP lub nazwy domeny witryny, ale nie jest to proste. Podobnie(Likewise) metoda ta może być używana tylko do blokowania połączeń wychodzących do stron internetowych, a nie do aplikacji. Wykonaj poniższe czynności, aby to wypróbować.

1. Uruchom okno Findera, przejdź do Aplikacje(Applications) > Narzędzia(Utilities) i otwórz aplikację Terminal .

2. Wklej poniższe polecenie w konsoli Terminala i naciśnij (Terminal)Return .

sudo cp /private/etc/hosts ~/Documents/hosts-backup

To polecenie utworzy kopię zapasową pliku Hosts komputera Mac w folderze Dokumenty ( Finder > Dokumenty(Documents) ). Plik Hosts jest ważnym plikiem systemowym używanym przez macOS do dopasowywania nazw domen do odpowiednich adresów IP.

3. Wprowadź hasło komputera Mac i naciśnij Return .

4. Wklej to następne polecenie w Terminalu(Terminal) i naciśnij Return .

sudo nano /private/etc/hosts

Zapewnia to uprawnienia administracyjne do modyfikowania pliku Hosts . Wprowadź hasło komputera Mac i naciśnij Return , aby kontynuować.

5. Wpisz 127.0.0.1 , naciśnij przycisk Tab na klawiaturze i wprowadź adres URL witryny(URL of the website) , którą chcesz zablokować. Jeśli chcesz na przykład zablokować YouTube , wpisz 127.0.0.1 , naciśnij Tab , a następnie wpisz www.youtube.com .

6. Naciśnij Control + O i naciśnij Return na klawiaturze.

7. Następnie naciśnij Control + X .

8. Na koniec wpisz lub wklej dscacheutil -flushcache i naciśnij Return .

Uruchom przeglądarkę i odwiedź zablokowaną przez Ciebie witrynę. Twoja przeglądarka powinna wyświetlić komunikat o błędzie informujący, że nie może połączyć się z serwerem witryny.

Odblokuj połączenia wychodzące na Macu

Nie możesz odblokować połączenia wychodzącego aplikacji, wprowadzając niektóre kody lub polecenia terminala . (Terminal)Musisz przywrócić plik kopii zapasowej Hosts utworzony podczas blokowania połączenia aplikacji. Wykonaj poniższe czynności, aby to zrobić.

1. Przejdź do Findera(Finder) > Dokumenty(Documents) , kliknij dwukrotnie plik kopii zapasowej hosts(hosts-backup) i skopiuj jego zawartość.

2. Na pulpicie komputera Mac wybierz Idź(Go) na pasku menu i wybierz Idź do folderu(Go to Folder) .

3. Wklej poniższą ścieżkę w oknie dialogowym i wybierz Idź(Go) .

/private/etc/hosts

4. Przeciągnij plik hosts na pulpit.

5. Kliknij dwukrotnie plik na pulpicie, usuń jego zawartość i zastąp go zawartością pliku kopii zapasowej hosts(hosts-backup) (w kroku 1 powyżej).

Zamknij okno TextEditor i przeciągnij plik hosta z powrotem do folderu /private/etc/ .

6. Wybierz opcję Zamień(Replace) w monicie, który pojawi się na ekranie. Konieczne może być również wprowadzenie hasła komputera Mac lub uwierzytelnienie za pomocą Touch ID .

Odwiedź witrynę w przeglądarce i sprawdź, czy nie jest już zablokowana.

Korzystaj z aplikacji innych firm

Zarządzanie połączeniami wychodzącymi w systemie macOS jest dość wyczerpujące. Co ciekawe, istnieją aplikacje innych firm, takie jak Little Snitch i Radio Silence , które upraszczają to zadanie. Te aplikacje nie są bezpłatne, ale oferują hojne tryby próbne, które umożliwiają korzystanie z nich bez opłat przez określony czas. Little Snitch (od 48,99 USD) ma tryb demonstracyjny z 3-godzinnym ograniczeniem na sesję, podczas gdy Radio Silence (9 USD) oferuje 30-dniowy bezpłatny okres próbny. 

Przetestowaliśmy obie aplikacje i doskonale blokowały połączenia wychodzące. Radio Silence to opłacalna opcja, ale Little Snitch jest bogaty w funkcje i zaawansowane funkcje sportowe, takie jak tryb cichy, tryb alertu, mapa sieci i inne.



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts