Файл hosts: як налаштувати контроль доступу до небажаних ресурсів

Файл hosts: як налаштувати контроль доступу до небажаних ресурсів

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

Вигляд hosts

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

Зміна вмісту файлу hosts

Якщо вам потрібно редагувати цей файл (наприклад, у разі проникнення вірусів), зробити це досить просто. Для того щоб його відкрити, можна скористатися звичайним "" Блокнотом "". Після внесення та збереження поправок перезавантажте ПК. Всі зміни миттєво набудуть чинності. Важливо пам 'ятати, що для того щоб внести корективи в файл hosts, ви повинні мати права адміністратора на тому ПК, з яким працюєте. До речі, редагуючи його, ви можете обмежити доступ до будь-яких інтернет-ресурсів. Це може стати в нагоді, наприклад, для огорожі своєї дитини від відвідування непотрібних для неї сайтів. Робиться це наступним чином: створюється типовий запис "" 127.0.0.1 назва _ сайту "", після чого запит до цього ресурсу просто-напросто загорнеться в якусь подобу петлі всередині ПК і, відповідно, не піде ні до якого DNS-сервера. Дана сходинка повинна бути розташована під "" 127.0.0.1 localhost "". Далі ми розповімо, де взагалі знаходиться необхідний нам файл.

Адреса файла hosts

 Для того щоб відкрити файл hosts у Windows 7 або в іншій популярній ОС - Windows XP - потрібно просто пройти таким шляхом: C:\Windows\System32\Drivers\etc. Зазвичай він не з 'являється через те, що знаходиться в системній теці, яка є прихованою. Натисніть у верхньому меню "Інструменти", далі - "Властивості теки" - "Перегляд", а потім зніміть галочку з параметра, що відповідає за показ прихованих файлів.

Що робити за відсутності hosts

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