Altered Windows hosts files may prevent game client installation, or cause issues with patching. The hosts file is a Windows system file that can override DNS and redirect URLs or IP addresses to different locations. A typical home internet user will not have a modified hosts file.

Checking for Modifications

  1. Press Windows Key + R.
  2. Type OK.
  3. Open the hosts file with a text editor such as Notepad. Hosts will not have a file extension.
  4. Compare your hosts file with the Microsoft defaults listed below. If yours is different, it has been modified. Remove any lines that contain Blizzard URLs or addresses.
  5. Save the file.

Note: If your hosts file was modified, run a virus scan. Viruses and malware can modify the hosts file to try to redirect your computer to malicious websites.

Common Problematic Modifications

These modifications negatively affect Blizzard games. If you find them, remove them:

  • 127.0.0.1 eu.actual.battle.net
  • 127.0.0.1 us.actual.battle.net
  • 127.0.0.1 enGB.nydus.battle.net

Resetting the Hosts File to Microsoft Defaults

To reset the Hosts file back to the default, follow these steps:

  1. Press Windows Key + R.
  2. Type notepad into the Run window.
  3. Click OK.
  4. Copy the following text to the Notepad window: # Copyright (c) 1993-2006 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 handle within DNS itself. # 127.0.0.1 localhost # :: 1 localhost
  5. On the File menu, select Save as, Type "hosts" (including the quotation marks) in the File name box, and then save the file to the desktop.
  6. Press Windows Key + R again.
  7. Type % WinDir% \ System32 \ Drivers \ Etc into the Run window and click OK.
  8. Rename the Hosts file to "Hosts.old".
  9. Copy or move the Hosts file that you created from your desktop to the% WinDir% \ System32 \ Drivers \ Etc folder. If you are prompted to enter an administrator password, select Continue.

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

файл hosts- звичайний файл, в якому представлений список ip адрес, які зіставлені з іменами сайтів.

Він служить своєрідним локальним dns-сервером, вказуючи куди звертатися комп'ютера при введенні в браузер за певною адресою. Нижче ви можете побачити приклад вмісту такого файлу.

У hosts за замовчуванням прописаний лише один ip адреса (127.0.0.1), який зайнятий вашим комп'ютером.

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

Hosts можна використовувати для блокування доступу до ресурсів інтернету. Для це дописуємо відразу після рядка 127.0.0.1 localhost новий рядоквиду:

127.0.0.1 адрес_сайта

Адреса сайту зіставляється з ip адресою комп'ютера і тому не завантажується.

Нижче представлені особливості редагування файлу hosts:

Кожен запис має перебувати на окремому рядку;
- ip адреса в записі йде першим;
- ip і адреса сайту повинні бути розділені хоча б одним пропуском;
- сиволов решітка # на початку рядка дозволяє її закомментировать, тобто зробити так, щоб вона не працювала.

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

Де знаходиться hosts.

Тепер давайте розбиратися де знаходиться hosts. знайти hostsможна за адресою:

C: \ Windows \ System32 \ drivers \ etc

Представленої вище шлях актуальний для операційної системи Windows. Для інших ОС цей шлях може відрізнятися.

Розташування файлу можна змінити в реєстрі
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ DataBasePath

Як змінити файл hosts.

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

Як повинен виглядати файл hosts.

Нижче представлені оригінальні тексти файлів hosts для різних операційних систем Windows. Це змісту файлу за замовчуванням.

Windows XP

# Copyright (c) 1993-1999 Microsoft Corp.
#
#
# Entry should be kept on an individual line. The IP address should

# Space.
#

#
# For example:
#
# 102.54.94.97 rhino.acme.com
# Source server
127.0.0.1 localhost

Windows Vista

# Copyright (c) 1993-2006 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
# 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:
#
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
:: 1 localhost

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

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

Якщо у вас виникнуть запитання, то обов'язково їх задавайте.

У цьому уроці постараюся донести до вас що таке і як його дізнатися.

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

Завдання даного файлу зберігати список доменів і відповідних їм ip-адрес. Операційна система використовує цей список для перетворення доменів в ip-адреси і навпаки.

Кожен раз коли ви вводите в адресний рядок браузера адресу потрібно вам сайту, відбувається запит на перетворення домену в ip-адреса. Зараз це перетворення виконує служба під назвою DNS. Але, на зорі розвитку Інтернету hosts файл був єдиною можливістю зв'язати символьне ім'я (домен) з конкретним ip-адресою.

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

Що стосується структури файлу, то файл hosts це звичайний текстовий файл бузі розширення. Те-є даний файл називається не, hosts.txt, а просто hosts. Для його редагування можна використовувати звичайний текстовий редактор Блокнот (Notepad).

Стандартний файл hosts складається з декількох рядків, які починаються з символу «#». Такі рядки не враховуються операційною системою і є просто коментарями.

Також в стандартному файлі hosts присутній запис «127.0.0.1 localhost». Цей запис означає, що при зверненні до символьного імені localhost ви буде звертається до власного комп'ютера.

