Заблокируйте доступ к веб-сайтам на Mac, изменив /etc/hosts
Оглавление:
Заблокировать доступ к веб-сайтам на Mac
Редактирование /etc/hosts
1) Чтобы отредактировать файл hosts и добавить новую запись, откройте терминал и введите следующее (вы будете запрашивается ваш пароль root, потому что это системный файл): sudo nano /etc/hosts
2)Появится экран, очень похожий на приведенный ниже, обратите внимание, что yahoo.com добавлен внизу как сайт, который мы хотим заблокировать. Чтобы заблокировать любой другой сайт, просто введите его таким же образом. Вы можете использовать петлевой IP-адрес локального хоста и сопоставить столько сайтов с 127.0.0.1, сколько хотите, или указать другие IP-адреса для перенаправления URL-адреса, например 0.0.0.0:
3) Теперь сохраните файл в nano, нажав control-o и клавишу возврата.
Обратите внимание, что вам может потребоваться выполнить следующую команду, чтобы изменения вступили в силу: sudo dscacheutil -flushcache Это очищает кэш DNS.
Как это работает: теперь вы говорите своему Mac отправлять запросы на MySpace.com (или любой другой сайт, который вы указали) на 127.0. .0.1, ваша локальная машина. Это полностью блокирует загрузку адреса MySpace.com в любом веб-браузере. (Обратите внимание, что если кто-то достаточно сообразителен, он может получить доступ к заблокированному сайту через веб-прокси). Если вы действительно хотите быть хитрым и включить личный доступ в Интернет, вы можете создать простую веб-страницу, чтобы люди могли видеть, когда они пытаются получить доступ к заблокированным сайтам.
Смущенный? Хотите визуальное прохождение? Взгляните на наше видеоруководство, показывающее, как редактировать /etc/hosts в Mac OS X
