Hosts файл в Windows 7. Как да промените hosts файла

Файлът hosts в Windows 7, както и в други операционни системи от семейството на Microsoft, е предназначен да зададе съответствие между името на домейна на определен ресурс и неговия IP адрес. Този файл е системен файл, така че заявката преминава през него преди DNS сървърите на доставчика. Записите в hosts могат да се редактират от потребител с администраторски права на компютър.

Защо системният файл може да бъде променен?

Огромен брой вируси смятат хостовете за „лаканина“ и ги използват, за да управляват отказите за достъп до популярни интернет сайтове. Освен това, чрез подмяна на съответствието между домейни и адреси, вирусните програми се насочват към фалшиви страници, блокирайки достъпа до истинските.

Използвайки пренасочване, нападателите постигат следните цели:

  1. Безобидна шега. Използва се за подигравка на приятел и блокиране на достъпа;
  2. Повишаване на популярността на сайта. Когато низът за търсене на добре позната услуга се появи на непозната страница, почти никой не забелязва;
  3. Вирусна инфекция. Един злонамерен софтуер, проникващ и променящ се hosts файл, насочва към заразени сайтове, през които се разпространяват други вируси;
  4. С цел блокиране на популярни ресурси и изнудване за пари за тяхното посещение чрез изскачащи съобщения и реклама;
  5. Хакване на потребители. Най-честата цел на измамниците е да получат вашите данни от акаунти. социални мрежиИ пощенски сървъри. Това става чрез специални сайтове, които външно са идентични с оригиналите и с много сходни адреси;
  6. За да блокирате антивирусни сървъри, за да откажете достъп на програми до актуализации.

За да възстановите повредената функционалност на сайтовете, трябва да изчистите хостовете от ненужни записи.

Къде да го търся?

Много потребители не могат да разберат къде се намира файлът hosts. И така, първоначално има следния път: . Въпреки това, с помощта специални програмитози път може да бъде модифициран, за да се подобри защитата срещу зловреден софтуер.

За да видите този файл, трябва да сте системен администратор, в противен случай той ще бъде блокиран. Това условие е необходимо и за редактирането му. Има няколко начина да стигнете до съдържанието:

  1. В лентата за търсене на менюто "Старт" въведете пътя: %systemroot%\system32\drivers\etc;
  2. Отворете която и да е папка, щракнете върху адресната лента и я променете на: C:\Windows\System32\drivers\etcи ще бъдете отведени до директорията, където се намира файлът hosts;
  3. Извикайте прозореца за търсене с помощта на клавиша „F3“ и намерете файла hosts.

Как да го отворите и редактирате?

Намирането на файл не е толкова голям проблем, колкото смяната на хостове. Факт е, че той няма разширение, което означава, че не е обвързан и с конкретна програма. Няма да можете да го отворите само с натискане на бутон.

Има няколко начина за отваряне:

  1. Задайте разширението ръчно. За да направите това, изберете файла hosts и натиснете бутона "F2" на клавиатурата. След това можете да промените името и разширението, при условие че това не е забранено от системните настройки;
  2. Отваряйки го като обикновен файл, изберете програмата Notepad от списъка с предложени.

При първия метод си струва да имате предвид, че трябва да използвате разширението .txt, преди да промените файла hosts и да премахнете разширението след редактиране на списъка със сайтове.

Какво трябва да се промени и как трябва да бъде?

За да направите промените правилно, трябва да знаете как трябва да изглежда хост файлът по подразбиране и какво трябва да има в него. Ако ви е писнало да ви отказват достъп до любимите ви сайтове, след като сте били повредени от вируси, можете да го оставите напълно чист, тоест да изтриете цялото му съдържание или да създадете нов и да изтриете или преименувате стария.

Ако внимателно разгледате цялото съдържание, хостовете ще изглеждат празни. Всъщност там не може да се намери нито един важен и критичен ред, а всички публикации и сайтове, които са там, са коментирани със знак „#“. Това означава обяснение или пример, но не и действителна задача.

