Как заблокировать веб-сайты в Safari на Mac

Независимо от того, администрируете ли вы несколько компьютеров Mac для компании или организации или просто хотите запретить детям в вашей семье доступ к сайтам, предназначенным для взрослых, вероятно, в какой-то момент вы захотите заблокировать веб-сайты на Mac. Родительский контроль Apple (во встроенном приложении Screen Time) может помочь, но он также может быть немного грубым инструментом, и могут быть случаи, когда вы хотите заблокировать веб-сайты в Safari на своем Mac без родительского контроля. Мы покажем вам, как сделать и то, и другое в этой статье.

Если ваша основная причина блокировки веб-сайтов заключается в том, чтобы другие пользователи вашего Mac не могли посещать сайты, которые могут быть небезопасными или с которых они могут загружать вредоносные программы, вам следует подумать об установке средства защиты от вредоносных программ. Я рекомендую CleanMyMac X. Он позволяет вручную сканировать ваш Mac на наличие навязчивых агентов. Затем он позволяет удалить его еще одним щелчком мыши. Однако у него также есть параметр, который позволит вам настроить его для работы в фоновом режиме и автоматической проверки на наличие вредоносных программ в режиме реального времени. Если у вас есть несколько пользователей, использующих ваш Mac, это отличный способ убедиться, что они случайно не загрузят что-то, что может нанести вред вашему компьютеру.

Как заблокировать сайты на Mac с помощью Screen Time

Экранное время было добавлено в macOS совсем недавно. И хотя его цель состоит в том, чтобы ограничение активность веб-сайта, он может так же эффективно блокировать открытие сайтов. Решение работает для всех браузеров. Первоначально он предназначался для внесения в черный список сайтов для взрослых, но кто сказал, что вы не можете изменить его, чтобы заблокировать любой сайт?

  1. Откройте «Системные настройки» > «Экранное время».
  2. Нажмите «Контент и конфиденциальность».

  3. Выберите Ограничить веб-сайты для взрослых > Настроить.
  4. Добавьте сайт, который хотите заблокировать.

Теперь давайте посмотрим, что произойдет, когда Safari откроет этот сайт. Ура, кажется, мы его заблокировали!

Как заблокировать веб-сайты в Safari на вашем Mac с помощью терминала

Если вы хотите заблокировать определенные веб-сайты в Safari или любом другом браузере, который вы используете на своем Mac, вам нужно попробовать другой подход. Если вам удобно пользоваться терминалом, вы можете использовать команды Unix.

ВАЖНЫЙ

Следующий метод редактирует файл хоста на вашем Mac. Это файл, который веб-браузеры используют для поиска веб-сайтов, которые вы хотите посетить. Изменение файла может вызвать серьезные проблемы, включая полную недоступность Интернета. Таким образом, вы должны использовать его, только если вы уверены в Терминале. И вы должны сначала создать резервную копию файла хоста. Вот как это сделать.

  1. Перейдите в Приложения > Утилиты и дважды щелкните Терминал, чтобы запустить его.
  2. Тип: sudo /bin/cp /etc/hosts /etc/hosts-original
  3. Нажмите «Ввод» и введите пароль администратора при появлении запроса.

Теперь у вас есть резервная копия файла hosts, поэтому, если что-то пойдет не так, вы сможете восстановить ее и восстановить доступ к веб-сайтам. Чтобы заблокировать определенные веб-сайты в файле hosts, внимательно следуйте приведенным ниже инструкциям. Стоит отметить, что когда вы вводите URL-адрес, блокируется только этот URL-адрес. Так, например, если вы наберете Facebook.com, версия домена с www не будет заблокирована. Чтобы заблокировать оба, вам нужно ввести оба URL-адреса по отдельности. Точно так же субдомены не блокируются, поэтому мобильные версии сайтов (которые обычно начинаются с «m.») и страницы входа, которые имеют отдельный субдомен, не будут заблокированы. Вам также нужно будет ввести эти URL-адреса отдельно.

  1. Тип: sudo nano /etc/hosts
  2. Убедитесь, что точка входа курсора находится под всем текстом на экране в новой строке. Вы не должны изменять какой-либо текст, уже отображаемый на экране.
  3. Тип: 127.0.0.1
  4. Этот IP-адрес является локальным IP-адресом; если какой-либо веб-сайт будет направлен туда, он не будет загружаться, поэтому теперь нам нужно направить те сайты, которые мы хотим заблокировать, на этот IP-адрес.
  5. После ввода IP-адреса нажмите пробел и введите URL-адрес сайта, который вы хотите заблокировать. Убедитесь, что вы вводите его, а не вставляете, потому что при вставке могут появиться скрытые символы, которые могут вызвать проблемы.
  6. Нажмите «Возврат».
  7. Введите: 127.0.0.1 еще раз, затем пробел, затем следующий URL-адрес, помня, что если вы хотите заблокировать поддомены или каталоги, вам нужно будет ввести их отдельно.
  8. Нажмите «Возврат».
  9. Повторяйте шаги 7 и 8, пока не введете все URL-адреса, которые хотите заблокировать.
  10. Когда вы закончите, нажмите Control-O, а затем Control-X, чтобы сохранить файл hosts, а затем закройте его.
  11. Введите: dscacheutil -flushcache, затем нажмите «Return». Это очищает кеш, а это означает, что веб-браузер должен будет обратиться к файлу hosts.