Махінації з файлом hosts

Існують два класичних способу отримати вигоду від внесення змін до файл hosts. По-перше з його допомогою можна заблокувати доступ до сайтів і серверів антивірусних програм.

Наприклад, заразивши комп'ютер, вірус додає в файл hosts такий запис: «127.0.0.1 kaspersky.com». При спробі відкрити сайт kaspersky.com операційна система буде підключатися до ip-адресою 127.0.0.1. Природно, це невірний ip-адреса. Це призводить до того, щодоступ до даного сайту повністю блокується.В результаті користувач зараженого комп'ютера не може завантажити антивірус або оновлення антивірусних баз.

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

Наприклад, заразивши комп'ютер, вірус додає в файл hosts такий запис: «90.80.70.60 vkontakte.ru». Де «90.80.70.60» це ip-адреса сервера зловмисника. В результаті при спроби зайти на всім відомий сайт, користувач потрапляє на сайт який виглядає точно також, але знаходиться на чужому сервері. В результаті таких дій шахраї можуть отримати логіни, паролі та іншу персональну інформацію користувача.

Так що в разі будь-яких підозр на зараження вірусом або на підміну сайтів насамперед необхідно перевіряти HOSTS файл.

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

Залежно від версії операційної системи Windows файл hosts може розташовуватися в різних папках. Наприклад, якщо ви використовуєте Windows XP, Windows Vista, Windows 7 або Windows 8, то файл знаходиться в папці WINDOWS \ system32 \ drivers \ etc \.

В операційних системах Windows NT і Windows 2000 даний файл лежить в папці WINNT \ system32 \ drivers \ etc \.

У зовсім древніх версіях операційної системи, наприклад в Windows 95, Windows 98 і Windows ME, даний файл можна знайти просто в папці WINDOWS.

Відновлення файлу hosts

Багатьох користувачів зазнали злому цікавить, де можна скачати hosts файл. Однак, шукати і завантажувати оригінальний hosts файл зовсім не потрібно. Його можна виправити самостійно, для цього необхідно відкрити текстовим редакторомі видалити всі крім рядки крім «127.0.0.1 localhost». Це дозволить розблокувати доступ до всіх сайтів і оновити антивірус.

Розглянемо більш детально процес відновлення файлу hosts:

  1. Відкрийте папку в якій знаходиться даний файл. Для того щоб довго не бродити по каталогам в пошуках потрібної папки можна скористатися невеликою хитрістю. Натисніть комбінацію клавіш Windows + R, для того щоб відкрити меню «Виконати». У вікні, введіть команду «% Systemroot% \ system32 \ drivers \ etc»і натисніть кнопку ОК.
  2. Після того як перед вами відкриється папка в якій лежить файл hosts, зробіть резервну копіюпоточного файлу. На випадок якщо щось піде не так. Якщо файл hosts існує, то просто перейменуйте його в hosts.old. Якщо файлу hosts взагалі немає в цій папці, то цей пункт можна пропустити.
  3. Створіть новий порожній файл hosts. Для цього Клікніть правою кнопкоюмишки в папці etc і виберіть пункт «Створити текстовий документ».
  4. Коли файл буде створений його необхідно перейменувати в hosts. При перейменування з'явиться вікно в якому буде попередження про те, що файл буде збережений без розширення. Закрийте вікно з попередженням натисканням на кнопку ОК.
  5. Після того як новий hosts файл створений, його можна відредагувати. Для цього отккройте файл за допомогою програми Блокнот.
  6. Залежно від версії операційної системи вміст стандартного hosts файлу може відрізнятися.
  7. Для Windows XP і Windows Server 2003 потрібно додати «127.0.0.1 localhost».
  8. Windows Vista, Windows Server 2008, Windows 7 і Windows 8 потрібно додати два рядки: «127.0.0.1 localhost» і «:: 1 localhost».

Hosts - це невеликий текстовий файл, у якому перебуває база доменних імен. Він використовується при трансляції доменних імен в мережеві адреси вузлів. Вміст «хостса» повинен контролювати адміністратор ПК, тобто ви.

В яких випадках вам може редагування файлу? У кожного з вас, напевно, є сторінка в соціальній мережі «ВКонтакте» або «Однокласники». Іноді при вході на сторінку з'являється віконце, так звана «Валідація аккаунта», за допомогою якої необхідно підтвердити, що ви цілком реальна особистість, а не черговий бот. Трохи нижче пропонується ввести свій номер телефону. Виглядає ця форма приблизно таким чином:

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

Як таке можливо? Варто сказати «спасибі» файлу «хостс». Коли ви блукаєте по мережі, на ваш комп'ютер може потрапити вірус або троян, який автоматично перезаписує hosts, вносячи в нього потрібні коректування. За допомогою цих коригувань ви, набираючи в адресному рядку адресу vk.com, потрапляєте не на «ВКонтакте», а на спеціально створений шахраями сайт, який своїм дизайном в точності повторює соціальну мережу, Тільки замість вашої сторінки висвічується «Валідація аккаунта».

