Путь к файлу hosts windows 7




Что такое файл hosts

В этом уроке будем разбираться что такое файл hosts. где он находится, как его изменить и какой он должен быть в нормальном состоянии.

Что такое файл hosts.

Файл hosts - обычный файл, в котором представлен список ip адресов, которые сопоставлены с именами сайтов.

Он служит своеобразным локальным dns-сервером, указывая куда обращаться компьютеру при введении в браузер определенного адреса. Ниже вы можете увидеть пример содержимого такого файла.

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

Когда мы вводим адрес сайта в адресной строке браузера, перед тем как сайт загрузится, компьютер сначала обращается к файлу hosts, смотрит есть ли этот адрес в списке или нет, а уже затем обращается к dns-серверам в интернете. В отличии от серверов файл контролируем мы сами. Если в нем адреса нет, то идет обращение к dns-серверам и сайт загружается, а вот если в файле есть запись, то компьютер смотрит к какому ip адресу следует обращаться.

Hosts можно использовать для блокировки доступа к ресурсам интернета. Для это дописываем сразу после строки 127.0.0.1 localhost новую строку вида:

Адрес сайта сопоставляется с ip адресом компьютера и поэтому не загружается.

Ниже представлены особенности редактирования файла hosts:

- каждая запись должна находиться на отдельной строке;
- ip адрес в записи идет первым;
- ip и адрес сайта должны быть разделены хотя бы одним пробелом;
- сивол решетка # в начале строки позволяет ее закомментировать, т.е. сделать так, чтобы она не работала.

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

Где находится hosts.

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

Представленной выше путь актуален для операционной системы Windows. Для других ОС этот путь может отличаться.

Расположение файла можно изменить в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath

Как изменить файл hosts.

Файл hosts не имеет расширения, поэтому открыть его, просто кликнув по нему два раза левой клавишей мыши, не получится. Щелкаем на нем правой клавишей мыши и выбираем пункт Открыть с помощью .

Далее из списка программ выбираем блокнот или программу WordPad. В конце, после внесения изменений, нажимаем в верхнем меню Файл - Сохранить.

Как должен выглядеть файл hosts.

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

# 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

# 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

127.0.0.1 localhost
. 1 localhost

# 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. Конечно же на первом месте антивирусы. Обязательно пользуйтесь ими и поддерживайте актуальную базу. Также, недавно я уже писал про программу под названием Менеджер браузеров. Она позволяет отслеживать и пресекать внесение изменений в файл без вашего участия. Ну и конечно не устанавливайте непроверенные программы и не запускайте странные файлы.

Если у вас появятся вопросы, то обязательно их задавайте.

Оставайтесь в курсе обновлений сайта, обязательно подписывайтесь на канал Youtube и группу ВКонтакте .

Ошибка в тексте? Выделите фрагмент и нажмите Ctrl + Enter

Лично я в настройки поиска лезу только в случаях, когда надо найти в неидексированных областях (я не всё индексировала - папки винды не охвачены) что-то внутри файла (не по имени).
5206
Тогда ставлю точку сюда (обычно она не тут - а то долго ищет очень)
А так - тупо в Компьютере в поиске пишешь имя файла. Ежели файло особо охраняемое , тогда просто включаешь отображение скрытых или особо защищённых системных файлов. Тогда ищется и в них и в неиндексированных местах.

Парни! Прочел я статью http://adminxp.ru/pryachem-fajl-hosts/ попрробовал и результат тот же. Windows, независимо от значения параметра DataBasePath , ищет файл hosts в пути по умолчанию. Если он находит его, то выполняет содержимое файла. Если hosts операционной системой не найден в папке по умолчанию, то Windows не выполняет значение параметра DataBasePath . Всё! Вопрос так и остается открытым! Почему везде пишут о возможности изменения параметра DataBasePath , если Windows его не читает?

Парни, профессионалы, помогите чайнику разобраться, а так хочется.
Спасибо за понимание.

