Файл hosts на виділених серверах Windows 10 – це звичайний текстовий файл, який використовується для зіставлення імен хостів з IP-адресами, що дозволяє вам замінити DNS для певних доменів. Це особливо корисно для веб-розробки, тестування, блокування веб-сайтів або локального перенаправлення доменів.
Ось покрокова інструкція про те, як безпечно редагувати файл hosts на комп’ютері з Windows 10.
Файл hosts знаходиться за адресою:
Кожен запис у цьому файлі зіставляє IP-адресу з доменним ім’ям, наприклад
Це змушує систему перетворювати example.com на IP-адресу 127.0.0.1 (localhost) замість того, щоб запитувати DNS-сервери.
Для редагування файлу hosts вам потрібно запустити текстовий редактор з правами адміністратора.
Натисніть ” Пуск“, введіть ” Блокнот
“.
Клацніть Блокнот правою кнопкою миші і виберіть Запустити від імені адміністратора.
Якщо з’явиться запит UAC (Контроль облікових записів користувачів), натисніть Так.
У Блокноті:
Натисніть ” Файл” > “Відкрити“.
Перейдіть до:
Змініть тип файлу з “Текстові документи (*.txt)” на“Всі файли”.
Виберіть хости і натисніть ” Відкрити“.
Тепер ви можете додавати або видаляти рядки. Формат:
Приклади:
Перенаправлення домену на локальну машину:
Вказати домен на певний сервер:
Щоб заблокувати веб-сайт:
⚠️ Кожен запис має бути з нового рядка, а рядки, що починаються з
#
, вважаються коментарями.
Після редагування:
Натисніть Файл > Зберегти.
Закрийте Блокнот.
Зміни набувають чинності негайно – перезавантаження не потрібне.
Відкрийте командний рядок і введіть
Він повинен показати вказану вами IP-адресу.
Ви також можете перевірити в браузері або за допомогою ipconfig /flushdns очистити кеш DNS, якщо зміни не відображаються миттєво.
Відмовлено в доступі? Переконайтеся, що ви відкрили Блокнот від імені адміністратора.
Все ще бачите старий IP? Виконайте ipconfig /flushdns у командному рядку.
Конфлікт з антивірусом? Деякі програми безпеки можуть блокувати зміни у файлі hosts – занесіть його до білого списку, якщо це необхідно.
Попередній перегляд веб-сайтів перед розповсюдженням DNS
Блокування відволікаючих або шкідливих сайтів
Налаштування середовищ розробки або постановки
Перевизначення DNS без зміни налаштувань сервера