Блокуйте доступ до веб-сайтів на 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
