Як заблокувати сайт у 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. Вся ця річ працює, вказуючи домени, які ви хочете заблокувати, на локальний хост ваших машин (127.0.0.1). Якщо ви хочете бути хитрими, ви можете вказати заблокований домен на зовсім іншу IP-адресу, наприклад 74.125.19.103 (Google.com англійською). Для цього ви можете отримати IP-адресу будь-якого веб-сайту, ввівши
nslookup domain.com у терміналі.
Якщо ви хочете мати мережеве рішення для блокування веб-сайтів або будь-яких інших мережевих служб, вам потрібно змінити налаштування маршрутизатора.
Примітка: Ця порада була розглянута кілька років тому з інструкціями щодо блокування веб-сайтів на Mac. Я отримав достатньо повідомлень на цю тему, які, на мою думку, варто повторити, хоча методологія та сама.