Блокуйте доступ до веб-сайтів на Mac, змінивши /etc/hosts

Зміст:

Anonim

Ми отримали кілька запитань про те, як заблокувати доступ до певних сайтів безпосередньо на Mac. Здається, розчарування полягає в тому, наскільки легко обійти типові заходи, такі як встановлення батьківського контролю та блокування сайтів у Safari, лише для того, щоб отримати до них доступ у Camino чи Firefox. Що ж, швидкий і ефективний спосіб заблокувати доступ до вказаних сайтів — це редагування файлу /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:

Блокування веб-сайтів у файлі ETC HOSTS на Mac

3) Тепер збережіть файл у nano, натиснувши Control-o та клавішу повернення.

Зауважте, що вам може знадобитися запустити таку команду, щоб зміни набули чинності: sudo dscacheutil -flushcache Це очищає кеш DNS.

Як це працює: тепер ви вказуєте своєму Mac надсилати запити для MySpace.com (або будь-якого іншого сайту, який ви вказали) на 127.0 .0.1, ваша локальна машина. Це повністю блокує завантаження адреси MySpace.com у будь-якому веб-браузері. (Зауважте, що якщо хтось достатньо кмітливий, він може отримати доступ до заблокованого сайту через веб-проксі). Якщо ви справді хочете бути хитрими й увімкнути особистий веб-спільний доступ, ви можете розмістити просту веб-сторінку, щоб люди бачили, коли вони намагаються отримати доступ до заблокованих сайтів.

Збентежені? Хочете візуальне керівництво? Зверніть увагу на наш відеопосібник, який показує, як редагувати /etc/hosts у Mac OS X

Блокуйте доступ до веб-сайтів на Mac, змінивши /etc/hosts