Blokowanie niektórych witryn może zapewnić produktywność w ciągu dnia pracy lub zminimalizować ryzyko znalezienia przez dziecko treści dla dorosłych. Możesz utworzyć „czarną listę” witryny dla komputera Mac na kilka sposobów. Chociaż wbudowane opcje Kontroli rodzicielskiej są najłatwiejsze w użyciu, musisz zamiast tego użyć pliku hosts, jeśli chcesz blokować witryny na koncie administratora.
Kroki
Metoda 1 z 3: Włączanie kontroli rodzicielskiej
Krok 1. Otwórz Preferencje systemowe
Kliknij ikonę jabłka w górnym menu i wybierz Preferencje systemowe. Możesz go również znaleźć w folderze Aplikacje i zazwyczaj w Docku.
Krok 2. Wybierz kontrolę rodzicielską
W większości wersji OS X jest to wyraźnie oznaczona żółta ikona. Jeśli go nie widzisz, wpisz „Kontrola rodzicielska” w pasku wyszukiwania w prawym górnym rogu okna Preferencje systemowe. Spowoduje to podświetlenie właściwej ikony.
Krok 3. Wybierz konto dziecka
W lewym okienku kliknij konto użytkownika, dla którego chcesz zablokować lub odblokować witryny, a następnie kliknij „Włącz kontrolę rodzicielską”. To nie może być konto administratora.
- Jeśli Twoje dziecko nie ma konta, wybierz opcję „utwórz nowe konto z kontrolą rodzicielską” i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
- Jeśli nie możesz wybrać użytkownika, kliknij ikonę kłódki w rogu okna i wprowadź hasło administratora.
Krok 4. Otwórz kartę Internet
Znajduje się w górnej części okna. Niektóre starsze wersje systemu Mac OS X mają zamiast tego kartę „Treść”.
Krok 5. Przejrzyj opcje blokowania stron internetowych
Istnieją dwa różne sposoby zarządzania dostępem dziecka do internetu:
- Wybranie opcji „Spróbuj automatycznie ograniczyć dostęp do witryn dla dorosłych” spowoduje zablokowanie witryn dla dorosłych przy użyciu domyślnej listy firmy Apple. Możesz dodawać lub usuwać strony internetowe z tej listy za pomocą przycisku Dostosuj.
- „Zezwól na dostęp tylko do tych witryn” blokuje wszystkie witryny, które nie są wyraźnie wymienione poniżej tej opcji. Dodawaj i usuwaj witryny za pomocą przycisków + i -.
Krok 6. Rozważ dodatkowe ograniczenia
Aby zablokować dostęp do treści dla dorosłych za pośrednictwem aplikacji, kliknij kartę Aplikacja i dostosuj ustawienia zgodnie z potrzebami. Aby ograniczyć dostęp do komputera do określonych godzin, przejdź do zakładki Limity czasu.
Krok 7. Odblokuj strony internetowe
Aby odblokować wszystkie witryny, wybierz „Zezwól na nieograniczony dostęp do witryn”. Nie spowoduje to wyłączenia ustawień kontroli rodzicielskiej na innych kartach (takich jak Aplikacje i Osoby).
Metoda 2 z 3: Blokowanie witryn za pomocą pliku Hosts
Krok 1. Otwórz aplikację Terminal
Otwórz Aplikacje, następnie Narzędzia, a następnie Terminal. Ta aplikacja umożliwia modyfikowanie pliku hosts, który dostarcza adresy IP dla niektórych adresów URL. Poprzez skojarzenie fałszywego adresu IP z określonym adresem URL, możesz uniemożliwić przeglądarkom dostęp do niego.
Ta metoda nie ma 100% skuteczności i nie jest zbyt trudna do ominięcia. To szybki sposób na zablokowanie witryny na komputerze osobistym ze względu na wydajność. Chociaż nie jest to zalecane jako jedyny sposób blokowania dostępu innych użytkowników, możesz wypróbować go wraz z inną metodą, aby uzyskać lepszy efekt
Krok 2. Utwórz kopię zapasową pliku hosts
Jeśli popełnisz błąd podczas edycji pliku hosts, możesz zablokować cały dostęp do Internetu. Utworzenie kopii zapasowej umożliwia powrót do oryginalnej wersji, jeśli tak się stanie. To jest tak proste, jak pojedyncze polecenie:
- W Terminalu wpisz sudo /bin/cp /etc/hosts /etc/hosts-original dokładnie tak, jak się pojawia.
- Naciśnij klawisz Enter na klawiaturze, aby wykonać polecenie.
Krok 3. Wprowadź hasło administratora
Terminal powinien poprosić o podanie hasła. Wpisz go i naciśnij Enter. Kursor nie przesunie się ze swojej pozycji podczas wpisywania hasła.
Krok 4. Otwórz plik hosts
Wpisz następujące polecenie, a następnie naciśnij Enter: sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts. To polecenie otworzy plik hostów komputera Mac w trybie TextEdit w Terminalu.
Alternatywnie możesz edytować plik hosts w głównym oknie Terminala za pomocą polecenia sudo nano -e /etc/hosts
Krok 5. Pomiń istniejący tekst
Twój plik hosts powinien już mieć kilka adresów IP połączonych z „localhosts”. Nigdy nie edytuj ani nie usuwaj tego tekstu, ponieważ przeglądarki internetowe mogą przestać działać. Umieść kursor w nowym wierszu na dole dokumentu.
- Jeśli korzystasz z głównego okna Terminala, użyj klawiszy strzałek, aby przejść na dół strony.
- Kilku użytkowników zgłosiło błąd polegający na tym, że dodanie nowego tekstu do pliku hosts działa tylko wtedy, gdy dodasz go nad istniejącym tekstem.
Krok 6. Wpisz 127.0.0.1
To jest lokalny adres IP. Jeśli przeglądarka internetowa zostanie skierowana na ten adres, nie dotrze do strony internetowej.
Krok 7. Naciśnij spację, a następnie wpisz adres URL, który chcesz zablokować
Nie dodawaj „https://”. Na przykład, jeśli chcesz zablokować dostęp do Facebooka, wiersz powinien brzmieć „127.0.0.1 www.facebook.com”.
- Plik hosts sprawdza tylko dokładnie wpisany adres URL. Na przykład „google.com” zablokuje tylko stronę główną Google. Nadal będziesz mieć dostęp do google.com/maps, google.com/mail itd.
- Nie kopiuj i nie wklejaj z innego dokumentu. Może to wprowadzić niewidoczne znaki, które uniemożliwiają działanie tekstu.
Krok 8. Dodaj więcej adresów URL w nowych liniach
Naciśnij klawisz Enter i rozpocznij nową linię od 127.0.0.1. Podążaj za nim innym adresem URL, który chcesz zablokować. Możesz zablokować dowolną liczbę stron internetowych, ale każdy nowy wiersz musisz zaczynać od 127.0.0.1.
Teoretycznie możesz umieścić wiele adresów URL w jednym wierszu (wprowadzając adres IP tylko raz), do maksymalnie 255 znaków. Może to jednak nie działać we wszystkich wersjach systemu Mac OS X
Krok 9. Zamknij i zapisz plik hosts
Po zakończeniu zamknij lub zamknij okno dialogowe TextEdit, a po wyświetleniu monitu potwierdź, że chcesz zapisać plik TextEdit. (W niektórych przypadkach plik może zostać zapisany automatycznie.)
Jeśli edytujesz w głównym oknie Terminala, naciśnij ctrl + O, aby zapisać, a następnie ctrl + X, aby zamknąć plik
Krok 10. Opróżnij pamięć podręczną
Wpisz polecenie dscacheutil -flushcache w Terminalu i naciśnij Enter. Spowoduje to wyczyszczenie pamięci podręcznej, dzięki czemu przeglądarka z pewnością natychmiast sprawdzi zaktualizowany plik hosts. Wymienione witryny powinny być teraz zablokowane we wszystkich przeglądarkach.
Zamiast tego możesz ponownie uruchomić komputer, aby uzyskać ten sam efekt. W wielu przypadkach witryny zostaną zablokowane nawet bez tego kroku
Krok 11. Rozwiązywanie problemów
Jeśli nadal możesz uzyskać dostęp do jednej z witryn, Twoja przeglądarka może uzyskiwać dostęp do innej subdomeny, uzyskiwać dostęp do witryny za pośrednictwem protokołu IPv6 lub omijać plik hosts dla tej witryny. Możesz rozwiązać dwa pierwsze problemy, dodając więcej wierszy do pliku hosts:
- 127.0.0.1 (URL) bez „www”
- 127.0.0.1 m.(URL) zazwyczaj blokuje mobilną wersję strony
- 127.0.0.1 login.(URL) lub aplikacje.(URL) to kilka popularnych odmian stron głównych. Odwiedź witrynę i sprawdź dokładną odmianę na pasku adresu.
- fe80::1%lo0 (URL) blokuje dostęp IPv6 do witryny. Większość witryn nie łączy się automatycznie przez IPv6, ale Facebook jest godnym uwagi wyjątkiem.
- Jeśli żadna z tych odmian nie działa, prawdopodobnie nie istnieje obejście pliku hosts. Wypróbuj jedną z innych metod blokowania na tej stronie.
Krok 12. Usuń wpis, aby odblokować witrynę
Otwórz ponownie plik hosts i usuń wpis dla adresu URL, który chcesz odblokować. Zapisz, zamknij i opróżnij pamięć podręczną, jak opisano powyżej, aby przepchnąć zmianę.
Aby cofnąć wszystkie zmiany i przywrócić z kopii zapasowej, wpisz sudo nano /etc/hosts-original w Terminalu. Naciśnij ctrl+O, usuń „-original” w nazwie i potwierdź zapis
Metoda 3 z 3: Korzystanie z innych metod
Krok 1. Zainstaluj rozszerzenie przeglądarki
Chrome, Firefox i większość innych nowoczesnych przeglądarek umożliwiają instalowanie rozszerzeń (lub „dodatków”) stworzonych przez użytkownika, aby dostosować zachowanie przeglądarki. Przeszukaj sklep z rozszerzeniami przeglądarki pod kątem „blokuj witryny”, „filtruj witryny” lub „produktywność”, aby znaleźć aplikacje, które blokują witryny. Zainstaluj aplikację, uruchom ponownie przeglądarkę, a następnie otwórz ustawienia aplikacji i dodaj witryny, które chcesz zablokować.
- Uważaj na aplikacje z niskimi ocenami lub ze zbyt małą liczbą recenzji, aby dokładnie ocenić. Niewiarygodne rozszerzenia mogą instalować złośliwe oprogramowanie na Twoim komputerze.
- Zablokuje to tylko strony internetowe w tej przeglądarce.
Krok 2. Dostosuj ustawienia routera
Zablokowanie witryn na routerze uniemożliwi dostęp do tych witryn żadnemu urządzeniu korzystającemu z sieci bezprzewodowej. Oto jak to skonfigurować:
- Przejdź do Preferencje systemowe → Sieć → WiFi → Zaawansowane → zakładka TCP/IP.
- Skopiuj adres IP podany po „Routerze” i wklej go w pasku adresu przeglądarki. Powinno to doprowadzić Cię do ustawień routera.
- Wprowadź nazwę użytkownika i hasło, aby zalogować się do routera. Jeśli nigdy ich nie ustawiałeś, wyszukaj domyślne hasło dla tego modelu routera. (Użytkownik „admin” i hasło „password” są typowymi wartościami domyślnymi).
- Przejrzyj ustawienia routera, aby znaleźć opcje blokowania witryn. Każda marka routera ma inny zestaw opcji, ale większość umożliwia blokowanie witryn w menu „Dostęp” lub „Zawartość”.