Как заблокировать веб-сайт в Safari
Оглавление:
Вы хотите, чтобы вы или ваши сотрудники не тратили время на определенные веб-сайты? Может быть, вы не хотите, чтобы ваш ребенок видел некоторые виртуальные мусорные баки в Интернете? Редактируя системный файл /etc/hosts, вы можете заблокировать любой веб-сайт, и вот как это сделать.
Легко блокируйте доступ к веб-сайтам в Safari, Firefox или браузере Chrome
Запустите терминал и введите следующую команду, вам нужно будет ввести пароль root: sudo pico /etc/hosts
Использование ваши клавиши со стрелками перемещаются вниз и создают новую строку в файлеВы можете заблокировать любой веб-сайт, следуя формату: 127.0.0.1 facebook.com
127.0.0.1 myspace.com 127.0.0.1 twitter.comВыйдите и сохраните /etc/hosts с помощью нажав Control+O, а затем клавишу Return
Далее вам нужно очистить кеш DNS, чтобы изменения вступили в силу, это также делается через терминал с помощью следующей команды в 10.6:
sudo dscacheutil -flushcache
Чтобы разблокировать сайты, нужно просто удалить их из файла /etc/hosts и снова очистить кеш DNS. Все это работает, указывая домены, которые вы хотите заблокировать, на ваши машины localhost (127.0.0.1). Если вы хотите быть хитрым, вы можете указать заблокированному домену полностью другой IP-адрес, например 74.125.19.103 (Google.com на английском языке). Для этого вы можете получить IP-адрес любого веб-сайта, набрав
nslookup domain.com в Терминале.
Если вам нужно общесетевое решение для блокировки веб-сайтов или любых других сетевых служб, вам необходимо изменить настройки маршрутизатора.
Примечание: Этот совет был рассмотрен несколько лет назад вместе с инструкциями по блокировке веб-сайтов на Mac. Я получил достаточно сообщений по теме, которые, по моему мнению, стоит повторить, несмотря на то, что методология остается той же.