Стандартный hosts windows 7. Файл hosts. Содержимое файла hosts после атаки вируса
Что такое файл hosts , где он расположен в операционной системе Windows 8 (8.1) и как его редактировать?
Что такое файл hosts?
hosts — это файл в текстовом формате, содержащий базу данных доменных имен , которые транслируются в сетевые адреса .
Капля полезной информации:
Доменное имя — это набор символов в понятной человеку форме, который определяет адрес сетевого ресурса, например, web-сайта, электронной почты и т.д. Например, мой сайт находится на домене сайт .
Сетевой адрес или IP-адрес — это уникальный адрес отдельного узла в компьютерной сети. IP-адреса бывают статические и динамические. Например, в версии протокола IPv4 IP-адрес может быть: 192.168.0.1 или 46.42.60.167.
Итак, применительно к персональному компьютеру, файл hosts
хранит ip-адреса доменных имен на локальной машине.
Файл можно редактировать вручную в случае необходимости, но с правами администратора
.
Любят вносить изменения в этот файл и различные вредоносные программы.
В операционной системе Windows (XP, Vista, 7, 8 и др.) файл hosts находится в директории:
C:\Windows\System32\drivers\etc\hosts
Принцип работы файла hosts
При наборе пользователем в поисковой строке браузера URL какого-либо сайта и нажатия клавиши Enter , web-браузер выполняет следующее:
- Проверяет в hosts-файле , не является ли введенное имя собственным именем компьютера (localhost);
- Если нет, то браузер ищет запрашиваемый адрес (имя хоста) в файле hosts ;
- Если имя хоста найдено, браузер обращается к соответствующему этому хосту IP-адресу, указанному в hosts-файле ;
- Если имя хоста не обнаружено в файле hosts , тогда браузер обращается к кэшу распознавателя DNS (DNS-кэш);
- Если имя хоста найдено в кэше, браузер обращается к соответствующему этому хосту IP-адресу, сохраненному в кэше DNS;
- Если имя хоста не обнаружено в кэше распознавателя DNS, браузер обращается к DNS-серверу;
- Если запрашиваемая web-страница (сайт) существует, то DNS-сервер переводит заданный пользователем URL-адрес в IP-адрес;
- Web-браузер загружает запрошенный ресурс.
Как открыть файл hosts?
Найти и открыть файл hosts
в Windows 8 не сложно. Можно пройти по всему пути, как говорят, вручную. Открыть диск C, зайти в папку Windows… ну и так далее.
Для удобного поиска рекомендуется использовать проводник Windows
, так как файловые менеджеры (например, Total Commander) его почему-то не видят. Для вызова проводника нужно нажать кнопку Пуск
или клавишу Windows
или комбинацию клавиш Ctrl+Esc
. Скопированный адрес файла hosts
нужно вставить в поле поиска:
С таким же успехом можно использовать окно Выполнить (Windows+R):
Можно обратиться к третьему варианту. Навести указатель мыши на правый верхний или нижний угол экрана, вызвав вертикальное меню, и кликнуть мышью на Поиск :
Данный файл номинально является текстовым, но не имеет привычного расширения .txt , поэтому операционная система предложит варианты его открытия. В появившемся окне находим и выбираем Блокнот, а лучше, Notepad++ :
Например в текстовом редакторе Notepad++ файл host s для Windows 8 будет выглядеть так:
Я попытался сделать перевод содержимого файла и вот что у меня получилось. Прочтите внимательно, так как в содержании этого файла вложены основные правила заполнения hosts .
# Копирайт (c) 1993-2009 Корпорация Майкрософт.
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждая запись должна храниться в отдельной строке.
# IP- адрес должен находиться в первом столбце, за которым следует соответствующее имя хоста.
# IP-адрес и имя узла должны быть разделены по крайней мере одним пробелом.
#
# Кроме того, в строках могут быть вставлены комментарии (такие, как эта строка),
# они должны следовать за именем узла и отделяться от него символом ‘#’.
#
# Например:
#
# 102.54.94.97 rhino.acme.com # исходный сервер
# 38.25.63.10 x.acme.com # х клиентского хоста# Решение имени localhost обработано в пределах DNS непосредственно.
# 127.0.0.1 localhost
# :: 1 localhost
Ключевыми в этом файле являются всего две последние строки, всё остальное есть не что иное, как техническое описание информационного характера. Эти две записи идентичны. Первая запись — это оригинальный IPv4, а вторая — это локальный хост в IPv6.
Файл hosts можно использовать для ускорения работы в Интернет и уменьшения объема трафика. Это достигается за счет уменьшения запросов к DNS-серверу для часто посещаемых пользователем ресурсов. Например, если Вы каждый день пользуетесь поисковыми системами Яндекс и Гугл (сайты http://yandex.ru и http://google.ru соответственно), то имеет смысл в файле hosts ниже строки 127.0.0.1 localhost дописать следующие строки:
93.158.134.11 yandex.ru
209.85.229.104 google.ru
Так это будет выглядеть в файле hosts :
Это позволит вашему Интернет-браузеру не обращаться к серверу DNS, а сразу устанавливать соединение с сайтами yandex.ru и google.ru .
Hosts-файл иногда используется администратором компьютера для блокировки нежелательных web-ресурсов. Для этого нужно после строки 127.0.0.1 localhost добавить строку или несколько строк:
127.0.0.1 адрес блокируемого ресурса-1
127.0.0.1 адрес блокируемого ресурса-2
127.0.0.1 адрес блокируемого ресурса-3
Например:
Влияние вредоносных программ
Как мы уже говорили, запрос к файлу hosts происходит в первую очередь, а затем уже к DNS-серверам. При этом известно, что содержимое hosts-файла может контролировать администратор компьютера, а при создании определенных условий, к сожалению довольно часто, влияние могут оказывать и вредоносные программы.
Каковы цели злоумышленников?
- Блокировка доступа к известным и популярным сайтам;
- Перенаправление пользователя на другие сайты (реклама, фишинговые страницы).
В итоге, злоумышленник и мошенник может получить доступ к вашим данным (логинам и паролям), нанести определенный ущерб, завладев вашей информацией, или хуже того, денежными средствами.
Если при проверке hosts- файл
на вашем компьютере ничем не отличается от стандартного файла — значит проблем нет.
Но вредоносные программы могут добавлять в файл hosts дополнительные записи, которые весьма не желательны. Всегда обращайте внимание на записи после этих строк:
# 127.0.0.1 localhost
# ::1 localhost
Обычно, вредоносный код выполняется после запуска скачанной из Интернета программы. В этот момент автоматически вносятся изменения в свойства ярлыка браузера и довольно часто добавляются дополнительные строки в файл hosts .
Для блокирования какого-либо ресурса вносятся примерно такие строки:
127.0.0.1 URL ресурса
Это то же самое, что мы рассмотрели в разделе Ограничения… , только будет выполнено вредоносной программой. А Вы не сможете посетить данную web-страницу из-за её блокировки на вашем компьютере.
Для перенаправления на другой сайт в файл hosts добавляется примерно такая запись:
157.15.215.69 URL ресурса
При этом, после ввода URL искомого ресурса в браузере, пользователь будет перенаправлен на совершенно другой сайт, о предназначении которого остается только догадываться.
Под восстановлением я понимаю возврат к исходному состоянию или состоянию по умолчанию.
По сути весь стандартный хостс — это две последние строки, всё остальное, как Вы уже знаете — простое описание.
Необходимо помнить, что кроме этих записей в файле ничего более не должно присутствовать. Все лишнее нужно немедленно удалять, разумеется, если Вы сами ничего не добавляли в файл hosts
.
После внесения изменений сохраняем файл.
Можно стандартный файл hosts
для Windows 7, 8 и заменить им поврежденный в папке C:\Windows\System32\drivers\etc\.
Если перечисленные действия выполнить не удается:
- Может быть проблема с правами доступа. Нужно запускать текстовой редактор с правами администратора и через меню Файл → Открыть находить файл hosts и редактировать.
- Желательно отключить антивирусную защиту в режиме реального времени. Многие современные антивирусы препятствуют внесению изменений в файл hosts.
- Включите отображение расширений для зарегистрированных типов файлов, скрытых и системных файлов.
Больше нет слов. Всё! Всего Вам доброго и светлого! Пока. Л.М.
Как изменить файл hosts в Windows 10, где он находится, зачем нужен и как его скачать - обо всем этом мы подробно поговорим в данной статьей.
Для чего нужно знать, где находится файл hosts при работе с Windows 10? Для начала разберемся с тем, что он вообще собой представляет. Хостс – это один из системных документов, к которому обращается ваш компьютер при попытке открыть Веб-сайт. File hosts важнее, чем DNS сервер, то есть компьютер при запросе IP адреса, на который вы решите перейти, сначала обратится именно к нему. Hosts может изменяться администратором, и, к сожалению, изменить его содержимое могут так же вирусные программы. Например, если вы найдете в нем вот такие строки:
127.0.0.1 vk.com
127.0.0.1 odnoklassniki.ru
будет значить, что некое вредоносное программное обеспечение уже заблокировало вам доступ к этим сайтам.
Поэтому знать, где найти файл hosts в Виндовс 10 и уметь работать с ним необходимо для грамотного пользователя.
А что там вообще должно быть?
В этом электронном документе хранятся IP адреса для активации программ, ключи для которых вы нашли в интернете. Все это для того, чтобы ключ не слетел, и, следовательно, программа качественно работала.
Расположение file hosts на вашем компьютере
Где лежит папка с нужным нам документом? Найти ее можно на диске С:/. Нужно открывать поочередно Windows/System32/drivers/etc. А чтобы совсем сократить путь просто введите в адресной строке Проводника «%SystemRoot%/system32/drivers/etc».
Как должен выглядеть правильный файл hosts на Windows 10
Оригинальный документ хостс для Виндовс 10 должен выглядеть, как на картинке ниже.
Если вы открыли хостс и он пустой – это нормально. Содержание hosts на Windows 10 по мнению функций выглядит как чистый файл, а все строки, которые начинаются с решетки – комментарии, не имеющие значения для работы.
Как внести изменения и сохранить файл hosts
Чтобы изменить файл hosts в Windows 10, нужно его сначала открыть и вот как это сделать:
![](https://i1.wp.com/windows10x.ru/wp-content/uploads/2017/02/hosts2.jpg)
Как редактировать и как почистить hosts на Windows 10
Чтобы отредактировать hosts нужно добавить запись, которая будет выглядеть как новые строки, идущие подряд, и как IP адрес (пробелы и адрес сайта). Последняя строка должна быть пустой. После завершения работы просто выберите «файл» и «сохранить». Иногда может понадобиться задать права доступа в свойствах файла, во вкладке «безопасность».
Как восстановить и где скачать файл hosts для Windows 10
Восстановление файла можно выполнить двумя способами:
Способ 1:
- Создайте на рабочем столе текстовый документ, а затем уберите расширение txt . Сам документ назовите hosts. В том случае, если расширение не отображается, нажмите «панель управления», а потом «параметры проводника» во вкладке «вид». То, что файл может не открыться (это компьютер вам сообщит при решении заменить имя электронного документа) – нормально.
- Скопируйте или скачайте оригинальный электронный документ хостс. Содержимое его есть в этой статье чуть выше. Или просто вернитесь в Windows/System32/drivers/etc на диске С:/
Способ 2:
Можно просто вернуться к пункту «Как редактировать» и в этом режиме переписать все к оригинальному варианту.
Кстати, скачать файл hosts для Windows 10 можно на нашем сайте.
Нет доступа к hosts на Windows 10
Вообще, изменения в хостс должны действовать без каких-либо дополнительных действий (без перезагрузки компьютера, например). Но что делать если это не происходит или вам отказано в доступе при работе с этим документом?
Здравствуйте, дорогие наши читатели. Ищите правильный файл hosts ? Вы близки к цели! Слишком много по интернет гуляет вирусов, которые используют hosts файл для своих грязных целей. Например, чтобы использовать ваш компьютер для рассылки спама или чтобы заблокировать доступ к сайтам. Мы уже упоминали об этом файле в статье . Тем пользователям, кто не знает, что такое файл HOSTS, сейчас про него расскажем.
Hosts-файл придуман и создан для того, чтобы связать имя удаленного хоста с принадлежащим этому хосту IP-адресу (или адресам). Хост, в свою очередь, — это любой узел, сервер или домен, который работает в режиме «клиент-сервер» и уникально определен в этой среде. Более просто, хост это компьютер, который доступен и находится в сети, и которым можно взаимодействовать. Логика работы файла hosts также проста.
Работа файла hosts
Если Вы набираете в браузере какой-либо адрес сайта и нажимаете кнопку, чтобы зайти на него, ваш браузер проверяет в файле hosts, является ли введенный адрес localhost , то есть собственным именем компьютера, которое у всех компьютеров одинаковое и пимеет адрес 127.0.0.1 . Если данный адрес, введенный в строку браузера не является локальным, то браузер ищет запрашиваемый адрес сайта или хоста в файлике hosts дальше. И тут возможны несколько вариантов событий:
- Первый вариант. Имя хоста, к которому Вы обратились, найдено. Тогда браузер обращается к этому хосту по указанному IP-адресу в файле HOSTS.
- Второй вариант. В файле hosts имя хоста не найдено, тогда браузер обращается к DNS-кэшу (временному хранилищу предыдущих DNS-запросов на вашем компьютере) и ищет адрес там. Если хост найден в кэше, то браузер связывается с хостом по указанному для него IP адресу, сохраненному в DNS кэше.
- Вариант третий. Хост не найден в кэше DNS-распознавателя, тогда браузер обращается к DNS-серверу (компьютер локальной или глобальной сети, который переводит имя компьютера в доменной записи в IP адрес). После данного обращения DNS-сервер переводит существующий URL страницы в IP адрес и загружает ее в браузере.
Надеемся, объяснили понятно . Перейдем к следующей главе и узнаем, где находится hosts файл на вашем компьютере.
Как найти файл hosts? Во всех популярных поколениях операционной системы Windows есть файл host. Популярные системы от Microsoft — это Windows XP, Windows 7 и Windows 8. Где находится файл hosts в этих операционных системах? Находится файлик в системной папке Windows, а сам путь хранения файла отличается, в зависимости от версии ОС. Чтобы его найти, сначала нужно найти системную папку вашей Виндоус. Обычно, она находится на диске «С», но может так оказаться, что системная папка будет располагаться и на другом логическом диске. Нашли? Теперь, в зависимости от поколения ОС, нужно найти файл hosts. В Windows 7, Windows XP и 2000, а также Windows Vista. Путь к файлу hosts следующий:
На всякий случай, для тех, кто никак не может перейти на современную ОС, и работает в системах Windows 95, Window 98 или Window ME путь будет еще короче. Файл лежит просто в папке Windows. Все. Теперь Вы знаете, где лежит файл hosts. Переходим к следующей главе нашей публикации, и выясним, как должен выглядеть файл hosts, и как как сделать его восстановление в случае необходимости.
Как открыть или сохранить файл Hosts
После того, как Вы нашли файлик, его нужно открыть и проверить содержимое, и в случае обнаружения в нем нехороших записей, почистить и сохранить. Некоторое пользователи испытывают затруднения, поскольку редактирование файла заблокировано. Во-первых, файл hosts нельзя сразу открыть, поскольку он не имеет расширения. Чтобы открыть и изменить файл hosts, нужно кликнуть по нему правой клавишей мыши, выбрать пункт «Открыть с помощью», и уже в появившемся окошке найти блокнот, открыв им файл.
Во-вторых, с сохранением уже исправленного файла могут также возникнуть проблемы, так как он может быть с атрибутом «Только для чтения». Эта неприятность может возникнуть, если Вы работаете в Windows от пользователя, не имеющего права администратора или же какой-нибудь вирус решил так пошутить. Если файл hosts не сохраняется, сначала просто попытайтесь снять галочку с атрибута «Только для чтения», — правой кнопкой мыши по файлу hosts, зайти в пункт «Свойства». Если не получиться, проверьте права учетной записи.
В Windows 7 можно открыть файл hosts и не меняя учетку. Для этого запускаем блокнот от администратора, как показано на картинке.
Идем в каталог, в котором лежит файл. Выбираем и открываем его.
Как видите изменить и почистить файл HOSTS не сложно, но прежде, давайте определимся, как наш файл должен выглядеть.
Как выглядит файл hosts
Обычный, не тронутый вирусом или еще кем-нибудь или чем-нибудь файл hosts выглядит просто. Содержимое файла hosts начинается с длинного комментария Microsoft:
# 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
Это комментарий рассказывает то, что поясняли в начале статьи. Собственно отсутствие данного комментария уже должно насторожить, поскольку это является доказательством того, что файл hosts был изменен. После этого большого комментария должна быть строка с локальным адресом вашего компьютера, мы уже об этом писали выше. Правда, в зависимости от операционной системы, конец файла выглядит чуть по-разному. Для Windows 7 все закоментировано:
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
Для Windows Vista:
127.0.0.1 localhost::1 localhost
И для Windows XP:
Содержимое файла hosts после атаки вируса
Приведем пример , как выглядит файл hosts после заражения компьютера вирусом. Кстати, иногда и обычные программы вписывают необходимые им параметры в файлик. Но обычно, если в это конечно зловред. Если после открытия файла Вы видите примерно следующее, то стоит задуматься.
Вирусы пошли хитрые, поэтому прячут добавленные строки ниже:
Адреса вашего файла конечно могут отличаться. Если сомневаетесь или браузер не заходит на какой-либо сайт, удаляйте все лишние строки, оставив только localhost. Напоследок, дадим один маленький совет. Файл hosts можно исправить с помощью бесплатной антивирусной программы от DrWeb — CureIT. При запуске, она автоматически проверяет его на наличие лишних записей.
Скачать чистый файл Hosts для Windows 10 – совсем не обязательно. Вы можете вручную отчистить файл от всех изменений. Это системный файл, который очень часто страдает от вирусных атак. Злоумышленники прописывают в Hosts свои параметры. После этого на компьютере начинают происходить странные вещи. Например, вы не можете зайти на нужный вам сайт или у вас автоматически срабатывает переход на неизвестные страницы. Если ваш компьютер подвергся вирусной атаке, то после выявления дыр в системе безопасности, позаботьтесь о том, чтобы вернуть Hosts в оригинальный вид.
Как вернуть файл Hosts в оригинальное состояние
Hosts – это системный файл, на основании которого система работает. Изменения в данном файле оказывают влияние на разные сферы, в первую очередь на использование сети Интернет. Иногда изменения в файле Hosts вносят системные администраторы, или даже сами пользователи. В этом случае, нет ничего плохого. Но если вы не вносили изменений и не знаете, кто это сделал, то вам нужно вернуть файл Hosts в оригинальное состояние. Для этого у вас есть 2 метода, вы можете выбрать любой:- Скачать чистый файл Hosts и заменить проблемный;
- Удалить все содержимое файла Hosts;
Если вы не хотите ничего скачивать, то у вас есть другой вариант решения проблемы. Вы должны открыть тот файл Hosts, который расположен на вашем жестком диске. Затем вы должны удалить все его содержимое и сохранить файл. После этого вы должны перезагрузить систему. Windows 10 сама дополнит Hosts необходимым содержимым. И вы ни в коем случае не сломаете систему. А если вы все же выберите первый вариант – скачать Hosts, то обязательно удостоверьтесь, что этот файл от вашей ОС. Файлы от Windows 7/8 или еще более ранних версий, не подходят для Windows 10.
Файл hosts устанавливает соответствие между IP сервером и доменом сайта. Запрос к этому файлу имеет приоритет перед обращением к DNS-серверам. В отличие от DNS, содержимое файла контролируется администратором компьютера.
На сегодняшний день большое количество вредоносных программ используют файл hosts для блокирования доступа к веб-сайтам популярных порталов или социальных сетей. Зачастую вместо блокировки сайтов вредоносные программы перенаправляют пользователя на страницы, внешне похожие на популярные ресурсы (социальные сети, почтовые сервисы и т.д.), куда невнимательный пользователь вводит учетные данные, попадающие таким образом к злоумышленникам. Также, возможно блокирование доступа к веб-сайтам компаний-разработчиков антивирусного программного обеспечения.
Расположение файла hosts
По умолчанию файл hosts расположен здесь C:\Windows\System32\drivers\etc Файл не имеет расширения, но его можно открыть блокнотом. Для изменения содержимого файла в блокноте, необходимо иметь права администратора.
Для просмотра файла hosts откройте меню Пуск , выберите пункт Выполнить , введите команду
и нажмите кнопку ОК
Так должен выглядеть файл hosts по умолчанию.
Если в файле есть записи типа 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ru или адреса ваших сайтов, на которые вы не можете зайти, то для начала проверьте ваш на компьютер на "зловредов", а потом восстановите файл hosts
Восстановление содержимого файла hosts по умолчанию
- Откройте меню Пуск
, выберите пункт Выполнить
, введите команду
%systemroot%\system32\drivers\etc
и нажмите кнопку ОК .
- Переименуйте файл hosts в hosts.old .
- Создайте новый файл hosts по умолчанию. Для этого выполните указанные ниже действия.
- Щелкните правой кнопкой мыши в свободном месте в папке %WinDir%\system32\drivers\etc , выберите пункт Создать , щелкните элемент Текстовый документ , введите имя hosts и нажмите клавишу ВВОД .
- Нажмите кнопку Да , чтобы подтвердить, что имя файла не будет иметь расширение TXT .
- Откройте новый файл hosts в текстовом редакторе. Например, откройте файл в программе "Блокнот ".
- Скопируйте в файл приведенный ниже текст.
# 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 и в Блокноте, удалить ненужные строки, или добавить свои. Для этого надо запустить Блокнот в режиме Администратора .
Как запускать стандартные программы Windows смотрите