Где находится файл hosts
Содержание:
- Для чего нужен файл hosts и где он находится
- Sources of hosts data unified in this variant
- Для чего изменяют файл хостс
- Оригинальный файл hosts Windows 7
- Где находится файл hosts в windows 7, 8, 10?
- Второй фальшивый файл Hosts
- Что такое файл hosts в ОС Windows
- Где расположен файл hosts?
- Работа с Windows Defender при изменении файла Hosts в Windows 8
- Для чего нужен файл hosts?
- Назначение и методы использования hosts
- Возможности файла hosts
- Как изменить файл hosts?
- Как найти файл hosts в Windows 7 (Windows Seven)
- Как изменить файл hosts: открытие, редактирование и сохранение
- Какая информация содержится в файле?
- Как очистить\исправить hosts файл
Для чего нужен файл hosts и где он находится
Итак, «hosts» — это компонент операционной системы, и, если говорить в максимально упрощённой форме, его назначение в отключение и включение доступ к определённым ресурсам в рамках локальной сети и сети Интернет.
При наличии необходимости, вы можете внести изменения в данный файл и обозначить ресурсы (их IP адреса) доступ к которым будет заблокирован. Можно назвать, своего рода видом родительского контроля, необходимый для отсеивания определённых сайтов, например, социальной сети Вконтакте или любых других.
Достаточно часто данной блокировкой пользуются работодатели небольших офисов, дабы ограничить операторам компьютеров доступ к «внешнему миру».
Как и в предыдущих версиях операционной системы, рассматриваемый файл в Windows 10 располагается в папке «C:\Windows\System32\drivers\etc», где «C» — это буква системного раздела диска.
Особое внимание стоит уделить значению данного файла, установленного по умолчанию, так как любые другие изменения гарантированно будут нести определённые последствия. Содержимое «hosts» выглядит следующим образом:
Содержимое «hosts» выглядит следующим образом:
# 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
Приведённое содержимое можно использовать, если вам требуется вернуть значение файла «hosts» в стандартный вид, избегая возможной санкционированной/несанкционированной блокировки сетевых ресурсов.
Также стоит отметить, что некоторые пользователи могут обнаружить, что в папке «etc» отсутствует рассматриваемый файл.
Это не совсем штатная ситуация, но исправить такое положение дел достаточно легко, для этого следует:
Запустите редактор реестра, выполнив (WIN+R) команду «regedit»;
Откройте «HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\» и найдите параметр «DataBasePath»;
Обратите внимание на значение данного параметра, указанный там путь и будет указывать на расположение файла «hosts» в рамках вашей операционной системы.
Стоит понимать, что расположение файла может быть изменено каким-либо процессом для обеспечения безопасности Windows, что серьёзным образом не повлияет на работу операционной системы.
Sources of hosts data unified in this variant
Updated files from the following locations are always unified and
included:
Host file source | Description | Home page | Raw hosts | Update frequency | License | Issues |
---|---|---|---|---|---|---|
Steven Black’s ad-hoc list | Additional sketch domains as I come across them. | link | occasionally | MIT | issues | |
AdAway | AdAway is an open source ad blocker for Android using the hosts file. | frequently | CC BY 3.0 | issues | ||
add.2o7Net | link | occasionally | MIT | issues | ||
add.Dead | link | occasionally | MIT | issues | ||
add.Risk | link | occasionally | MIT | issues | ||
add.Spam | link | occasionally | MIT | issues | ||
AdguardTeam cname trackers | CNAME-cloaked tracking abuses. | link | occasionally | MIT | issues | |
Mitchell Krog’s — Badd Boyz Hosts | Sketchy domains and Bad Referrers from my Nginx and Apache Bad Bot and Spam Referrer Blockers | link | weekly | MIT | issues | |
hostsVN | Hosts block ads of Vietnamese | link | occasionally | MIT | issues | |
KADhosts | Fraud/adware/scam websites. | frequently | CC BY-SA 4.0 | issues | ||
MetaMask eth-phishing-detect | Phishing domains targeting Ethereum users. | link | frequent | DON’T BE A DICK PUBLIC LICENSE | issues | |
minecraft-hosts | Minecraft related tracker hosts | link | occasionally | CC0-1.0 | issues | |
MVPS hosts file | The purpose of this site is to provide the user with a high quality custom HOSTS file. | monthly | CC BY-NC-SA 4.0 | issues | ||
osint.digitalside.it | DigitalSide Threat-Intel malware domains list. | link | daily | MIT | issues | |
shady-hosts | Analytics, ad, and activity monitoring hosts | link | occasionally | CC0-1.0 | issues | |
How to make the internet not suck (as much). | frequently | non-commercial with attribution | issues | |||
Tiuxo hostlist — ads | Categorized hosts files for DNS based content blocking | link | occasional | CC BY 4.0 | issues | |
UncheckyAds | link | occasionally | MIT | issues | ||
URLHaus | weekly | CC0 | issues | |||
yoyo.org | Blocking with ad server and tracking server hostnames. | frequently | issues |
Для чего изменяют файл хостс
Файл hosts изменяют для того, чтобы заблокировать доступ к определенному ресурсу в интернете, или для того, чтобы перенаправить пользователя на другой сайт.
Обычно, первоначально вредоносный код выполняется после запуска скачанной из интернета программы. В этот момент, автоматически вносятся изменения в свойства ярлыка браузера, и довольно часто добавляются дополнительные строки в файл hosts.
Для блокирования какого-либо сайта (например, сайт ВКонтакте) вносятся строки подобного вида:
127.0.0.1 vk.com
Для некоторых сайтов может быть внесено два варианта имени сайта с «www», или без этой аббревиатуры.
Вы сами можете заблокировать нежелательные сайты на своем компьютере, добавив в файл хост подобную запись:
127.0.0.1 название_сайта
В этой записи IP-адрес (127.0.0.1) — это адрес в сети вашего компьютера. Далее идет название сайта, который вам необходимо заблокировать (например, pikabu.ru).
В итоге, после ввода имени сайта, вы увидит пустую страницу со своего компьютера, хотя в адресной строке браузера будет написано название данной веб-страницы. Этот сайт будет заблокирован на вашем компьютере.
При использовании перенаправления, после ввода названия нужного сайта, в браузере пользователя будет открыт совсем другой сайт, обычно, это веб-страница с рекламой, или поддельная страница популярного ресурса.
Для перенаправления на другой сайт, в файл хост добавляются записи такого вида:
157.15.215.69 название_сайта
Вначале идет набор цифр – IP адрес (я написал здесь случайные цифры для примера), а далее, после пробела, латинскими буквами будет написано название сайта, например, vk.com или ok.ru.
Схема работы этого метода примерно такая: нехорошие люди специально создают фейковый (поддельный) сайт, с выделенным IP адресом (иначе этот метод не будет работать). Далее на компьютер пользователя попадает инфицированное приложение, после запуска которого, в файле hosts производятся изменения.
В результате, когда пользователь набирает в адресной строке браузера название популярного сайта, то его вместо нужного сайта, перебрасывают совсем на другой сайт. Это может быть фейковая страница социальной сети, которая предназначена для кражи личных данных пользователя, или сайт с навязчивой рекламой. Очень часто, с такого подставного сайта, идут редиректы (перенаправления) на множество других специально созданных страниц с рекламой.
Оригинальный файл 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 handle within DNS itself.# 127.0.0.1 localhost# ::1 localhost
Где находится файл hosts в windows 7, 8, 10?
После заражения компьютера вредоносными программами и последующей активации его, в первую очередь повреждают файл hosts, внося в него записи фальшивых ip-адресов популярных социальных сайтов (Вконтакте и Одноклассники и т.д.).
Если Вы столкнулись с данной проблемой, обязательно постарайтесь разобраться в вопросе где находится файл hosts в windows 7, 8, 10 и как его очистить?
Для того, что бы открыть и очистить файл hosts в windows 7, 8, 10 от возможных посторонних записей, нужно проследовать к папке C:\Windows\System32\drivers\etc (для windows xp, 7, 8, 10).
Открывается файл с помощью блокнота.
Содержимое должно выгладить следующим образом и заканчиваться словом “localhost” и IP-адресом “127.0.0.1“, с “#” (в начале строки означает как пример, неактивная запись) или без и в некоторых системах “::1“.
Ниже, на картинке, показаны записи, внесённые для изменения адресов социальных сетей:
В данном случае, указанные в записях популярные социальные сети, будут открываться по новому IP-адресу, то есть может открыться совершенно другой адрес и возможно с вредоносным характером.
При обнаружении записей подобного рода, тем более с популярными сайтами – их необходимо удалить
Но, если при нахождении и открытии указанного файла, с записями в нём всё в порядке, это ещё не значит, что он не повреждён, так как вирус мог создать фальшивый (второй) файл hosts.
Второй фальшивый файл Hosts
Учитывая, что пользователь узнает где находится файл hosts в windows 7, 8, 10, воспользовавшись интернетом и попробует просмотреть наличие записей в указанном файле, создатели данных вирусов придумали схему сложнее и создали второй фальшивый файл hosts. Записи в оригинальный файле при этом не меняются, а в реестре прописывается путь к второму и в нём уже указаны другие адреса:
Для того, что бы просмотреть, к какому файлу указан путь для системы – заходим в реестр компьютера комбинацией клавиш “Win+R” и в открывшееся окно “Выполнить” вводим “regedit” и нажимаем “Ок“.
В открывшемся реестре компьютера следуем по папкам HKEY_LOCAL_MACHINESYSTEM-> CurrentControlSet-> services-> Tcpip-> Parameters и правее смотрим присвоенное значение параметру “DataBasePath“
- На картинке данному параметру присвоено значение “%SystemRoot%\System32\temp” это означает, что операционная система по этому присвоеному пути будет обращаться к второму фальшивому файлу hosts (который будет находиться в указанной папке), так как должен быть “%SystemRoot%\System32\drivers\etc” (для Windows 2000/NT/XP/Vista/7/8/10) или %SystemRoot%” (для Windows 95/98/ME).
- Данное значение, можно исправить нажав правой кнопкой мыши и выбрав “Изменить” и установить правильное.
Автоматическая очистка файла hosts
Перейдя на сайт, нажмите ссылку для скачивания находящуюся справа.
После распаковки скачанного архива, запустите “ехе“файл программы во вкладке “Файл” необходимо выбрать “Восстановление системы“.
Далее установить галку на “Очистка файла Hosts” и нажать “Выполнить отмеченные операции“
Утилита AVZ очистит файл Hosts, восстановив его первоначальные записи в соответствии с установленной операционной системой.
Что такое файл hosts в ОС Windows
Hosts – это текстовый системный файл операционной системы, в котором сопоставляются удобно читаемые доменные имена с номерами IP-адресов, определяющих и обнаруживающих узлы и сайты в IP-сети.
А теперь человеческим языком — в данном файле непосредственно прописаны сами доменные имена сайтов и их IP-адреса. Дело в том, что при обращении к любому сайту, посредством браузера, его доменное имя (название сайта), автоматически обрабатываясь DNS-сервером, преобразуется в уникальный для каждого узла (сайта или нескольких сайтов), цифирный код (IP-адрес). К примеру, у сайта Rambler.ru IP-адрес имеет вид — 81.19.70.3.
Обращение к файлу hosts является приоритетным, по отношению к обращению к DNS-серверу, поэтому можно ускорить открытие тех или иных узлов (сайтов) внеся в него их доменные имена и сетевые адреса. Таким образом, сайт будет открываться напрямую в обход обращения к DNS-серверу. В качестве примера в данный системный текстовый объект данных впишем сайт Rambler.ru и его сетевой адрес 81.19.70.3.
Раз есть возможность вписать разрешенные адреса сайтов для ускорения их открытия, значит есть возможность и наложить запрет на открытие нежелательных сайтов. Пример – нужно запретить доступ к сайтам непристойного содержания. Для этого прописываем в hosts сетевые адреса и доменные имена нежелательных сайтов.
Где расположен файл hosts?
Как правило, если это операционная система Windows (NT, 2000, XP, 2003, Vista, 7, 8), файл hosts расположен в системном разделе на диске С. Полный адрес выглядит так: C:\Windows\System32\drivers\etc\hosts.
Есть и более быстрый способ добраться до файла host. Для этого нажимаем сочетание клавиш: Win + R или «Пуск» → «Выполнить». Откроется окно для ввода команды. Вводим следующую команду:
notepad %windir%\system32\drivers\etc\hosts
А вот и сам файл host, который по умолчанию имеет следующий вид:
Если в данной папке файла hosts нет, то скорее всего вирус подменил его расположение в ключе реестра. Ниже указан ключ реестра, в котором прописывается путь к папке с файлом host:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters \DataBasePath
Кроме этого, файл hosts может быть скрыт. В этом случае проходим в «Параметр папок» → «Вид» и выставляем значение «Показывать скрытые папки файлы и диски».
Работа с Windows Defender при изменении файла Hosts в Windows 8
В Windows 8 по умолчанию работает Windows Defender, который предотвращает изменение файла hosts. Поэтому нужно разрешить редактирование этого файла. Для этого выполните следующие действия:
- Перейдите в Windows Defender, наведите курсор мыши на правый угол, чтобы открыть панель навигации. В поисковое поле введите «Windows Defender», нажмите на появившуюся иконку. Она будет помечена как «Windows Defender». Запустится приложение.
- Когда откроется Windows Defender, кликните по вкладке «Настройки».
- Затем введите местоположение файла hosts, по умолчанию это c:windowssystem32driversetchosts
- Нажмите на кнопку «Добавить.
- Нажмите кнопку «Сохранить изменения», расположеннуюв правом нижнем углу, а затем закройте Windows Defender.
- Наведите курсор мыши на ярлык программы «Блокнот», а затем запустите ее от имени администратора.
- Откройте файл hosts.
- Внесите изменения и выберите «Файл»> «Сохранить».
Для чего нужен файл hosts?
При помощи файла hosts можно решать ряд задач, и касаются они не только системных администраторов, но и родителей не совсем взрослых детей. Прописав в этот текстовый документ несколько строчек, можно легко заблокировать доступ к определенным интернет-ресурсам, перенаправлять программы между сайтами или запретить выход в интернет любому приложению (очень часто его используют геймеры и варезники для активации взломанных игр и приложений).
Мошенники также не прошли мимо возможностей, предоставляемых редактированием hosts. Например, многие интегрированные в установщики вредоносные приложения самостоятельно вносят изменения в этот текстовый документ с целью посещения определенных сайтов или воровства паролей от социальных сетей. Схема работы следующая: во время инсталляции приложения устанавливается вредоносная программа, изменяет hosts таким образом, чтобы тот перенаправлял с популярных сайтов на сайт злоумышленников или страницу с рекламным содержимым. Вредоносный сайт оформлен таким образом, как, например, Вконтакте. После ввода пароля и логина они отправляются злоумышленнику на электронную почту.
Для редактирования hosts необходимо знать место его расположения. Во всех редакциях Windows, начиная с XP, он располагается по адресу:
Назначение и методы использования hosts
Файл hosts присутствует во всех современных версиях операционных систем Windows, располагается в одном и том же месте и сейчас везде выполняет одинаковую опцию. Однако раньше он заменял собой технологию DNS-сервера, то есть сопоставлял доменные имена с их IP-адресами. В нем указывался сам адрес, например, 192.154.12.1, и ему присваивалось доменное имя, например, site.com. Теперь юзер мог вводить доменное имя вместо полного IP-адреса, чтобы перейти на веб-ресурс через браузер. Это позволило более быстро запоминать расположение конкретных страниц, а также добавило креатива и маркетинга, ведь сейчас адрес сайта подбирают таким образом, чтобы он соответствовал не только тематике, но и запоминался.
hosts
- Базовый способ заключается в редактировании с целью блокировки доступа к определенным ресурсам. Делается это указанием ложного IP-адреса для конкретного доменного имени, о чем более детально мы поговорим позже. Системный администратор без каких-либо проблем может закрыть доступ к любому ресурсу, лишь введя его домен и присвоив несуществующий IP, на который и будет происходить перенаправление, соответственно, безуспешное.
- Такая же методика применяется и для блокировки вредоносных, а также рекламных сайтов, которые в перспективе могут нанести вред компьютеру. В разделе, посвященному редактированию самого hosts, мы затронем эту тему, представив один из самых актуальных список, подходящих для импорта.
- Реже опытные пользователи, обладающие локальными ресурсами, присваивают ему оптимальное доменное имя, чтобы каждый раз вручную не вводить цифры в браузере. Однако эта тема относится только к знающим юзерам, которые и так прекрасно понимают предназначение hosts.
- Последняя цель редактирования — ускорение загрузки веб-страниц. Если автоматически подобранный DNS-сервер по каким-то причинам не может обеспечить быстрый переход на конкретные ресурсы, вы можете сопоставить их IP и домены в данном файле, чтобы использовать именно его при переходе в браузере.
Отметим, что иногда разработчики вредоносного ПО при заражении компьютера совершают теневое редактирование объекта, внося туда правки по переадресации. Так, если компьютер заражен вирусом или рекламой, при открытии браузера вы можете автоматически попадать на какой-то неизвестный сайт. Если такая ситуация возникла, в первую очередь проверьте сам файл, удалив ненужные и подозрительные строки, а затем переходите к другим методам решения проблемы.
Подробнее: Борьба с рекламными вирусами
На будущее также рекомендуем проверить атрибут «Только чтение», чтобы заблокировать возможность повторного возникновения подобных случаев внезапного изменения объекта. Этой теме будет посвящен один из следующих разделов этой статьи.
Возможности файла hosts
Итак, зачем же нужен hosts? В этом файле пользователь может установить соответствие вручную, в обход DNS-серверов. Чаще всего эта возможность используется для двух действий.
- ручная блокировка доменных имен. Введя 127.0.0.1 google.com пользователь отправит запрос к Гуглу обратно на свою машину. Поскольку веб-серверов для его обработки там нет, запрос уйдет в никуда;
- перенаправление. Установив адрес 77.88.55.77 google.com, при наборе доменного имени вместо Гугла станет открываться Яндекс.
Специалист, получивший доступ к файлу, может осуществить хакерскую атаку «фишинг» или подмена. Пользователь с зараженным файлом вместо сайта Вконтакте или Сбербанка переходит на очень похожий, который находится на компьютере под контролем хакера. Введя логин и пароль, он по сути отдает их злоумышленнику.
Пользователь с зараженным файлом вместо сайта Вконтакте или Сбербанка переходит на очень похожий, который находится на компьютере под контролем хакера
Наконец, блокировка ряда адресов Microsoft и антивирусных компаний может создать серьезные проблемы как для автоматического обновления системы, так и для работы большинства антивирусов.
Как изменить файл hosts?
Ниже описано, как можно внести изменения в файл hosts.
Запустите «Блокнот» от имени администратора
Сначала необходимо запустить «Блокнот» (или другой текстовый редактор) от имени администратора. Это связано с тем, что файл hosts является системным файлом и не может быть изменен другим пользователем.
Откройте файл hosts
- Windows 95/98/Mec:windows;
- Windows NT/2000/XP Proc:winntsystem32driversetc;
- Windows XP Home/Vista/Windows 7c:windowssystem32driversetc;
- Windows 8c:windowssystem32driversetc;
- Windows 10c:windowssystem32driversetc.
Теперь нужно открыть файл hosts. В Блокноте выберите меню «Файл», затем пункт «Открыть …». Файл hosts не является стандартным .txt файлом, который «Блокнот» будет искать по умолчанию. Поэтому измените в раскрывающемся в правом нижнем углу списке значение «Текстовые документы» на «Все файлы (*.*)». Затем дважды кликните по файлу, чтобы открыть его в «Блокноте».
Найдите IP-адрес, связанный с вашей учетной записью
- Войдите в cPanel.
- Справа найдите столбец статистики, описывающей вашу учетную запись. Найдите информацию о сервере и нажмите на ссылку.
- Ниже на странице найдите «Общий IP-адрес». Если у вас выделенный IP-адрес, вместо «Общий IP-адрес» будет написано «Выделенный IP-адрес». Это информация, которая понадобится вам для изменений файла hosts.
Как отредактировать файл hosts?
Содержимое файла hosts выглядит примерно следующим образом:
# Copyright (c) 1993-1999 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 127.0.0.1 localhost
Внимание: Перед внесением изменений обязательно создайте резервную копию файла hosts! Для этого выполните следующие действия:
- В «Блокноте» зайдите в меню «Файл» и выберите пункт «Сохранить как …»
- В качестве имени файла введите то, что вы запомните, например hosts_file_09.16.2013
- Нажмите кнопку «Сохранить»
Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:
202.133.229.123 my-wordpress-site.com 202.133.229.123 www.my-wordpress-site.com
После внесения изменений зайдите в меню «Файл», затем выберите пункт «Сохранить».
Как найти файл hosts в Windows 7 (Windows Seven)
Чаще всего, для того чтобы найти hosts в Windows 7, необходимо просто перейти по адресу C:\Windows\System32\Drivers\, а затем выбрать папку etc, где и он и находится. Однако в некоторых случаях он может там не отображаться, причина может быть в том, что на вашем компьютере по умолчанию скрываются системные папки.
Для того чтобы они стали видны, достаточно на верхней панели меню найти пункт «Сервис», в нем выбрать строчку «Свойства папки», после чего нажать на вкладку «Вид» в появившемся окне. Тут уже можно снять галочку напротив необходимого параметра и наоборот – отметить пункт о необходимости показа скрытых файлов и папок.
Как изменить файл hosts: открытие, редактирование и сохранение
Итак, где лежит hosts мы знаем, теперь давайте посмотрим, что с ним можно сделать, и зачем вообще может понадобиться его изменение. По сути, файл хост это обычный текстовый документ, только без расширения. Открыть его можно любым текстовым редактором, тем же штатным Блокнотом.
Есть также специальные утилиты вроде HostsEditor, но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или ::1 (для IPv6) – адрес локального компьютера (localhost).
Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись
Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:
127.0.0.1 vk.com
Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.
Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.
Вот почему так важно знать, как должен выглядеть файл hosts по умолчанию. Если вы его не редактировали, а в нём присутствуют незакомментированные записи, это должно стать поводом для беспокойства
Впрочем, изменять hosts могут также антишпионские утилиты, прописывая в него адреса блокируемых неблагонадёжных ресурсов. Изменения также способны вносить кейгены, используемые для обходной активации лицензионного программного обеспечения.
Какая информация содержится в файле?
Что касается того, где находится файл hosts в Windows 10, тут вопросов быть не должно – там же, где во всех остальных ОС.
Если посмотреть на стандартное содержание текстового файла, в нем каких-то особых указаний по поводу работоспособности операционной системы или открываемых в браузере страниц нет. Основные настройки касаются запретов на автоматическую переадресацию к каким-то определенным ресурсам, адреса или названия которых прописываются после строки «#::1 localhost».
Все адреса, вписанные после этого, блокируются для доступа на системном уровне, чем зачастую пользуются вирусы (файл hosts подвержен первоочередному воздействию).
Однако можно предположить другую ситуацию. Например, пользователь установил какое-то программное обеспечение с использованием крэка (взлома) или ранее зарегистрированного ключа или лицензии. Программа сразу же обратится к соответствующему ресурсу разработчика для их проверки. Отключение доступа к интернету эффекта не даст, поскольку при повторной его активации обращение произойдет автоматически. Таким образом, ресурс нужно заблокировать, что и производится внесением соответствующего адреса в текстовую часть файла hosts.
Как очистить\исправить hosts файл
Существует несколько методов, воспользовавшись которыми, вы сможете вычистить hosts файл от посторонних и вредоносных записей. Однако стоит отметить, что сами по себе они там не могли появиться, а потому, предварительно следует осуществить проверку системы каким-либо популярным антивирусным решением.
Первый способ – утилита AVZ
AVZ – антивирусное программное обеспечение, которое позволяет просканировать и успешно избавить проверяемый компьютер от различного рода вредоносных элементов (рекламные модули и тулбары, шпионское и рекламное ПО и т.д.), а также восстановить системные настойки и параметры, которые могли быть изменены в процессе вредоносной деятельности.
Для очистки и восстановления hosts файла необходимо сделать следующее:
- Запустите утилиту AVZ. В отобразившемся окне выберите в верхнем меню пункт Файл -> Восстановление системы.
- В дополнительно открывшемся окне установите галочку у пункта Очистка файла Hosts, а после нажмите на располагающуюся чуть ниже кнопку Выполнить отмеченные операции.
Буквально через пару секунд файл Hosts будет очищен, все посторонние записи из него будут удалены.
Особо радует то факт, что данная утилита корректно функционирует и полностью справляется со своими обязанностями в Windows включая XP, 7, 8.1 и последней Windows 10.
Второй способ – штатной программой «Блокнот»
Этим способом очистки Hosts файла сложнее, т.к. он по сути «ручной». Однако он хорош тем, что вы можете лично просмотреть имеющиеся в этом файле записи.
- Дабы посмотреть и при необходимости отредактировать Hosts файл, нам необходимо открыть имеющуюся по умолчанию в любой версии Windows программу «Блокнот». Причём запустить блокнот нам необходимо будет от имени администратора, в ином случае мы не сможем отредактировать Hosts файл по причине недостатка прав.
Откройте меню Пуск, найдите в списке программу Блокнот, а после кликните по ней правой клавишей мышки и в отобразившемся контекстном меню выберите пункт Запустить от имени администратора.
- Отобразится окно редактора «Блокнот». В нём необходимо нажать Файл -> Открыть…
- В диалоговом окне открытия файла необходимо будет указать путь, где располагается интересующий нас файл. Ведите C:\WINDOWS\system32\drivers\etc и нажмите клавишу Enter.
- Скорее всего в открывшейся папке вы ничего не увидите, т.к. данный файл имеет системный атрибут и по умолчанию не отображается в файловом менеджере.
Так что просто введите в поле Имя файла: hosts и нажмите клавишу Enter.
- В открывшемся файле вы можете видеть блок с описанием, он обрамлён символом #. А вот всё что после него, это уже посторонние записи, которые необходимо удалить.
Некоторые зловреды прописывают «левые» строчки не сразу после блока с описанием, а отступив десяток другой строчек. Если вы видите полосу прокрутки, то обязательно посмотрите, что прописано в самом низу файла.
Удалив всё постороннее, не забудьте сохранить файл.
Задача по очищению hosts файла выполнена.