Crazy user
Сегодня купили ноут vaio с восьмеркой. После первого запуска вспомнил эту тему, зашел в проводник и вписал hosts в строку поиска - он нашел всё что нужно

Dmitry_S
Специально установил чистую 7. Проверил ещё раз. Любые скрытые файлы не ищет, как и все предыдущие версии Windows.

А как же тогда искать скрытые файлы в вин7 и 8?
В MS считают, что пользователю это не нужно, на то они и скрытые. А если пользователь всё же шибко умный, то зайдёт в настройки и включит эту возможность. А на поиск могут влиять многие проги. Так, лично чинил поиск на одном из ноутов после установки какого-то DesktopSearch или что-то там - как я понял, установщик вообще удалил из Windows этот компонент. А я лично вообще не переварию поиск в 7 из-за куцых возможностей и на работе ищу файлы по сети со своей машины, подключившись к шаре - пускай медленнее, зато удобнее.

Вернёмся к нашей теме:
Потому я и предложила такой вариант с файлом хостс, что вряд ли пользователь поступит наиболее адекватным в этом случае способом: вместо проверки хостс, просто создать его в том виде, каким он должен быть и положить в соответствующую папку с заменой. Не глядя - чего там на самом деле есть. В 99% случаев, человек сначала посмотрит - а надо ли заменять. А тут его и ждёт фейковый файлег. ;)

Предлагаю особо хитрый вариант - файл тот же, по тому же адресу, но писать во второй поток NTFS. Правда, это не спасёт от перезаписи файла целиком.

Уважаемые, Парни! Но мне хотелось бы получить вопрос на название темы Путь к hosts. Не подлежит изменению. Так можно ли изменить путь к hosts? Извините, что я вас отвлекаю от разговора.

Так можно ли изменить путь к hosts?
Ну, если вы настаиваете, позволю себе побредить.
почему не работает путь выставленный в реестре параметром DataBasePath ? Что надо сделать, чтобы он работал
А вы после правки реестра перезагружались? А после перезагрузки проверяли, ваша правка на месте?

Правда, всё равно - где бы вы не расположили файл, если юзер будет искать его поиском по компу - найдёт. Даже если вы его положите на другой диск. Так что разговор из области практической перешёл в теоретическую

Я попробовал у себя на XP Prof SP3 - тоже не реагирует на изменение пути в параметре DataBasePath. ХЗ :confused: В интернете есть инфа по этой теме, вот только нигде не нашел, чтобы у кого то такое прокатило.

А вы после правки реестра перезагружались? А после перезагрузки проверяли, ваша правка на месте?
Да, перезагружался, проверял, параметр онный - DataBasePath не работает.
В связи с этим я могу сделать следующие выводы:
- в интернете идет бездумное копирование массовым тиражом;
- в интернете много не проверенных фактов;
- пока ни у меня (у меня нет профобразования по компьютеру) не у кого из здесь присутствующих не хватает полномочий решить вот такую ЗАГОГУЛИНУ.
Может быть, кто-о сможет ответить как незаметно закрыть доступ к сайту другим способом?
Что значит незаметно. какие-то малоизвестные программы? не известные широкому кругу правки в реестре?
Спасибо всем за понимание!

По поводу DataBasePath у меня есть такое соображение: а если править его не в CurrentControlSet, а так: в ветке HKLM\System\Select посмотреть значение параметра Default и править DataBasePath в соответствующем ControlSet`е (например, у меня значение параметра Default = 0х00000001 - значит, я бы стала править DataBasePath в ControlSet001)

А вот про доступ к сайту (при наличии у юзера админских прав и доступа повсюду) идей никаких. Мы же ж об этом юзере даже смутного представления не имеем.

По поводу DataBasePath у меня есть такое соображение: а если править его не в CurrentControlSet, а так: в ветке HKLM\System\Select посмотреть значение параметра Default и править DataBasePath в соответствующем ControlSet`е (например, у меня значение параметра Default = 0х00000001 - значит, я бы стала править DataBasePath в ControlSet001)
CurrentControlSet есть копия ControlSet001 и править 001 не имеет смысла.

Может быть, кто-о сможет ответить как незаметно закрыть доступ к сайту другим способом?
У вас установлен роутер или комп напрямую подключен?
Еще существуют файерволы. А так же разграничение прав пользователей компьютера

Зачем нужна была данная тема? Хотел запретить доступ к сайту незаметным путем. Чтобы не было видно следов запрета. Наконец-то, нашел. Для этого надо:
-скачать программу http://www.anyutils.com/download/anyweblock.exe
-установить на компьютер и запретить доступ к нежелательным сайтам.
- программу видно в списке Program Files/ ее сразу можно обнаружить. Для этого переименовываем в любую программу, например, AnyUtilites. Перемещаем в любой каталог.
- Открываем Панель управления- удаление программ. Находим программу anyweblock и нажимаем кнопку УДАЛЕНИЕ. Поскольку программа перемещена, то происходит только удаление ее из списка, а программа остается работоспособной.
- не забываем ставить пароль на программу.
Доступ к сайтам закрыт любым (проверял IE и FF) браузером. Программу невозможно найти, нигде она не светится, программа закрыта паролем.

Программу невозможно найти, нигде она не светится,
Процесса от этой программы нет в диспетчере задач под каким-либо именем? А АVZ в списке процессов видит ее или тоже никаких следов?
Просто если такие ушлые пользователи на работе, что
но все на работе знают, что нужно удалить эти запреты в файле hosts который лежит в пути по умолчанию.
то для них не составит труда выяснить - почему им в одноклассники не попасть?

Процесса от этой программы нет в диспетчере задач под каким-либо именем? А АVZ в списке процессов видит ее или тоже никаких следов? Просто если такие ушлые пользователи на работе, что
Так глубоко я еще не смотрел, не было времени. Может быть кто-то смог бы глянуть. Ноэто, все равно, намного сложнее, чем найти файл hosts и все из него убрать. Все, что сделано человеком, человеком и ломается. Если уж банки взламывают, то что тогда можно говорить обо всем остальном? Разная степень защищенности.
Для моих пользователей и наших спецов! - это выше крыши. бермудский треугольник. Как и для меня, если бы не нашел эту программу.

sergineus
чет я не пойму - зачем устанавливать какие-то программы, когда всё это можно сделать на вашем роутере.

Где находится файл hosts windows 7 | Скачать файл hosts windows 7

Здравствуйте уважаемые друзья! В этой статье я хочу показать Вам где находится файл hosts windows 7. Не буду лить много воды в статье по поводу файла hosts, так как материала на данную тему в интернете очень много. Мне задали вопрос и попросили написать, где находится файл hosts windows 7 и где скачать файл hosts windows 7. Давайте я коротко опишу для чего нужен файл hosts ведь должно быть хоть какое то вступление.

Данный файл устанавливает соответствие между IP сервером и доменом сайта. По русский говоря: У каждого сайта есть ip-адрес, например 122.10.23.3 для сайта site.ru, согласитесь Вы же не будете в адресную строку браузера вписывать ip 122.10.23.3, Вы возьмёте и пропишите именно адрес сайта site.ru, произойдет обращение к DNS серверу, который в свою очередь преобразует ip - 122.10.23.3 в текстовый, то есть название сайта site.ru.

И так, файл hosts в windows 7 находится, диск C:\WINDOWS\system32\drivers\etc. Файл hosts не имеет ни каких расширений и что бы его открыть нужно кликнуть правой клавишей мыши по файлу hosts из выпадающего меню нажать на пункт Открыть .

Далее выбираем Блокнот и нажимаем OK .

Вот так выглядит файл hosts в windows 7.

Обратите внимание на самую последнюю строчку #127.0.0.1 - это ip адрес вашего локального компьютера, после этой строчки у Вас не должно больше быть ни каких записей и адресов, если Вы только сами не прописывали адреса для блокировки сайтов. Кстати можете почитать статью как блокировать сайты с помощью файла hosts.

Что ещё хочу сказать, согласитесь раз мы можем управлять файлом hosts то и сайты распространяющие вирусы то же могут это сделать. Если вдруг ваш компьютер подцепил вирус и Вас начинает перекидывать на не понятный вами сайт предлагающий отправить смс или что то оплатить, то первым делом открывайте файл hosts, где находится файл hosts windows 7 Вы уже знаете и смотрите, что бы после строчки #127.0.0.1 не было ни каких ip адресов и доменных имен, если есть лишние строчки, просто их удаляете и перезагружаете компьютер.

Для восстановления файла hosts, можете перейти на сайт microsoft. на сайте всё доступно описано, что как делать или можете скачать файл hosts windows 7 по этой ссылке. не переживайте, файл хранится на Яндекс диске он чист и вирусов в нём ни каких нет.

Ну вот и всё друзья! Надеюсь статья была полезна и я не зря тратил время на её написание. Если у Вас есть вопросы, обязательно пишите в комментариях, постараюсь всем помочь. Всем удачи!

Если вам понравилась статья. то будьте добры нажмите внизу статьи кнопочку «g+1» или оставьте положительный комментарий.

Читайте так же связанные статьи:

Здравствуйте уважаемые друзья! В этой статье Вы узнаете, как легально скачать с сайта Microsoft чистый образ любой операционной системы windows 7, windows 8, windows 8.1, #8230;.

Здравствуйте уважаемые друзья! В этой статья я хочу показать Вам, как отключить обновление windows 7. На самом деле я никому не рекомендую отключать обновления windows #8230;.

Здравствуйте уважаемые друзья! В этой статья я хочу рассказать Вам, как установить windows 8.1 с флешки. На самом деле если Вы уже хоть раз устанавливали #8230;.

Поделитесь в соц. сетях !

У меня 4 группы пользователей:система. Пользователи. Администраторы. TrustedInstaller. У 3 первых чтение и выполнение и чтение. А у Трустеда :полный доступ. изменение ,чтение. чтение и выполнение. запись (то есть все кроме особых разрешений). Когда же я пытаюсь выполнить изменения (допустим я сижу с администратора) - я нажимаю изменить и открываются клеточки. в которые надо ставить галочки. Это в идеале. Но в моем случае происходит иначе. нажимаю изменить и галочки поставить не могу(все еще админ) - они тусклые. причем для любой группы. будь то пользователи. адм-ры, система или этот непонятный трустед.

-06-22 в 21:16 | Ответить

Зайди опять в Свойства , Безопасность и внизу есть кнопка Дополнительно . Выбери Администраторы или (попробуй всем изменить доступ), нажми кнопку Изменить , потом опять выбираешь Администраторы и нажимаешь кнопку Изменить . В окне Разрешения поставь полный доступ, потом когда всё сохранишь, поставишь все права обратно.

-06-22 в 21:24 | Ответить

Изменить ничего нельзя(пробовал с админа) - все так же тускло. Решил проверить :а что же тогда можно делать этому трустеду и заприметил одно разрешение. а именно: смена разрешений - а на против галочка(к стати смена владельца тоже галочка стоит). Так что прошу прощения за беспокойство -похоже вы не сможете мне помочь. Простите. что потратил зря ваше время.

-06-22 в 22:22 | Ответить

Источники: http://4upc.ru/materials/show/chto-takoe-fajl-hosts, http://forum.windowsfaq.ru/archive/index.php/t-176966.html, http://www.cherneenet.ru/gde-nakhoditsya-fayl-hosts-windows-7.html




Комментариев пока нет!

Поделитесь своим мнением