Де знаходиться файл hosts?

Де знаходиться файл hosts? Я не можу зайти на багато сайтів, в основному антивірусних програм, знайомі кажучи у мене на комп'ютері вірус, і проблеми з за нього. Антівіруснік у мене регулярно оновлюється, чув в Windows XP, є файл hosts і якщо його належним чином відредагувати, то проблема піде, але якщо зробити це не правильно, інтернет зовсім пропаде, чи не підкажете де він знаходиться і як його редагувати?


Де знаходиться файл hosts?


  • Примітка: Хочете знати як використовують даний дуже важливий файл вірусні програми, а так же, як зможете використовувати це секретна зброя ви самі і для добрих намірів. Що робити, коли файл hosts зовсім відсутній в системі або у вас виявилося два файли hosts. Що робити коли у вас не відкриваються сайти: "Однокласники", "ВКонтакте", mail.ru, тоді обов'язково після прочитання цієї статті, читайте нашу нову статтю - Чому не відкриваються сайти.

У Windows XP і в Windows 7, є дуже маленький і хороший файл, за допомогою якого можна керувати вашим інтернет серфінгом, переважна більшість користувачів персонального комп'ютера не знають про нього, а якщо і знають, то вважають за краще обходити його стороною через острах зробити що то не так, файл цей має назву hosts. Навіщо він потрібен?

  • Коли ви вводите в адресний рядок браузера назву сайту, наприклад - mail.ru, знайте, що знаходиться в інтернеті спеціальний DNS-сервер, тут же перетворює назву mail.ru в набір цифр, який є унікальним для кожного сайту IP-адресою, до наприклад для mail.ru це 94.100.191.204. Так як інтернет сервер, де розташовується сайт mail.ru, не містить назв, а містить одні лише цифри, назви спеціально придумані для нас з вами, що б ми їх простіше запам'ятовували. Файл hosts потрібен для прискорення роботи в інтернеті шляхом обходу звернення до DNS сервера, тобто якщо ми з вами пропишемо в файлі hosts таку інформацію 94.100.191.203 mail.ru, то сайт mail.ru буде у нас завантажуватися безпосередньо, в обхід DNS-сервера . Але прописати потрібно все правильно інакше ви взагалі нікуди не потрапите або потрапите не туди. Ось це "не туди" і використовують творці вірусних програм. Тепер про все докладно!

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

Наприклад, якщо в файлі hosts прописати замість 94.100.191.203 mail.ru іншу інформацію, наприклад 217.20.147.94 mail.ru, то ми набравши в будь-якому браузері mail.ru, замість поштового сервісу mail.ru, потрапимо на сайт "Однокласники" , так як IP-адреса 217.20.147.94 є адресою сайту "Однокласники".


Будь-системний адміністратор, та й простий користувач, повинен охороняти файл hosts, як зіницю ока. Тепер про віруси. Вірусописьменники можна сказати з задоволенням застосовують файл hosts в своїх цілях. Вірус потрапляючи на комп'ютер користувача, часто змінює файл hosts, тому при проблемах з доступом до будь-яких сайтів, в першу чергу потрібно перевірити свою машину на присутність шкідливих програм, а потім повертати файлу hosts первозданний вигляд.


Знаходиться файл hosts за адресою C: \ windows \ system32 \ drivers \ etc \ hosts, де (С :) буква системного розділу, саме цей файл вирішує які сайти гідні вашої уваги, а які ні. Файл hosts може бути прихований, щоб побачити запропонований його, потрібно включити в системі відображення прихованих папок і файлів. Комп'ютер> Упорядочіть-> Параметри папок і поіска-> Вид, далі прибираємо галочку з пункту Приховувати захищені системні файли, а відзначаємо пункт Показувати приховані файли і папки і диски

Відкривається файл hosts подвійним клацанням правою миші, при пропозиції вибрати програму для відкриття файлу вибираємо Блокнот.

Друзі, якщо ви не виявили файлу hosts в папці С: \ windows \ system32 \ drivers \ etc \, значить вірус підмінив розташування файлу в ключі реєстру

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ DataBasePath,

До речі файл hosts у вас може бути там, де і потрібно, але операційна система буде використовувати файл hosts, який знаходиться зовсім в іншому місці, де саме знаходиться інший файл hosts створений вірусом, можна дізнатися подивившись значення DataBasePath. Вам потрібно буде повернути ключу правильне значення, як на скрішноте.

Отже ми дізналися де знаходиться файл hosts, тепер давайте навчимося його редагувати, якщо хочете просто виправити файл (рекомендовано) за допомогою утиліти Microsoft Fix it 50267, то перейдіть на сайт до його творцям і виконайте це двома клацаннями миші.

Ну а ми йдемо далі і дивимося, де саме знаходиться наш файл.

Ось зразок оригінального файлу hosts, за замовчуванням в файлі, повинна бути, тільки один запис 127.0.0.1 localhost

Ви можете його прямо скопіювати у мене і відредагувати файл hosts за допомогою блокнота.

Оригінал файлу hosts в Windows XP

# (C) Корпорація Майкрософт (Microsoft Corp.), 1993-1999 # # Це зразок файлу HOSTS, що використовується Microsoft TCP / IP для Windows. # # Цей файл містить зіставлення IP-адрес іменам вузлів. # Кожен елемент повинен розташовуватися в окремому рядку. IP-адреса повинна # перебувати у першому стовпці, за ним має слідувати відповідне ім'я. # IP-адресу та ім'я вузла повинні розділятися хоча б одним пропуском. # # Крім того, в деяких рядках можуть бути вставлені коментарі # (такі, як цей рядок), вони повинні слідувати за ім'ям вузла і відокремлюватися # від нього символом '#'. # # Наприклад: # # 102.54.94.97 rhino.acme.com # вихідний сервер # 38.25.63.10 x.acme.com # вузол клієнта x
127.0.0.1 localhost

Оригінал файлу hosts в Windows 7

# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP / IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host
# Localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # :: 1 localhost

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

127.0.0.1 kaspersky.ru

І ми з вами можемо використовувати дане секретне озброєння, наприклад захистивши своїх дітей від випадкового відвідування сайтів з певним змістом не вдаючись до програм на зразок Батьківського контролю, наприклад пропишемо:

127.0.0.1 ім'я небезпечного на вашу думку сайту.

127.0.0.1 porno.ru

127.0.0.1 sex.ru

Адреси цих сайтів комп'ютер буде шукати на жорсткому диску, особливо багато адрес теж вписувати не потрібно, комп'ютер стане помітно пригальмовувати.

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

Для швидкого завантаження вашого улюбленого сайту, в файлі hosts, потрібно вказати його адресу в цифрах безпосередньо, обійшовши службу DNS. Наприклад нам постійно потрібен поштовий сервіс mail.ru, так як IP сайту у нього: 94.100.191.203, в файлі hosts прописуємо таку інформацію, спочатку вводимо IP, а потім ім'я сервера.

127.0.0.1 localhost

94.100.191.203 mail.ru

пропуск обов'язковий.

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

Через деякий час, вам потрібно буде перевірити файл hosts заново, якщо шкідливі записи будуть внесені знову, значить у вас на комп'ютері працює вірус. Читайте наші статті.

Стаття по темі: Не можу увійти в однокласники.