Ако наистина искате, можете да приведете файла в съответствие с изображението по-долу.

В случай, че има нужда от възстановяване на хостовете, поради факта, че са направени промени в него или не е възможно да го редактирате ръчно поради повреда на програмата Notepad, можете да използвате резервно копиефайл. Създава се заедно с точка за възстановяване на системата. За да направите това ви трябва:


Този метод ще работи само ако услугата за възстановяване е активирана във вашата система и периодично създава точки, например в случай на инсталиране на драйвер или актуализация на Windows.

Резултат:

Ако забележите странно поведение на любимите си сайтове, например промяна на местоположението на рамки или не реагиране на въвеждане на потребителско име и парола, или постоянно виждате съобщение за отказан достъп, тогава компютърът ви е заразен с вируси и вие сте пренасочени към идентични страници, блокирайки истинските. Първо опитайте да почистите компютъра си и след това не се колебайте да започнете да редактирате и възстановявате повредения системен файл.

Не се притеснявайте да го повредите, в него няма нищо, което да не може да се почисти. Въпреки това, ако вие или Системен администраторнаправени промени там, внимателно следете променените параметри. Не забравяйте да създадете свое собствено копие на файла, преди да започнете да редактирате оригинала (можете да го запишете в друга папка или с различно разширение).

Що за файл е това - hosts?!

hosts файл- това е специално текстов файлв Windows 7 и Windows 8, който съдържа база данни с имена на домейни и IP адреси за съпоставянето им. Този файл има предимство пред заявките към DNS сървърите. Следователно е така hosts файлВирусите обичат да пишат неверни данни там, за да ги пренасочат към сайтове, заразени с вирус.

Къде се намира файлът hosts?

На 32-битови операционни системи Windows 7 x32И Windows 8 x32 hosts файле в каталога %systemroot%\system32\drivers\etc.Тези., ако са инсталирани Windows 7 или Windows 8 местен диск° С:\, тогава пътят ще бъде като този:
C:\Windows\system32\drivers\etc
В 64-битови операционни системи Windows системи 7 x64 и Windows 8 x64 файлът hosts се намира в . . Тоест, ако Windows 7 или Windows 8 са инсталирани на локалния диск C:\, тогава пътят ще бъде като този:
C:\Windows\ \SysWOW64\драйвери\и др

Как да възстановите файла Hosts.

Метод 1. Възстановете файла hosts автоматично.

Поради честите оплаквания от инфекция на hosts файл, Microsoft са направили специален пач - fix - инсталацията на който възстановява файла hosts в оригиналната му форма . Просто трябва да изтеглите корекцията от тук - свържете, инсталирайте и рестартирайте компютъра си.

Метод 2: Ръчно възстановяване на файла hosts.

За възстановяване hosts файлръчно, трябва да следвате няколко прости стъпки.

1) Натиснете клавишната комбинация Win+ R, и в линията Отворетенапиши пътя:
%systemroot%\system32\drivers\etc
Натисни бутона Добре.
В случай на 64-битова система, напишете пътя:
%systemroot%\SysWOW64\drivers\etc.
2) Кликнете върху файла домакини Кликнете с десния бутонмишката и изберете елемента от менюто Преименуване. Нека преименуваме файла на домакини.стари.
3) Сега трябва да създадете нов файл домакинипо подразбиране. За да направите това, щракнете с десния бутон върху свободно пространствов същата папка и изберете Създавайте >>> Текстов документ . Въведете името на файла - домакинии натиснете клавиша Enter ↵.
В този случай, когато бъдете попитани, че името на файла няма да има разширение TXT, щракнете върху бутона да .
4) Отворете нов файл домакини V текстов редактор Notepad и копирайте този текст там:

