Файл хостів Mac - це важливий текстовий документ на Mac OS X, який дозволяє зіставити імена хостів за вказаною IP-адресою. Незважаючи на те, що в Інтернеті є як публічні, так і приватні DNS-сервери для відображення IP-адреси, хост-файл на Mac - це хороший спосіб перекрити DNS-сервери. Коли ви редагуєте файл хостів на Mac, він дозволяє користувачам вручну направляти адресу веб-сайту на певну IP-адресу або взагалі блокувати доступ до сайту, вказуючи на невикористану або внутрішню IP-адресу. Далі навчаться користувачі редагувати файл хостів Mac на OS X.
Редагування файлів хостів Mac із редагуванням тексту
Існує кілька різних способів редагування файлу хостів у Mac OS X. Одним із методів є використання за замовчуванням функції TextEdit для редагування файлів хостів Mac. Якщо файл хостів Mac є текстовим документом, використання TextEdit буде досить хорошим інструментом як редактор файлів хостів Mac. Але важливо зауважити, що TextEdit не може відкрити файл безпосередньо, і вам потрібно буде скопіювати файл у незахищене місце, наприклад, на робочому столі, відредагувати його, а потім скопіювати його в TextEdit для редагування файлу хостів на Mac.
Щоб знайти файл хостів, відкрийте Finder і на панелі меню Finder виберіть Перейти> Перейти до папки . У полі введіть наступне місце та натисніть Return.
/ приватні / тощо / хости
Відкриється нове вікно Finder і буде вибрано файл хостів вашого Mac. Клацніть та перетягніть його з вікна Finder і опустіть його на робочий стіл. Це дозволить нам вільно редагувати файл.
Коли ви хочете відкрити файл файлів хостів Mac за замовчуванням, все, що вам потрібно зробити, це двічі клацнути, і він відобразить вміст файлу в TextEdit. За замовчуванням файл хостів є простим, оскільки містить лише ряд рядків описового тексту, які "коментуються" зі знаком фунта чи цифри (#). Файл хоста також має значення IP для localhost та Broadhost. Щоб відредагувати файл, ви додасте власні рядки після трансляції.
Прекрасне використання відредагованого файлу хостів на вашому Mac - це блокування доступу до певних веб-сайтів. ( Як заблокувати веб-сайт у Windows ) Потрібно ввести IP-адресу, яку потрібно заблокувати та призначити, а потім імені хоста. У нашому випадку ми хочемо заблокувати YouTube, ви наведете www.youtube.com на 0.0.0.0, що як недійсна IP-адреса призведе до помилки. Тепер, коли кожен, хто використовує Mac, намагається перейти на www.youtube.com, веб-браузер не зможе завантажити сторінку.
Інший метод - набрати IP-адресу дійсного сайту замість 0, 0.0.0. Щоб знайти IP-адресу веб-сайту, ви можете "пінг" сайту через термінал. Відкрийте термінал і введіть таку команду, замінивши “www.website.com” веб-сайт на ваш вибір:
ping www.website.com
Після внесення змін до хост-файлів на Mac збережіть їх у поточному місці на робочому столі. Потім перетягніть файл хостів із робочого столу назад до його початкового місця за адресою / private / тощо . Якщо вікно Finder закрито, скористайтеся командою Finder> Go> Перейти до папки, щоб знову відкрити його.
Після того, як файл хостів буде скинуто на початкове місце, OS X запитає вас, що робити з немодифікованим файлом хостів, який вже є. Виберіть "Замінити" та введіть адміністративний пароль користувача для автентифікації передачі.
Тепер відкрийте веб-браузер, щоб перевірити зміни. Правильні зміни не відбулися, можливо, знадобиться очистити кеш DNS. Для OS X Lion та OS X Mountain Lion відкрийте Terminal та скористайтеся наступною командою. Зауважте, що вам потрібно буде ввести пароль адміністратора, щоб виконати його:
sudo killall -HUP mDNSResponder
Для OS X Mavericks використовуйте цю команду замість цього:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder