Что это за файл hosts в системе Windows 11, как появился и его использование
Соединяясь с определенным сайтом, операционная система Windows 11 вначале проверяет файл hosts. Если в нем для каких-то ресурсов заданы IP-адреса, применяются именно они. Такая информация может использоваться для того, чтобы заблокировать доступ к конкретным порталам и прочих задач. При этом время от времени юзеры сталкиваются с необходимостью редактирования данного объекта.
СОДЕРЖАНИЕ СТАТЬИ:
Файл hosts windows 11 – что это
Этот файл представляет собой текстовый документ, в котором обозначаются соответствия доменов IP-адресам. При вводе этой информации в адресную строку браузера, запрос, прежде всего перенаправляется к данному объекту. Если в нем нет сведений о нужном ресурсе, запрос попадает в систему DNS.
Как появился файл hosts
В семидесятых годах был создан предшественник современного интернета. Им стала сеть, которая носила название ARPAnet. Она включала несколько сотен сайтов, содержащих информацию. Для маршрутизации в этой сети использовался файл, который назывался hosts.txt. Там находились соответствия между наименованием сайта и его IP-адресом.
Но по мере развития интернета эта схема перестала работать. При увеличении объема информации синхронизация информации стала вызывать сложности. В 1984 году были созданы документы, в которых описывалась система DNS. Она пришла на смену объекту hosts.txt.
Стоит отметить, что такой файл все так же имеется. Однако сейчас он имеет совершенно иное предназначение. Такой объект присутствует на любом ПК и несет ответственность за показ сайтов на том или ином девайсе. При этом он не оказывает никакого влияния на глобальную паутину.
Как можно использовать файл hosts
File hosts допустимо применять для того, чтобы проверить работу сайта. Это принесет пользу, если юзер не так давно создал новый домен или поменял DNS-серверы для имеющегося. Обновление DNS осуществляется в течение суток. Однако рассматриваемый объект дает возможность увидеть портал раньше. Для этого в нем требуется указать доменное имя и IP-адрес хоста. Он представляет собой сервер, на котором находится сайт пользователя. Узнать его IP-адрес удастся у поставщика услуг.
Где находится файл hosts
В операционной системе Виндовс этот файл находится по адресу C:\Windows\system32\drivers\etc. Его размещение не меняется в зависимости от версии ОС. Иногда в этой папке можно найти больше одного файла под названием hosts. В такой ситуации нужным вариантом станет объект без расширения.
К дополнительным нюансам, которые касаются этого объекта, стоит отнести следующее:
- Иногда искомый объект в обозначенной папке отсутствует. Это достаточно странная ситуация, однако она не оказывает влияния на работу интернета. По умолчанию в таком файле нет важной информации.
- Теоретически размещение объекта можно поменять. Оно указывается в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\. Нужную информацию удастся найти в параметре DataBasePath.
Не удается изменить файл hosts: как это исправить
Чтобы внести правки в объект, требуется сделать следующее:
- Загрузить Блокнот от имени администратора.
- Зайти в меню «Файл» и нажать на строку «Открыть».
- Зайти в каталог C:\Windows\system32\drivers\etc и запустить hosts.
- В новой строке добавить записи. При этом вначале указывают IP-адрес, а через пробел – название сайта.
- После окончания редактирования перейти в меню «Файл» и кликнуть на пункт «Сохранить».
В отдельных случаях попытки редактирования приводят к ошибке. Такая ситуация наблюдается при редактировании объекта в операционной системе Windows. Для решения этой проблемы следует открыть Блокнот. Это нужно сделать от имени админа. Итак, рекомендуется выполнить такие действия:
- Нажать на строку поиска. При этом юзеру требуется кликнуть правой клавишей мышки на Блокнот и выбрать запуск от имени администратора.
- Нажать на раздел «Файл» и кликнуть на пункт «Открыть».
- Выбрать файл hosts на своем ПК и нажать на строку «Открыть».
- Добавить информацию о своем сайте.
- Нажать на пункт «Файл» и кликнуть на строку «Сохранить».
Обычно все внесенные изменения начинают функционировать непосредственно после сохранения. При этом какая-либо перезагрузка не нужна. Однако иногда это не соответствует действительности. Тут помогут следующие манипуляции:
- Если юзер убрал блокирование порталов в hosts, но они все равно заблокированы, вероятно, такая настройка имеется еще где-то – в частности, в брандмауэре Виндовс.
- Если юзер блокировал сайт, но он продолжает запускаться, это свидетельствует о том, что браузер применяет DNS over HTTPS. В таком случае блокировка не будет работать, пока юзер не активирует DNS over HTTPS в 11 версии Виндовс.
- К проблемам в работе записей также приводит некорректный синтаксис в hosts. В начале строки не нужно ставить пробелы или решетку. Между IP-адресом и доменом требуется использовать только 1 пробел. Также допустимо применять табуляцию. При выборе кодировки файла следует отдавать предпочтение ANSI или UTF-8. Стоит отметить, что по умолчанию блокнот сохраняет файлы в корректной кодировке.
- Применение прокси и отдельных VPN-сервисов тоже оказывает влияние на работу файла hosts.
Что такое localhost
Этим термином называют домен, который дает возможность напрямую обращаться к ПК юзера. Название привязано к IP-адресу 127.0.0.1. Обычно localhost применяют для того, чтобы настраивать сетевые инструменты.
Где еще применяется localhost? С его помощью можно закрыть доступ к определенному сайту. К примеру, юзер хочет заблокировать vk.com на конкретном устройстве. В таком случае в объект требуется дописать строку 127.0.0.1 vk.com.
Как восстановить оригинальный файл hosts
Если пользователь удалил данный объект, его удастся восстановить ручным способом. Для этого ему требуется перейти в каталог, в котором должен находиться объект. После чего рекомендуется создать текстовый файл без расширения и назвать его «hosts». На следующем этапе объект нужно наполнить. Содержимое определяется операционной системой, которая стоит на ПК.
Файл hosts представляет собой важный объект, который включает сведения о домене и соответствующем ему IP-адресе. Этот объект находится в конкретной папке на ПК. При этом его разрешается редактировать.