Jak blokować strony internetowe w systemie macOS z pliku hosts

Plik hosts to istotny element systemów operacyjnych, takich jak Windows 10 i macOS, który umożliwia blokowanie dostępu do wybranych stron internetowych. W poprzednich artykułach omówiliśmy, jak edytować ten plik w Windows 10. W przypadku macOS, dostęp do pliku hosts nie jest tak oczywisty, ale z odpowiednią wiedzą można to zrobić bez większych problemów.

Jak blokować strony internetowe na macOS

Aby móc edytować plik hosts w macOS, konieczne jest posiadanie uprawnień administratora. Rozpocznij od otwarcia Terminala i wpisania poniższego polecenia, po czym zostaniesz poproszony o podanie hasła administratora.

sudo nano /etc/hosts

Po wprowadzeniu hasła, zobaczysz nowy interfejs, który przedstawia zawartość pliku hosts. Wszelkie dokonane tutaj zmiany będą dotyczyć tego pliku. Nie będziesz mógł uruchomić innych poleceń w tym obszarze, dopóki nie opuścisz edytora.

Za pomocą klawiszy strzałek przejdź do ostatniej linii, a następnie do następnej pustej. Wprowadź następujące dane:

127.0.0.1 www.domaintoblock.com

Upewnij się, że nie pomijasz prefiksu „www”. Powyższy adres to tylko przykład, dlatego pamiętaj, aby zastąpić go rzeczywistą domeną, którą chcesz zablokować.

Przykład:

127.0.0.1 www.apple.com

Możesz dodać tyle witryn, ile potrzebujesz, stosując ten sam format. Każda strona powinna znajdować się w osobnej linii. Adres IP pozostaje niezmienny, a jedynie nazwa domeny będzie różna. Pamiętaj, aby umieścić spację pomiędzy adresem a nazwą domeny.

Po zakończeniu edytowania naciśnij kombinację klawiszy Control + O, aby zapisać zmiany. Następnie potwierdź, naciskając Enter, i wyjdź z edytora, używając kombinacji Control + X.

Teraz wrócisz do standardowego interfejsu terminala, gdzie możesz wprowadzać kolejne polecenia. Wprowadź poniższe polecenie:

sudo dscacheutil -flushcache

To polecenie spowoduje opróżnienie pamięci podręcznej DNS i zostanie wykonane w kilka sekund. Po zakończeniu otwórz swoją przeglądarkę, a dostęp do zablokowanej domeny zostanie zablokowany.

Aby cofnąć wprowadzone zmiany, użyj polecenia, które wcześniej zastosowałeś, aby ponownie otworzyć plik hosts i usunąć dodane linie. Ponownie użyj kombinacji Control + O, aby zapisać zmiany, a następnie opróżnij pamięć podręczną DNS, aby zastosować zmiany.


newsblog.pl