Інструкції з редагування файлу hosts на комп'ютері Mac
Вступ
Файл hosts на вашому комп'ютері Mac відіграє важливу роль з різних причин. Він стає особливо важливим, коли ви хочете обійти систему доменних імен (DNS) і призначити нову IP-адресу веб-сайту. У цьому контексті дуже важливо знати, як знайти цей файл і отримати до нього доступ. Хороша новина полягає в тому, що це порівняно простий і швидкий процес. Все, що вам потрібно знати - це які програми ви використовуєте і які кроки вам потрібно зробити. Це дозволить вам безпечно редагувати та оновлювати файл hosts вашого Mac для перетворення доменних імен в IP-адреси. У цій статті ми пояснимо, що таке файл hosts для Mac і яку мету він виконує. Потім ми покажемо, як знайти і відредагувати його за чотири простих кроки. Почнемо з Редагування файлу hosts на вашому Mac почнемо.
Важливість файлу hosts для Mac і як він працює:
Зазвичай ваш комп'ютер, особливо Mac, використовує систему доменних імен (DNS) для пошуку веб-сайтів на основі серверів імен, на які вказує ваш домен. DNS перетворює вашу URL-адресу (наприклад, orcwebhosting.com) на IP-адресу, яку може зрозуміти сервер. Але файл hosts у вашому Mac дозволяє вручну призначити веб-сторінці певну або іншу IP-адресу. Іншими словами, ви можете вручну налаштувати своє доменне ім'я на потрібну вам IP-адресу. Наприклад, однією з причин, чому вам може знадобитися відредагувати файл hosts, є Перенесення сайту на новий сервер. Якщо ви зміните IP-адресу та доменне ім'я у файлі hosts, ви зможете протестувати веб-сайт на новому сервері. Це також корисно, якщо оновлення DNS ще не відбулося. Коротше кажучи, за допомогою файлу hosts для Mac ви можете запускати симуляції та тести, щоб переконатися, що все працює правильно і безперебійно, перш ніж завершити процес перенесення.
Чотири кроки для пошуку та редагування файлу hosts на вашому Mac:
Тепер, коли ви краще зрозуміли, що таке файл hosts на Mac, настав час приступити до роботи. Нижче ми пояснимо, як знайти та відредагувати цей файл за чотири простих кроки.
Крок 1: Запуск термінальної програми
Щоб почати, спочатку відкрийте програму вашого терміналу. Зверніть увагу, що вам потрібні права адміністратора. Якщо ви не маєте таких прав, увійдіть в систему з обліковим записом адміністратора і активувати обліковий запис користувача root. Ви можете знайти програму Термінал, перейшовши до Finder > Перейти > Утиліти.

Після цього з'являться різні інструменти, за допомогою яких можна керувати пристроєм Mac. Клацніть на терміналі.

Крім того, ви також можете натиснути клавішу F4, щоб відкрити лаунчер. Потім введіть "Terminal" в поле пошуку і виберіть значок терміналу, коли він з'явиться.
Крок 2: Відкрийте папку /etc/hosts
Після відкриття терміналу вам знадобиться текстовий редактор для доступу до файлу "hosts". У цьому посібнику ми будемо використовувати текстовий редактор Nano, оскільки він є гнучким і зручним для користувача. Спочатку встановіть останню версію програми Nano. Після цього ви можете ввести в терміналі наступну команду:
sudo nano /etc/hosts
Потім натисніть кнопку Enter. Вам буде запропоновано ввести пароль адміністратора: Введіть пароль і знову натисніть кнопку Enter.
Крок 3: Почніть редагувати файл hosts на вашому Mac
Після того, як ви введете пароль і підтвердите вхід, відкриється текстовий редактор Nano. На цьому етапі ваш екран має виглядати так:

Наступні кроки залежать від ваших конкретних намірів у файлі hosts. Припустимо, ви хочете додати новий домен. За допомогою клавіш зі стрілками ви можете перейти в кінець файлу. Там ви можете ввести IP-адресу домену, який ви хочете додати, в новому рядку:

Як показано на скріншоті вище, ми вставили "192.192.192.192" для нового домену. Замініть цю IP-адресу і "mydomain.ch" на потрібні значення. Зверніть увагу, що кожен запис повинен бути в окремому рядку. Кілька записів повинні мати наступний формат:
SERVER_IP_ADDRESS domain.ch
СЕРВЕРНА_IP_АДРЕСА www.domain.ch
Якщо ви хочете скасувати зміни, ви можете видалити додані рядки за допомогою клавіатури. У нижній частині вікна редактора ви знайдете список доступних комбінацій клавіш. Крім додавання IP-адрес, ви також можете заблокувати їх, щоб ваш пристрій не перенаправляв веб-сайт на цю IP-адресу. Ви можете використовувати для цього "127.0.0.1". Закінчивши, натисніть Ctrl + O, щоб перезаписати існуючий файл, а потім клавішу Enter. Завершіть процес за допомогою Ctrl + X.
Крок 4: Очистіть кеш DNS
Якщо ви відредагували файл hosts на Mac, але зміни не застосовуються, це може бути пов'язано з кешем DNS. Рекомендується очистити кеш після того, як ви відредагували файл. Очищення кешу видаляє збережені IP-записи, щоб ваш браузер міг використовувати оновлену IP-адресу з відредагованого файлу hosts. Щоб оновити DNS-записи вашого браузера, введіть у терміналі наступну команду:
sudo killall -HUP mDNSResponder
Цей крок гарантує, що ваші зміни набудуть чинності у вашому браузері. Ви успішно відредагували файл hosts на вашому комп'ютері Mac.