Файл hosts - блокуємо непотрібні сайти в windows, програмування для початківців

У даній статті ми з Вами поговоримо про те, як можна обмежити доступ до певних сайтів, або зробити так, що при зверненні до одного (поганому) ресурсу, перенаправляти на інший (хороший) ресурс за допомогою редагування всього лише одного файлу, в операційній системі Windows таким файлом є файл Hosts.

Для чого це потрібно? запитаєте Ви, спробую Вам відповісти, це може стати в нагоді Вам, наприклад, для того щоб Ваші діти не лазили по цих ресурсів або, наприклад Ви системний адміністратор і хочете обмежити доступ до сайтів (наприклад, вконтакте або однокласники) деяким своїм співробітникам, які зловживають робочим Інтернетом. А вміння редагувати цей файл Вам допоможе в реалізації всього перерахованого вище. До речі цей файл використовують, і зловмисники в своїх віруси, боротьба з цим описана в статті: Вірус заблокував Інтернет - редагуємо файл hоsts

Але ми з Вами не зловмисники і не намагаємося нашкодити комусь, а просто хочемо навчитися користуватися цим файлом.

Розташування та вміст файлу Hosts в Windows

Ну що приступимо, для початку потрібно знати, де ж знаходиться цей файл, а знаходиться він ось тут - C: \ Windows \ System32 \ drivers \ etc \. Для того щоб Ви змогли редагувати цей файл Вам необхідно зняти атрибут «Тільки читання», у властивостях файлу, потім відкрити його і спробувати змінити його і зберегти, якщо зберегли без проблем, то приступайте до практичної частини, а якщо немає, то завантажитеся в безпечному режимі.

Відкривши цей файл, Ви побачите звичайне його вміст:

І якщо раптом у Вас нижче 127.0.0.1 localhost є ще щось, то це вже постарався вірус, і Ви легко можете видалити всі що нижче цього рядка.

Приклади використання файлу Hosts

Тепер перейдемо до дій, для початку заборонимо доступ до сайту вконтакте (наприклад, для співробітників Вашої фірми), Ви можете експериментувати і з іншими сайтами, наприклад: сайти сумнівного змісту. Для того щоб заборонити доступ до сайту необхідно прописати наступне:

Далі зберегти і перезавантажити браузер, якщо той був запущений. Додаванням всього лише одного рядка ми заблокували доступ до сайту.

В результаті відбудеться обмін пакетами з Яндексом, як у нас на зображенні

Зберігаємо і перезавантажуємо браузер, якщо він був відкритий. І тепер при зверненні на сайт вконтакте, ви будете потрапляти в Яндекс.

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