Як безпечно редагувати файл Hosts у Windows 10
Файл hosts у Windows 10 — це текстовий файл, який відображає імена хостів на IP-адреси, виконуючи роль ручної DNS-системи для вашого комп’ютера. Цей файл можна редагувати, щоб блокувати веб-сайти, створювати ярлики до IP-адрес або полегшувати локальну веб-розробку. Однак неправильні зміни можуть порушити ваш досвід перегляду. Цей посібник детально описує, як знайти та безпечно редагувати файл hosts у Windows 10.
Розуміння файлу Hosts
Файл hosts діє як локальний DNS-резолвер. Перед тим як ваш комп’ютер звернеться до зовнішніх DNS-серверів, він перевіряє файл hosts на наявність будь-яких попередньо визначених відображень. Ця функціональність особливо корисна для блокування веб-сайтів або тестування локальних версій веб-сайтів шляхом перенаправлення доменних імен на певні IP-адреси.
Розташування файлу Hosts
Щоб знайти файл hosts на вашій системі Windows 10, виконайте наступні дії:
- Відкрийте Провідник файлів: Натисніть `Win + E` або клацніть на значок папки на панелі завдань.
- Перейдіть до каталогу: Перейдіть до `C:WindowsSystem32driversetc`. Тут ви знайдете файл hosts разом з іншими системними файлами.
Редагування файлу Hosts
Редагування файлу hosts вимагає адміністративних привілеїв. Виконайте наведені нижче кроки, щоб безпечно змінити його:
Крок 1: Відкрийте Блокнот як Адміністратор
- Клацніть на меню Пуск, введіть “Блокнот” і клацніть правою кнопкою миші на значку Блокнота.
- Виберіть Запуск від імені адміністратора. Цей крок є важливим, оскільки без прав адміністратора ви не зможете зберегти зміни у файлі hosts.
Крок 2: Відкрийте файл Hosts у Блокноті
- У Блокноті перейдіть до Файл → Відкрити.
- Перейдіть до `C:WindowsSystem32driversetc`.
- Якщо файли не відображаються, змініть випадаючий список типу файлів на Усі файли.
- Виберіть файл hosts і натисніть Відкрити.
Крок 3: Змініть файл
Формат файлу hosts є простим, кожен рядок містить IP-адресу, за якою слідує ім’я хоста. Наприклад:
“`
127.0.0.1 localhost
“`
Щоб заблокувати веб-сайт, такий як `example.com`, додайте наступний рядок:
“`
127.0.0.1 example.com
“`
Цей запис перенаправляє `example.com` на ваш локальний комп’ютер, фактично блокуючи доступ до реального сайту.
Крок 4: Збережіть файл Hosts
- Після редагування натисніть Файл → Зберегти. Якщо ви запустили Блокнот з адміністративними правами, збереження повинно пройти без проблем.
Важливі міркування
- Резервне копіювання оригінального файлу: Перед внесенням змін скопіюйте оригінальний файл hosts і збережіть його в іншому місці. Це дозволить вам відновити його, якщо це буде потрібно.
- Очистіть кеш DNS: Після редагування очистіть кеш DNS, щоб застосувати зміни. Відкрийте Командний рядок як адміністратор і введіть:
“`
ipconfig /flushdns
“`
- Уникайте помилок: Не видаляйте критичні рядки або не вводьте неправильні IP-адреси, оскільки це може спричинити проблеми з підключенням.
Практичний контрольний список
- Перевірте доступ адміністратора: Завжди запускайте Блокнот від імені адміністратора.
- Резервне копіювання перед редагуванням: Збережіть копію оригінального файлу hosts.
- Очистіть DNS після модифікації: Використовуйте `ipconfig /flushdns`, щоб переконатися, що зміни набули чинності.
- Перевірте записи двічі: Переконайтеся, що всі відображення IP-адрес і імен хостів правильні.
FAQ
Q1: Чи може редагування файлу hosts зашкодити моєму комп’ютеру?
A1: Неправильні зміни можуть порушити підключення до інтернету. Завжди робіть резервну копію оригінального файлу перед внесенням змін.
Q2: Чому зміни у файлі hosts не працюють одразу?
A2: Можливо, вам потрібно очистити кеш DNS, використовуючи `ipconfig /flushdns`, щоб зміни набули чинності.
Q3: Як я можу заблокувати кілька веб-сайтів, використовуючи файл hosts?
A3: Додайте окремі рядки для кожного веб-сайту, який ви хочете заблокувати, відображаючи їх на `127.0.0.1`.
Для більш просунутих рішень хостингу, досліджуйте наші VPS Hosting, Dedicated Servers та SSL Certificates, щоб покращити ваші можливості управління веб-сайтами.