Вышеуказанные шаги заблокируют версии сайтов IPv4 во всех браузерах, но не версии IPv6. Если вы обнаружите, что сайт по-прежнему доступен, возможно, он подключается через IPv6. Чтобы заблокировать это, скажем, для Facebook, введите: www.facebook.com

Как заблокировать сайты через расширения браузера

Некоторые сайты продолжают появляться на вашем Mac, потому что вы ранее установили их как расширения. Не новость, что расширения могут иметь двойное назначение. Вы можете заблокировать такие сайты, которые бомбардируют вас рекламой, отключив расширения на вашем Mac.

Мой любимый способ избавиться от расширений — снова использовать CleanMyMac X. Интересно, что он находит приложения и плагины, которые я обычно не вижу в других местах.

Блокируйте веб-сайты на вашем роутере

Если вам неудобно редактировать файл хоста в Терминале, вы также можете заблокировать веб-сайты на своем широкополосном маршрутизаторе, в зависимости от его марки и модели. Чтобы получить доступ к настройкам маршрутизатора, выполните следующие действия.

  1. Найдите IP-адрес маршрутизатора. Он может быть внизу самого роутера. Если нет, перейдите в «Системные настройки» > «Сеть» > «Wi-Fi» > «Дополнительно» и нажмите «TCP/IP». Не IP-адрес рядом с «Маршрутизатором».
  2. Введите или вставьте URL-адрес в адресную строку браузера.
  3. Введите имя администратора и пароль для вашего маршрутизатора по запросу. (Он может быть на наклейке на роутере.
  4. Перейдите на страницу настроек.
  5. Найдите варианты блокировки сайтов и введите URL-адреса сайтов, которые вы хотите заблокировать.

Блокировка веб-сайтов с помощью стороннего программного обеспечения

Существует ряд сторонних приложений и расширений для браузера, которые позволяют блокировать определенные веб-сайты или типы контента. Например, Focus позволяет блокировать определенные сайты и типы контента в соответствии с установленным вами расписанием.

И расширения браузера для Chrome, Firefox и Safari могут выполнять ту же функцию, хотя они обычно блокируют доступ к указанным вами сайтам на постоянной основе, а не на временной основе.

Когда вы выбираете расширение для браузера, вы должны сначала правильно его оценить. Прочтите отзывы о нем и узнайте, что о нем думают другие люди. Расширения браузера — излюбленный способ распространителей вредоносного ПО для распространения рекламного ПО и потенциально нежелательных программ, и это последнее, что вы хотите установить на свой Mac.

Есть несколько способов заблокировать веб-сайты на вашем Mac. Самый простой — использовать «Экранное время» (или «Родительский контроль», если вы используете более старую версию macOS). Однако это очень грубый инструмент, который не позволяет указать, какие сайты блокировать. Итак, если вы хотите заблокировать определенные сайты, вам придется либо отредактировать файл хоста в Терминале, выполнив описанные выше действия, либо использовать стороннее приложение или расширение для браузера. Если вы беспокоитесь о веб-сайтах, распространяющих вредоносные программы на ваш Mac, вы можете использовать инструмент защиты CleanMyMac X в режиме реального времени, чтобы обеспечить его безопасность.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *