Андрей Смирнов
Время чтения: ~11 мин.
Просмотров: 1

Где находится файл hosts в Windows 7 (XP) и как он «облегчит» переезд на новый хостинг

Находим и редактируем хостс в Виндовс

Весьма забавный получился заголовок у статьи, но совсем недавно я сделал перенос этого сайта на другой хостинг и всё здесь действительно так. В данной заметке расскажу, как специальный файл hosts в ОС Windows 7 или XP «облегчает» процесс смены сервера.

Как известно, в сети Интернет большую роль играет т.н. система доменных имён — Domain Name System (DNS). Т.е. каждому сайту — своё доменное имя. Таким образом, домен «связывается» с определённым сервером (или папкой на нём) и при обращении в браузере к какому-либо домену, например, Yandex.ru, подгружаются данные именно с сервера Яндекса.

Есть в Интернет и вообще во всяких компьютерных делах такая штука, как кэш. Она «запоминает» что-то для того, чтобы в последующем это что-то не находить, а вспоминать — во многом аналогично человеческому опыту.

Кэш есть у браузеров. Кэш бывает у страниц сайта. Также есть и внутрисистемный кэш DNS, в котором хранится и опыт от посещения вами разных сайтов — отчасти, в файле hosts. Нет, он не расскажет, на какие сайты любит заходить пользователь ПК. Но запомнит, у какого сайта — какое доменное имя (чтобы лишний раз не производить т.н. разрешение доменных имён в IP-адреса).

Где находится файл hosts в Windows 7 или XP?

Найти его всегда можно по такому адресу:

C:WindowsSystem32driversetchosts

Чтобы не проходить по этому пути самостоятельно, можно открыть командную строку (об этом я рассказывал ещё в статье о проверке пинга) сочетанием клавиш Windows + R, ввести путь к файлу и нажать Enter или Ok:

Открытие файла hosts в Windows 7 (в командной строке)

Причём здесь хостинг?

Всё очень просто. Когда ваш сайт располагался в интернете на одном хостинге, а вы «переехали» на другой, то у доменного регистратора вы прописали новые DNS — чтобы доменное имя указывало на новый сервер. Но кэш вашего интернет-провайдера помнит старую информацию и для него доменное имя сайта указывает на старый сервер. Такие же проблемы и с системным кэшем в Windows XP (7), MacOSX, Linux и т.д.

В этом случае, при попытке открыть данный сайт возникнет ошибка — сайт не найден, проблема DNS и прочее. Иногда получается довольно смешно: все, кроме вас видят ваш сайт. За свою практику я решал эту проблему 3 способами:

  • Ждал Можно подождать, пока у провайдера и операционной системы обновится кэш и сайт будет доступен. Занимает времени до 3-х дней.
  • Перезагружал модем, чтобы в нём сбросились все настройки — в этом случае скидывается вообще всякий кэш. Но придётся потом заново настраивать модем.
  • Узнал, что есть такой файл hosts в Виндовс и после этого жить стало проще..

Настройка файла hosts в ОС Windows

Так как мы уже знаем, где этот хостс находится, то осталось его лишь немного отредактировать. Суть данного процесса в том, что нам надо самостоятельно прописать соответствие IP — доменное имя. IP-адрес сообщают все хостеры после успешной регистрации у них. Ну а домен и так известен..

При открытии файла hosts, как правило, выскакивает стандартный системный вопрос — чем открывать, потому как он вообще не имеет расширения:

Выбор программы

Но проще всего открыть его каким-нибудь блокнотном — стандартным или Notepad++, или ещё чем-нибудь подобным. И в самом низу теперь задаём нужное соответствие IP — доменное имя:

Редактирование файла hosts в Windows 7

В данном примере мы указали, что домен site.ru относится к серверу 123.321.456.654 (помните о знаке пробела между IP и доменом и о том, что каждому новому соответствию — новая строка).

После этого надо сохранить изменения и желательно перезагрузить операционную систему.

Очень тихое видео по теме:

<center>» alt=»»></center>Таким образом, как только вы перенесли сайт с одного хостинга на другой, не ждите и сразу же в Windows редактируйте файл hosts! В последний раз я переезжал на хостинг Fornex.com, у них также есть справочная информация и для пользователей других ОС — где файлы немного другие и находятся в иных местах — читайте здесь.

  • 7.pngКто такой Аристотель Селедкин?…щем, Яндекс он всегда такой.. креативный. Ещё бы индексировал новые страницы побыстрей.
  • 13.pngКаким должен быть контент на сайте? Факторы продвижения сайта в Гугл.Когда вы начнете погружаться в тему SEO, вы наверное еще не раз услышите, «Главное…
  • 13.pngОбзор партнёрской программы Studybay.com…ком между ними и гарантом, что каждый получит причитающееся ему, с максимальной
  • 23.pngЧто такое файлы cookies (куки, http cookie), где находятся и хранятся cookies…ается. Но принудительно можно заставить «жить» куку и 3 секунды и 3
  • 4.pngАрбитраж в команде. Зачем, почему и зачем нужен WrikeОбычно принято считать, что арбитражники работают в одиночку. Ну, в…

Hosts – важный файл в работе системы, в частности в поддержании стабильности браузера и интернета. Многие активные пользователи социальных сетей уже знакомы с этим файлом из-за многочисленных блокировок, вирусов. В данной статье вы узнаете, где лежит Hosts (Windows 7) и для чего он нужен.

1384996.jpg

Предназначение файла

Hosts – это конфигурационный файл, в котором прописываются различные блокировки сайтов и прочая информация. Неосторожный пользователь может случайно заразить свой компьютер интернет-рекламой, а браузер – вирусными вкладками и страницами. Помимо этого, может заблокироваться доступ к тем или иным сайтам (в зависимости от вредоносного ПО). Чаще всего такие проблемы встречаются с социальными сетями. В файле прописывается связь между IP-адресом сайта и его названием.

По формату Hosts является обычным текстовым файлом без определенного разрешения, который можно открыть в любом редакторе, включая стандартный «Блокнот». Не рекомендуется вносить изменения в содержимое файла без должных знаний, удалять из него записи, иначе никто не гарантирует работоспособность браузера и отдельных сайтов. Удалять можно только определенные записи, связанные с тем или иным заблокированным сайтом. Там, где лежит Hosts (Windows 7), может быть установлен режим скрытой папки. Для этого нужно открыть общий доступ к настройкам.

1384999.jpg

Как определить вмешательство в файл?

Если вы открыли Hosts и не обнаружили ничего подозрительного, то не спешите прощаться с файлом. Обратите внимание на полосу прокрутки в «Блокноте». Часто злоумышленники добавляют записи после большого количества пустых строк в конце файла. Проверьте их наличие, пролистав файл до конца. Вторая хитрость, из-за которой вы можете не понять, где лежит Hosts (Windows 7), – это скрытый файл. И наконец, третий способ обмана – это подменный файл. Внимательно просмотрите папку, в которой находится Hosts, и удалите все одноименные файлы. Оригинальный Hosts не должен иметь разрешения.

Где найти?

Самый простой способ узнать, где лежит Hosts (Windows 7), – это использовать поисковик операционной системы. В «Виндовс 7» вам необходимо нажать на меню «Пуск» и вбить название файла. В поисковой выдаче покажутся все файлы с названием hosts, которые имеются на компьютере. Оставляем только оригинальный, а остальные смело удаляем.

Также поиск можно использовать и в проводнике. Если вы уже попали в нужную папку или просто на системный диск и никак не можете найти нужное место, то просто вбейте название папки или файла в поисковую строку окна. Работает так же, как и поиск из меню «Пуск».

1384998.jpg

Поиск вручную

Теперь разберемся, где лежит файл Hosts (Windows 7 x64). Для этого необходимо зайти на ваш системный диск, на который установлена ОС. Система может закрыть доступ, если вы впервые открываете данный раздел. Тогда нажмите на пункт «Отображать все папки» и продолжите работу. Далее перейдите в папку Windows. Найдите в ней подраздел System32. Откройте папку Drivers, а следом etc. В нем вы увидите файл Hosts (Windows 7), где лежит вся информация об IP-адресах и доменах.