# Авторско право (c) 1993-2009 Microsoft Corp.
#
# Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows.
#
# Този файл съдържа съпоставянето на IP адреси с имена на хостове. всеки
# запис трябва да се съхранява на отделен ред. IP адресът трябва
# се поставя в първата колона, последвана от съответното име на хост.
# IP адресът и името на хоста трябва да бъдат разделени с поне едно
#пространство.
#
# Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни лица
# редове или след името на машината, обозначено със символа „#“.
#
# Например:
#
# 102.54.94.97 rhino.acme.com # изходен сървър
# 38.25.63.10 x.acme.com # x клиентски хост
# Резолюцията на имена на локален хост се обработва в рамките на самия DNS.
# 127.0.0.1 локален хост
# ::1 локален хост

5) Запазете и затворете hosts файл. Рестартирайте компютъра.

Използвайки този файл, можете да установите съответствие между имената на домейни и техните IP адреси. В общия случай тази кореспонденция се определя от DNS услугата (сървър), но ако тази услуга трябва да бъде „заобиколена“, т.е. зададено е нестандартно (понякога полезно, а понякога и вредно) картографиране, тогава те прибягват за да го зададете във файла hosts. Този системен обект се появи с появата на Интернет, когато DNS услугата все още не съществуваше, и беше единственият начин за Windows да съпостави символното име на даден сайт с неговия физически мрежов адрес.

Файлов формат

Този файл е системен файл и се намира в системен дялдиск в папката Windows\System32\drivers\etc\. Във формат това е обикновен текстов файл с име hosts, но без разширение на името. Състои се от текстови низовеи може да се редактира от всеки текстов редактор. Всеки ред може да бъде или коментар (в който случай първият му знак е #) или съвпадащ израз във формата <имя домена>. Трябва да има един или повече интервали между адреса и името. Например низът 102.54.81.91 rh.com свързва хоста rh.com с неговия адрес 102.54.81.91. По време на неговото Windows инсталации 7 формира стандартното съдържание на този документ, което изглежда така:

Как да възстановите хостове

Понякога може да възникне ситуация, когато трябва да възстановите първоначалното състояние на този файл. Може да възникне или след случайно отстраняване или изкривяване, или в резултат на експозиция зловреден софтуер. Веднага трябва да се каже, че за достъп до този файл (включително при възстановяването му) се нуждаете от администраторски права. Съдържанието му може да се генерира ръчно в текстов редактор или да се изтегли от интернет.

Редактиране на файл

Разбира се, за да редактирате хостове, трябва да имате администраторски права. Можете да го редактирате с всеки текстов редактор. Като пример използваме стандартния Notepad, който винаги е инсталиран в Windows 7. Можете да го стартирате по два начина - от командна линияи директно извикване на Notepad:


След всякакви промени в този документ трябва да рестартирате, в противен случай новото му съдържание няма да бъде известно на Windows 7, тъй като става известно само по време на рестартиране.

Ползите и вредите от хостовете се променят

Полезните промени в този файл включват например следното:

  • Задаване на съвпадение на IP адреса и домейна, за да се ускори достъпът до сайта чрез заобикаляне на DNS сървъра.
  • Промени за блокиране на достъпа до конкретен сайт, например за блокиране на проверката Автентичност на Windowsили наличие на актуализации за всяка програма. За да направите това, посочете 127.0.0.1 като IP адрес, който операционна системавъзприема го като апел към този компютър, а не към реалния сайт.
  • Промени за "рекламиране" на този компютър локален сървър, тъй като DNS услугата не знае нищо за това. Разбира се, за това IP адресът трябва да е статичен.

Хостовете са основната цел за повечето зловреден софтуер. Има два основни, може да се каже „класически“ начина за промяна на този файл, към които атакуващите прибягват, за да се възползват от него. Това са промените:

  • Блокиране на достъпа до сървъри на антивирусна програма, така че компютърът да не може да изтегли такава програма или да актуализира базите данни за вирусен синдром. Например, ако в резултат на излагане на вирус или троянски кон в хостовете се появи ред като „127.0.0.1 esetnod32.ru“, тогава всички опити за достъп до сайта с тази антивирусна програма ще бъдат блокирани.
  • Подмяна на реалния адрес на уебсайта, на който е регистриран DNS сървър, фалшифицирам. Да приемем, че злонамерено приложение, което е проникнало в компютър, записва реда „91.81.71.61 vk.com“ в този файл, където е посочен адресът на компютъра на автора на тази програма. Това се прави с цел опитите за достъп до любимия сайт на всички да доведат до извикване на сървъра на атакуващия, чийто интерфейс напълно копира истинския си аналог, но се използва за събиране на поверителна информация за потребителите на сайта, например техните входове и пароли.

Ето защо, ако има съмнение за наличие на вируси в системата, първо трябва да проверите състоянието на този файл и затова много антивирусни програми неуморно следят състоянието му и уведомяват потребителя за всички опити за промяна.

Файлът hosts отговаря за установяването на съответствие между домейна и IP адреса на сайта. Свързването с хоста има приоритет пред изпращането на заявка до DNS сървъра, а файлът се съхранява на компютъра и се контролира от администратора, което го прави важен елемент на сигурността Операция на Windows. В някои случаи потребителите са изправени пред необходимостта да възстановят файла hosts до първоначалното му състояние. Можете да изтриете ненужните записи от него по два начина: ръчно и автоматично, като използвате специален софтуер.

Ръчно възстановяване

Обикновено възстановяването на файла hosts се изисква след действие злонамерени приложения, добавяйки нови записи към него. Типичната атака изглежда така: отваряте Odnoklassniki или VKontakte и сайтът съобщава, че акаунтът ви е блокиран и ви моли да изпратите SMS, за да потвърдите влизането си. В резултат на това парите се изтеглят от телефона и по-късно разбирате, че вместо VKontakte файлът hosts ви е пренасочил към фалшива страница.

Но домакинът няма нищо общо с това: той се оказа само инструмент в ръцете на злонамерен софтуер. Ето защо, след почистване Windows антивирустрябва да започнете да възстановявате хостове.

Друг вариант е да отидете на C:\Windows\System32\drivers\et и просто да отворите хостове чрез Notepad. Вътре ще видите много текст английски език. Трябва да се уверите, че няма допълнителни записи в хоста. По подразбиране текстът трябва да завършва с реда "# ::1 localhost". Всичко след него трябва да се изтрие, особено ако вие сами не сте въвели нищо във файла.

Това почистване обаче може да не е пълно, така че силно препоръчваме да съпоставите съдържанието на вашия хост с информацията, предоставена на страницата за поддръжка на https://support.microsoft.com/ru-ru/kb/972034. В Windows 7 съдържанието на хостовете трябва да изглежда така:

За да сте сигурни, че няма допълнителни записи, изтрийте стария хост и създайте нов файл:


Сега старият хост няма да функционира и определено няма да има нищо ненужно в новия, така че не е нужно да се притеснявате за безопасността на вашите пари и лични данни.

Автоматично възстановяване

Ако ръчното възстановяване изглежда трудно, можете да коригирате хоста, като използвате специални помощни програми. Например, техническа поддръжка Microsoft в статия за коригиране на файла hosts на различни Windows версиипредлага изтегляне на помощната програма Fix It, след стартирането на която ненужните записи ще бъдат изтрити без намеса на потребителя.

Друг начин е да използвате антивирусна програма AVZ. Това е мощен изследователски инструмент и Възстановяване на Windows, но ще разгледаме само една от неговите функции - изчистване на файла hosts.

Малко потребители, които работят със "седемте" и сърфират в Интернет, осъзнават истинското значение на файла HOSTS (Windows 7). Съдържанието му ще бъде показано малко по-късно, но засега нека се спрем малко на теорията.

защо е необходимо?

Като цяло, ако някой е обърнал внимание, самият файл се намира в указатели и др, ако се движите последователно по дървото от Windows папки, чрез System32 към директорията с драйвери на системен диск. Не всеки обаче отива в такава гъсталака на системата, като цяло това не е необходимо. От друга страна, ако обърнете внимание, самият обект няма разширение, въпреки че всъщност е обикновен текстов документ.

Но нека да разгледаме по-подробно Windows 7. Съдържанието му е, че именно този обект е отговорен в системата за връзката между имената на хостове (сайтове, възли и т.н.) и определянето на техните IP адреси, за да предостави на крайния потребител достъп към ресурса. Грубо казано, не е необходимо да въвеждаме комбинации, състоящи се от числа в браузъра, но можем само да посочим имената на ресурсите.

И още едно малко уточнение относно файла HOSTS (Windows 7). Съдържанието му може да се промени. В зависимост от направените промени, това може да помогне за блокиране на определени сайтове, да ускори достъпа до определени ресурси или, напротив, може да изиграе жестока шега, като пренасочи потребителя към съмнителни сайтове. Първо обаче нека да разгледаме оригиналния файл.

(Windows 7): Съдържание

Така че, първо, нека се опитаме да отворим Трябва да се каже, че ако използвате стандартния метод с двойно щракване, нищо няма да работи, тъй като, както бе споменато по-горе, този обект няма разширение. Освен това файлът може да е скрит, така че първо трябва да изберете показване на скрити обекти в менюто за преглед. Но системата ще предложи няколко приложения за отваряне. Избираме най-простото нещо - стандартен Notepad и разглеждаме съдържанието на файла HOSTS (Windows 7). Пред нас е нещо неразбираемо: описателен текст, няколко примера и ред, указващ локалния IP (# 127.0.0.1 localhost). Така трябва да бъде.

внимание!По-долу има ред, показващ запазено местен адресне трябва да има нищо, освен ако, разбира се, потребителят не иска някой ресурс да бъде блокиран!

По принцип всичко над localhost е разрешен ресурс. Всичко по-долу е блокирано. Не е трудно да се досетите, че много вируси, по-специално програми, които разпространяват спам или реклама (Malware, Adware и т.н.), независимо редактират съдържанието на този файл. Така се оказва, че когато поиска един ресурс, потребителят получава пренасочване (пренасочване) към съвсем различен.

HOSTS по подразбиране в Windows 7

Прегледахме оригиналния файл. Сега нека да разгледаме промененото съдържание. За да го коригирате, можете да вземете съдържанието на „чист“ файл за „седемте“ от друг компютър или от Интернет, да го копирате, след това да го поставите в оригинала и да го запишете.

Но има един проблем. Факт е, че понякога, след като премахнете всичко ненужно, не е възможно да запазите файла като оригинал (системата просто не позволява това да се направи).

Какво да направите в този случай? Първо изтрийте напълно оригинала (Shift + Del), заобикаляйки кошчето. След това щракваме с десния бутон върху празното място в директорията etc и създаваме нов файл със същото име, но без да посочваме разширението. Сега вмъкваме необходимото съдържание в него и запазваме обекта. След това трябва да намерите файла lmhosts.sam там и да го изтриете, както е посочено по-рано.

Това е всичко, готово е. И в първия, и във втория случай е необходимо рестартиране на системата. Само тогава всичко ще работи според очакванията. И, разбира се, редактирането трябва да се извършва изключително с администраторски права.

Долен ред

Като цяло имаше много кратка информацияотносно файла HOST. Ако разгледате проблемите с блокирането на някои нежелани ресурси или, напротив, разрешаването на достъп до тях с по-бърз достъп, редактирането трябва да се извършва изключително ръчно и според определени правила. Тук трябва да запомните, че ключовата роля на разделителя играе линията, указваща запазения локален IP. Е, тогава, както се казва, това е въпрос на техника. Между другото, горната техника също ще помогне, ако съдържанието на обекта е променено поради влиянието на вирусни програми.



Зареждане...
Връх