Перевірити це дуже легко - відкрийте hosts і подивіться, чи є в ньому незрозумілі IP-адреси. У 99% випадків вони знаходяться в файлі.

Як відредагувати hosts?

Є два шляхи. Якщо ви не хочете редагувати цей файл самостійно, а хочете привести його в первинний вигляд, то можете завантажити безкоштовну утиліту Dr.Web Cureit, яка під час сканування системи автоматично виправляє «хостс» на дефолтні настройки.

Якщо хочете виправити його самостійно, то зайдіть в папку C: \ windows \ system32 \ drivers \ etc \. Hosts має приховані атрибути, тому необхідно зробити приховані файливидимими ( «Панель управління» - «Параметри папок» - «Показувати приховані файли, папки і диски»). Тепер наведіть курсор миші на файл, натисніть на ліву кнопку і через меню виберіть пункт «Запуск від імені адміністратора». Відредагуйте файл і збережіть його. До речі, за замовчуванням він виглядає таким чином (все, що знаходиться нижче записи localhost, можна видаляти):

Інший варіант - без показу прихованих папок. Для цього створіть блокнот на робочому столі. Відкрийте його, виберіть «Файл» - «Відкрити» і пропишіть шлях C: \ windows \ system32 \ drivers \ etc \ hosts. Правда, в цьому випадку ви зможете лише переглянути файл, але не відредагувати його.

Після введення в браузері необхідний сайт, припустимо Google.com , браузер послідовно (відповідно до пріоритету) шукає зіставлення цього доменного імені IP-шнику (бо саме з IP адресами працюють мережеві пристрої).

а)перевіряється вказаний сайт в hosts-файлі, якщо він знаходить зіставлення (припустимо в hosts-файлі прописано 1.1.1.1 Google.com) то відповідно вам відкриється вміст IP - 1.1.1.1, якщо зазначеному доменного імені немає, переходить до наступного кроку;

б)перевіряється кеш-dns (якщо ви до цього відкривали Google.com, то швидше за все IP цього сайту збереглося в кеші DNS вашого комп'ютера / ноутбука), якщо там вказано IP сайту, то вам відкривається сторінка, якщо немає приступає до на останній стадії;

в)запит йде до DNS сервера (він прописується вручну в налаштуваннях мережевого підключенняабо видається по DHCP), якщо в DNS сервері немає зазначеного сайт, він "запитає" у іншого DNS сервера, Поки його не знайде (якщо звичайно він взагалі існує) і сайт успішно відкриється.

Файл hosts знаходиться по шляху C: \ Windows \ System32 \ Drivers \ etc \ hosts (якщо С- системний диск). Відкрити його можна звичайним блокнотом. Якщо ви не вносили зміни в файл hosts, то там буде прописано наступне:

Файл hosts в Windows XP:
# Copyright (c) 1993-1999 Microsoft Corp.
#
#


# Space.
#

#
# For example:
#

127.0.0.1 localhost

Файл hosts в Windows Vista:
#
# 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

127.0.0.1 localhost
:: 1 localhost

Файл hosts в Windows 7:
# Copyright (c) 1993-2006 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

Файл hosts в Windows 8

# 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

Як бачите незалежно від версії файл host не особливо відрізняються, але от якщо над файлом hosts "попрацював" вірус туди можуть бути добавленни різні сайти і IP-шники. наприклад:

127.0.0.1 ftp.kаspеrskylab.ru
127.0.0.1 ids.kаspеrsky-labs.com
127.0.0.1 vk.com
127.0.0.1 drweb.com

Подібні додавання в файлі не дають вам зайти на зазначені сайти.

1.2.3.4 ftp.kаspеrskylab.ru
1.2.3.4 ids.kаspеrsky-labs.com
1.2.3.4 vk.com
1.2.3.4 drweb.com

Подібні додавання в файлі при відкритті зазначених сайтів перенапрявлют вас на інші сайти, можливо заражені вірусами (IP- 1.2.3.4- є вигаданими).

Якщо ви обноружілі, що файл-hosts змінений, його необхідно виправити. У Windows XP файл просто відкривається блокноті, вносяться необхідні зміни і зберігається (необхідно заходити під адміністратором). На інших же версіях (Windows Vista, 7, 8) необхідно дати права на зміну файлу. Для цього відкриваємо папку, в якій знаходиться hosts C: \ Windows \ System32 \ Drivers \ etc(Якщо диск С системний). Натисніть правою кнопкою миші на hostsі виберете "Властивості".

вибираєте вкладку "Безпека", Потім вибираєте користувача під яким працюєте на комп'ютері / ноутбуці (в даному прикладіце сайт) і натискаєте кнопку "Змінити". відкриється вікно "Дозволи для групи" hosts "", Знову вибираєте користувача і призначаєте повні права на файл, натискаємо "ОК",у вікні "Властивості: hosts",теж "ОК".

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