Если файла вообще нет в указанном месте, то проблема блокировки сайтов заключается не в нем. Вы можете создать новый Hosts с расширением .txt и прописать необходимые параметры в нем самостоятельно. Новый Hosts (Windows 7), где лежит вся информация о доменах, система воспримет как оригинальный.

Файл Hosts в операционной системе Windows является списком соответствий IP-адресов и доменных имен серверов. Является частой целью для вирусных атак — изменение файла может помешать работе большинства антивирусов.

Gde-nahoditsja-fajl-hosts-Windows-7-10-1.jpgГде находится файл hosts Windows 7, 10

Принципы работы hosts

Для того, чтобы объяснить, зачем вообще нужен этот файл, сделаем небольшой шаг в сторону функционирования интернета и IP-адресов в целом.

Для работы любой сети, от пары домашних компьютеров до Интернета в целом, каждому устройству присваивается уникальный номерной адрес. Этот адрес используется для любых соединений пары компьютеров — при отправке друг другу пакетов данных IP-адрес используется в заголовке, как название улицы и номер дома на бумажном письме.

Principy-raboty-hosts.jpgПринципы работы hosts

Конечно, для пользователя это было не совсем удобно и над системой адресов появился надстройка — доменные имена. Известный всем Google.com на самом деле является все тем же набором чисел 74.125.232.224, но для удобства пользователей это имя привязано к адресу специальными регистраторами. Систему поддерживают DNS-сервера: специальные машины со списком соответствий доменное имя — IP-адрес, к которым обращается ваш компьютер для уточнения данных.

Возможности файла hosts

Итак, зачем же нужен hosts? В этом файле пользователь может установить соответствие вручную, в обход DNS-серверов. Чаще всего эта возможность используется для двух действий.

  • ручная блокировка доменных имен. Введя 127.0.0.1 google.com пользователь отправит запрос к Гуглу обратно на свою машину. Поскольку веб-серверов для его обработки там нет, запрос уйдет в никуда;
  • перенаправление. Установив адрес 77.88.55.77 google.com, при наборе доменного имени вместо Гугла станет открываться Яндекс.

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

Polzovatel-s-zarazhennym-fajlom-vmesto-sajta-Vkontakte-ili-Sberbanka-perehodit-na-ochen-pohozhij-kotoryj-nahoditsja-na-kompjutere-pod-kontrolem-hakera.pngПользователь с зараженным файлом вместо сайта Вконтакте или Сбербанка переходит на очень похожий, который находится на компьютере под контролем хакера

Наконец, блокировка ряда адресов Microsoft и антивирусных компаний может создать серьезные проблемы как для автоматического обновления системы, так и для работы большинства антивирусов.

Файл hosts в Windows 7 и 10

Местоположение файла неизменно на протяжении нескольких десятков лет, начиная с ранних версий Windows NT. Hosts находится на системном диске в папке «Windowssystem32driversetc».

Mestopolozhenie-fajla-nahoditsja-na-sistemnom-diske.pngМестоположение файла находится на системном диске

Сам файл не обладает никаким расширением — это необходимо для его работы. Открыть hosts можно любым текстовым редактором, включая блокнот.

Otkryt-hosts-mozhno-ljubym-tekstovym-redaktorom-vkljuchaja-bloknot.pngОткрыть hosts можно любым текстовым редактором, включая блокнот

Для правок hosts вручную следует знать его основные возможности.

Значок # используется для комментариев. Вся строка после знака # не используется для определения адреса, так что им можно закрывать временно ненужные строки.

Соответствия вписываются в виде ip-адрес (пробел) доменное имя. Выглядит это примерно так.

Sootvetstvija-vpisyvajutsja-v-vide-ip-adres.jpgСоответствия вписываются в виде ip-адрес

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

Как найти файл в системе

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

  1. Откройте строку поиска сочетанием клавиш Win+S. Otkryvaem-stroku-poiska-sochetaniem-klavish-WinS.jpgОткрываем строку поиска сочетанием клавиш Win+S
  2. Введите в нее команду «hosts». Поиск найдет нужные файлы, если индексация системного диска не отключена. Vvodim-v-nee-komandu-hosts-.pngВводим в нее команду «hosts»

