Середа, 18 Червня, 2025

Як блокувати доступ до веб-сайтів в Windows за допомогою файлу Hosts

Windows пропонує простий та ефективний спосіб закрити доступ до небажаних веб-сайтів. Це можуть бути, наприклад, сайти-розповсюдників вірусів, сайти азартних ігор та лотерей тощо. Вказавши ці сайти у файлі Windows hosts можна заблокувати такі сайти універсально у всіх браузерах на ПК, не вимагаючи ніякого додаткового програмного забезпечення.

Що таке файл Hosts і як він блокує веб-сайти

Файл hosts – являє собою простий текстовий документ, який діє як адресна книга для веб-сайтів. В цьому файлі зберігаються IP-адреса веб-сайту та його доменне ім’я, яке ви вводите в браузері. Файл hosts існує майже в кожній ОС, наприклад, включаючи Android. Однак, на відміну від Android, Windows дозволяє редагувати файл hosts.

Щоб блокувати веб-сайт, просто вкажіть неправильну IP-адресу цього веб-сайту. Наприклад, соцмережа Facebook має доменне ім’я www.facebook.com, яке ви вводите в браузері. Але браузеру для переходу потрібно знати не доменне ім’я, а IP-адресу сайту Facebook. Якщо в файлі hosts сайту www.facebook.com співставити неіснуючу IP-адресу, браузер не зможе відкрити веб-сайт. Простий і ефективний трюк.

Покрокове керівництво по блокуванню веб-сайту

Процес включає в себе запуск блокноту Notepad з правами адміністратора, відкриття файлу hosts, додавання веб-сайтів, які ви хочете заблокувати, а потім збереження файлу.

Крок 1: Відкрийте Блокнот від імені адміністратора

Це найважливіший крок. Файл hosts є захищеним системним файлом, тому для його редагування вам потрібні права адміністратора. Якщо ви спробуєте відкрити і зберегти його звичайним способом, ви отримаєте повідомлення про помилку “в дозволі відмовлено”.

  • Натисніть кнопку “Пуск” або клавішу Windows .
  • Введіть ” Блокнот ” в рядок пошуку.
  • Результати пошуку клацніть правою кнопкою миші на Блокноті і виберіть Запуск від імені адміністратора .
  • З’явиться запит на управління обліковими записами користувачів (UAC). Натисніть Так , щоб надати адміністративні дозволу.

Тепер у вас буде відкрито порожнє вікно “Блокнота”, але цей екземпляр “Блокнота” має право редагувати системні файли.

Крок 2: Відкрийте файл Hosts

Тепер, коли Notepad запущений з правильними дозволами, вам потрібно перейти до розташування файлу hosts.

  • В Блокноті натисніть Файл > Відкрити.
  • У полі “Ім’я файлу” введіть такий шлях і натисніть Enter:
  • C:\Windows\System32\drivers\etc
  • За замовчуванням ви не побачите ніяких файлів, тому що Notepad шукає файли .txt. Клацніть випадаюче меню в правому нижньому куті з написом “Текстові документи (*.txt) та змініть його на “Всі файли ( . )”.
  • Тепер ви побачите кілька файлів. Виберіть файл з ім’ям “hosts” та натисніть “Відкрити”.

Крок 3: Додайте веб-сайти в список заблокованих

Відкриється файл hosts з текстом, що пояснює його призначення. Будь-який рядок, що починається з символу #, є коментарем і ігнорується Windows.

Щоб блокувати веб-сайт, ви додасте новий рядок в самому кінці файлу.

  • Перейдіть в кінець файлу і почніть новий рядок.
  • Введіть 127.0.0.1, натисніть клавішу табуляції або кілька пробілів, а потім введіть адресу веб-сайту, який ви хочете заблокувати.
  • Для досягнення найкращих результатів, вам слід заблокувати як www, так і не www версії сайту. Створіть окремий запис для кожного сайту.

IP-адреса є адресою 127.0.0.1 “localhost” або “loopback”. Це внутрішній IP-адресу вашого власного комп’ютера. Вказуючи домен веб-сайту на цю адресу, ви перешкоджаєте доступу вашого комп’ютера до реального сайту в Інтернеті.

Щоб заблокувати Facebook і Twitter, вам слід додати наступні рядки в кінець вашого файлу hosts:

127.0.0.1 www.facebook.com

127.0.0.1 facebook.com

127.0.0.1 www.twitter.com

127.0.0.1 twitter.com

127.0.0.1 www.instagram.com

127.0.0.1 instagram.com

Крок 4: Збережіть внесені зміни

Після того як ви додали веб-сайти, які потрібно заблокувати, вам необхідно зберегти файл.

  • Натисніть Файл > Зберегти.
  • Закрийте Блокнот.

Оскільки ви відкрили Блокнот від імені адміністратора, він буде збережений без будь-яких помилок дозволу.

Крок 5: Очистіть кеш DNS (важливо)

Windows зберігає кеш нещодавно відвіданих веб-сайтів для швидкого доступу до IP-адрес. Щоб переконатися, що ваші зміни у файлі hosts вступили в силу негайно, вам необхідно очистити цей кеш.

  • Відкрийте командний рядок від імені адміністратора (точно так само, як ви робили для Notepad на кроці 1).
  • Введіть таку команду та натисніть клавішу Enter: ipconfig /flushdns
  • Ви побачите повідомлення з підтвердженням: Кеш DNS-розпізнавача видалено.

Ця команда змушує Windows перечитувати файл hosts для майбутніх запитів до веб-сайту.

Як розблокувати веб-сайти

Щоб перевірити, чи працює блокування, просто відкрийте будь-який веб-браузер і перейти на веб-сайтів, які ви додали в файл hosts. Ви повинні побачити сторінку з помилкою, на якій говориться, що “сайт недоступний” або щось подібне.

Розблокування: Щоб розблокувати веб-сайт, просто виконайте ті ж дії, щоб відкрити файл hosts від імені адміністратора і:

  • Видаліть додані вами рядки або поставте символ ” # ” на початку кожного рядка, щоб перетворити його на коментар, який змушує Windows ігнорувати його. Це хороший спосіб тимчасово розблокувати сайт без необхідності повторного введення рядка пізніше.

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися

Статті