Проверить, не изменено ли местоположение файла в реестре можно так:

  1. Откройте редактор реестра, нажав Win+R и набрав команду «regedit». Otkryvaem-redaktor-reestra-nazhimaem-WinR-i-nabrav-komandu-regedit-.pngОткрываем редактор реестра, нажимаем Win+R и набрав команду «regedit»
  2. Спуститесь вниз по ветке, указанной на скриншоте синим цветом. Perehodim-po-ukazannomu-puti.jpgПереходим по указанному пути
  3. Выберите параметр «DataBasePath» и исправьте его на нужный вам путь. Vybiraem-parametr-DataBasePath-i-ispravljaem-ego-na-nuzhnyj.jpgВыбираем параметр «DataBasePath» и исправляем его на нужный
  4. Перезагрузите ПК.

Действия идентичны как для Windows 7, 8 и 10, так и для более старых операционных систем.

Возможные проблемы

Сам по себе hosts не является обязательным для работы системы. Все его функции являются опциональными, дополнительными — даже полная очистка содержимого или удаление файла не повлияет на работу ОС. Тем не менее неправильное заполнение файла или его заражение может привести к неполадкам.

Zarazhenie-hosts-fajla.jpgЗаражение hosts файла

Список самых распространенных проблем выглядит так:

  • подмена доменных имен. Известному доменному имени, вроде vk.com, присваивается соответствие с неизвестным ip-адресом. Ни один крупный сайт не будет без вашего ведома пытаться прописать себя в hosts, так что это с 99% вероятностью работа вируса или хакера. После обнаружения проблемы обязательно смените пароли на всех сайтах, которые были упомянуты в файле;
  • реклама. Здесь действует обратный трюк — к реально существующему ip-адресу ставится рекламный редирект. Так что наличие в списке множества неизвестных вам сайтов также может свидетельствовать о заражении;
  • частые редиректы на 127.0.0.1. Если для таких перенаправлений указаны адреса сайтов Касперского, Доктора Веба или ESET, это также говорит о присутствии вируса в системе.

Примечание! Важно помнить, что по умолчанию hosts — пустой, он наполнен только комментариями с описанием работы и парой примеров. Удаляйте все, что кажется подозрительным.

При отсутствии списка на месте, можно создать его самому. Для этого есть очень простой способ.

  1. Откройте папку, где должен находиться файл. Otkryvaem-papku-gde-dolzhen-nahoditsja-fajl.jpgОткрываем папку, где должен находиться файл
  2. Скопируйте любой из имеющихся в наличии пустых файлов, перетащив его на пустое место и нажав «Копировать». В нашем случае это будет networks. Nazhimaem-Kopirovat-networks.jpgНажимаем «Копировать» networks
  3. Переименуйте «networks — копия» в «hosts», затем откройте файл блокнотом и сотрите все написанное. Pereimenuem-networks-kopija-v-hosts-zatem-otkryvaem-fajl-bloknotom-i-stiraem-vse-napisannoe.jpgПереименуем «networks — копия» в «hosts», затем открываем файл блокнотом и стираем все написанное
  4. Внесите нужные изменения и закройте блокнот с сохранением.

Для любых действий с файлами в папке необходимо иметь права администратора.

Сторонний софт для редактирования файла

Если искать hosts самому и разбираться в принципах его работы нет желания, можно воспользоваться сторонними приложениями для его правки. Самым популярным бесплатным вариантом является Hosts File Editor.

Programma-Hosts-File-Editor.pngПрограмма Hosts File Editor

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

Видео — Где находится файл hosts Windows 7, 10

Используемые источники:

  • https://web-ru.net/sajtostroenie/xosting-i-domen/gde-nahoditsya-fajl-hosts-v-windows-7-xp-i-kak-on-oblegchit-pereezd-na-novyj-hosting.html
  • https://fb.ru/article/263401/gde-lejit-hosts-windows-sposobyi-poiska
  • https://pc-consultant.ru/rabota-na-komp-yutere/gde-nahoditsja-fajl-hosts-windows-7-10/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации