где находится и как его изменить или удалить
Файл hosts как средство блокировки вредоносных сайтов используется не один десяток лет. Он появился, когда ещё не было полноценного интернета. Брандмауэр Windows, антивирусные программы, браузерные плагины блокировки рекламы и файервол были разработаны значительно позже. К файлу hosts часто обращаются, когда ПК или мобильное устройство недостаточно высокоскоростное, чтобы установить на него несколько дополнительных приложений, отфильтровывающих информационный и вирусный «мусор».
Содержание
Для чего нужен файл hosts
Подготовка Windows к правке файла hosts
Настройка показа системных файлов в папках Windows
Как отключить антивирус перед редактированием файла hosts
Работа с файлом hosts
Редактирование hosts стандартными приложениями Windows
Изменение содержимого файла hosts в «Командной строке»
Редактирование файла hosts непосредственно в «Блокноте»
Правка файла hosts сторонними приложениями
Работа с файлом hosts в приложении Micro Hosts Editor
Программа Online Solutions Hosts Editor
Видео: как добиться сохранения файла hosts
Как восстановить файл hosts
Создание нового файла hosts
Удаление файла hosts с его автоматическим воссозданием
Восстановление файла hosts с помощью приложения AVZ
Если изменения файла hosts не сработали
Исправление директории hosts в реестре
Очистка кэша DNS
Деактивация прокси-сервера
Снятие защиты файла hosts от редактирования
Исправление ошибок, вызванных ПО для веб-разработчиков
Для чего нужен файл hosts
Файл hosts — список адресов сайтов, применяющийся для их конвертации в IP-адреса при запросе браузером какого-либо сайта.
Содержимое hosts меняется самим пользователем, чего не скажешь о базе данных любого из DNS-серверов.Например, когда пользователь заходит на сайт Mail.Ru, система Windows проверяет в файле hosts, нет ли в его списке IP-адресов, соответствующих веб-адресу (URL) http://mail.ru. Если такой записи в hosts нет, то через компонент встроенной службы «DNS-клиент» система Windows запрашивает в интернете ближайший веб-узел DNS и получает от него IP-адрес одного из серверов Mail.Ru, например, 94.100.180.200. С последнего и загружается главная страница портала Mail.Ru.
Если же адресу http://mail.ru в файле hosts задан, например, IP-адрес 64.208.33.33 (адрес веб-узла google.ru), никакого обращения к веб-узлу DNS не произойдёт: вместо главной страницы портала Mail.Ru откроется главная страница поисковика Google (http://google.com.ru).
Узнать IP-адрес сайта для его дальнейшей подстановки (или блокировки) в hosts можно, например, на http://2ip.ru/lookup/.
Файл hosts не содержит расширения имени. Изначально он защищён от вмешательства малоопытных пользователей Windows.
Необходимо изменить файл hosts без расширения имениНачиная с версии Windows 2000, его можно найти по пути: C:\Windows\System32\drivers\etc\.
После переустановки Windows файл hosts не содержит действующих правилСлужебные файлы Windows имеют текстовый формат, несмотря на отличные от TXT расширения имён. Когда вы в первый раз после (пере)установки Windows обращаетесь к файлу hosts, он содержит два тестовых правила, указывающих на формат прописки IP-адресов и URL открываемых сайтов.
Инструкция, приводимая в файле hosts, наглядно показывает, как он редактируется. Например, 127.0.0.1 localhost, где 127.0.0.1 — локальный IP-адрес ПК пользователя, а http://localhost — веб-адрес, который ему соответствует.
Мошенники часто выманивают доступ к персональным данным (пароли почты и соцсетей, номера банковских карт и коды доступа к деньгам на счетах). Они засылают сетевого «червя», меняющего, например, сайт vk. com в файле hosts на поддельный IP с дизайном и функционалом на странице входа, по внешнему виду ничем не отличающимся от оригинала.
Файл hosts часто применяют в случаях, когда необходимо оградить ребёнка от посещения сайтов с сомнительным контентом, а сотрудника — от растраты рабочего времени на соцсети, за которое он мог бы выполнить свою работу.
Подготовка Windows к правке файла hosts
Перед редактированием hosts проверьте, отображаются ли расширения имён файлов, и обязательно отключите антивирус (если он есть).
Настройка показа системных файлов в папках Windows
Для включения отображения скрытых файлов, папок и дисков Windows выполните следующие шаги:
- В «Проводнике Windows» откройте вкладку «Вид» и кликните по «Параметры».Откройте вкладку «Вид» и кликните по «Параметры»
- Перейдите в «Параметры папок» и откройте вкладку «Вид».
- Выключите опции «Скрывать расширения зарегистрированных типов файлов» и «Скрывать защищённые системные файлы», включите функцию «Показывать скрытые файлы, папки и диски», нажмите кнопку «OK». Во вкладке «Вид» включите опции отображения расширений и скрытых объектов Windows
Перезапуск Windows не нужен. Файлы во всех открытых окнах «Проводника Windows» сразу же покажут расширения своих заголовков.
Как отключить антивирус перед редактированием файла hosts
Любой антивирус пытается остановить пользователя, вмешивающегося в содержание файла hosts. Так как файл системный, антивирусное средство следит за ним, как и за прочими файлами папки C:\Windows.
Чтобы отключить, например, антивирус Avast, придерживайтесь следующей инструкции:
- Кликните по значку в виде стрелки в области уведомлений «Панели задач».Все запущенные интерактивные приложения отображаются в области уведомлений «Панели задач»
- Щёлкните правой кнопкой мыши по значку Avast, выберите «Управление экранами Avast» и нажмите на «Отключить на…», выбрав время. Вариант «Отключить навсегда» необходим, когда, к примеру, вы тестируете приложение, которое вмешивается в работу других программ. Отключите Avast на время, в которое вы уложитесь при работе с иными приложениями
Теперь приступите к работе над файлом hosts, не опасаясь, что антивирус помешает ей.
Работа с файлом hosts
Данные в файле hosts меняются как встроенными программами и компонентами Windows, так и с помощью сторонних приложений.
Редактирование hosts стандартными приложениями Windows
Основной инструмент для правки файла hosts — программа «Блокнот».
Изменение содержимого файла hosts в «Командной строке»
Для внесения нужных изменений в файл hosts посредством «Командной строки Windows» выполните следующие действия:
- Нажмите на «Пуск» правой кнопкой мыши и выберите в меню пункт «Командная строка (администратор)». Без прав администратора изменения в файле hosts не сохранятся.Для изменения параметров Windows нужны права администратора
- Введите в «Командной строке» строчку notepad C:\Windows\System32\drivers\etc\hosts. Введите строчку notepad C:\Windows\System32\drivers\etc\hosts
- В открывшемся приложении «Блокнот» отредактируйте файл hosts, соблюдая правило: слева — адрес перенаправления, справа — адрес-перенаправитель. То есть в левом списке вводятся IP-адреса, на которые пользователь перенаправится браузером, набрав в его адресной строке искомый адрес. Например, вместо открытия сайта pornolab.net браузер обратится на один из адресов vk.com — 87.240.182.224, если напротив pornolab.net в правой колонке в этой же строке будет указан веб-адрес vk.com в левом столбце.Можно вместо 127.0.0.1 вписать IP любого сайта, полученный на ресурсе-детекторе IP-адресов
- Кликните на «Файл» в левом верхнем углу окна и выберите «Сохранить». Изменения в файле hosts сохранятся.После добавления нужных адресов в hosts изменения в файле нужно сохранить
Для проверки перехода в любом браузере перейдите на сайт, для которого только что переназначился IP-адрес.
Редактирование файла hosts непосредственно в «Блокноте»
Для непосредственного перехода к редактированию hosts выполните следующие действия:
- Откройте папку C:\Windows\System32\drivers\etc\ и двойным щелчком левой кнопки мыши попытайтесь открыть файл hosts, выбрав приложение «Блокнот». Блокнот Windows как нельзя лучше подходит для правки служебных файлов ОС
- Отредактируйте файл и сохраните его, как было описано выше.
Файл hosts сохранится с новыми изменениями. Перезапустите Windows и проверьте работу сайтов, которым вы прописали перенаправление на другие сайты, с любого из браузеров.
Правка файла hosts сторонними приложениями
В качестве редакторов служебных файлов Windows подойдут как специализированные утилиты, облегчающие поиск и изменение записей в файле hosts, так и усовершенствованные текстовые редакторы (Notepad++, AkelPad и т. д.).
Работа с файлом hosts в приложении Micro Hosts Editor
Программа Micro Hosts Editor — простое приложение для лёгкого и быстрого изменения файлов hosts. Отдалённо оно напоминает «Блокнот», в который добавлен инструментарий по изменению таблиц.
Для работы с файлом hosts в программе Micro Hosts Editor:
- Скачайте и запустите приложение с правами администратора, используя вызов контекстного меню правой кнопкой мыши.
- С помощью команды «Файл» — «Открыть» найдите файл hosts.Файл hosts не имеет расширения имени: поиск производится среди всех имеющихся файлов
- Внесите необходимые правки в этот файл.
- Нажмите кнопку в виде дискеты для сохранения.
Сделанные изменения в файле hosts сразу будут доступны. Программа доступна на официальном сайте её разработчиков.
Программа Online Solutions Hosts Editor
Приложение OS Hosts Editor располагает расширенным мастером восстановления файла hosts в случае неверных изменений, подстановщиком IP-адресов и портов, а также учитывает малейшие изменения файла hosts с точностью до секунд. Для изменения hosts в OS Hosts Editor выполните следующие шаги:
- Запустите OS Hosts Editor и с помощью кнопки в виде открытой папки найдите файл hosts.
- Используя кнопки «+» и «-», добавляйте и удаляйте записи в hosts. Кнопка в виде увеличительного стекла откроет панель поиска записей.OS Hosts Editor ищет записи как по IP, так и по доменному имени
- Кнопка «фломастер» откроет панель редактирования выбранной строки. OS Hosts Editor поможет исправить любые записи за считанные секунды
- Сохранение изменений в файле hosts достигается с помощью кнопок в виде дискеты или дискеты со стрелкой.
По завершении редактирования hosts проверьте работу нужных сайтов в любом браузере.
Видео: как добиться сохранения файла hosts
Как восстановить файл hosts
Исправление, как и преднамеренное изменение файла hosts, осуществляется и сторонними программами, и встроенными средствами ОС.
Создание нового файла hosts
Восстановление файла hosts ручным способом — самый простой вариант. Для этого выполните следующие шаги:
- Вернитесь в уже знакомую папку, где лежит файл hosts.
- Переименуйте имеющийся файл hosts, например, в hosts.old.Присвойте любое имя старому файлу hosts, чтобы он не мешал новому
- Для создания текстового файла выполните команду: правый клик мышью — «Создать» — «Текстовый документ». Изначально файл TXT не будет содержать никакой информации
- Введите имя документа (hosts) без расширения .txt. Будет создан новый текстовый файл.
- Откройте только что созданный файл hosts с помощью «Блокнота» и вставьте текст, который был по умолчанию.
- Сохраните изменения и перезапустите Windows.
Можно также скачать исходный файл hosts с любого сайта. Когда на ПК установлены разные версии Windows, например, XP, 7 и 10, файл hosts копируется из того раздела, где он не менялся с момента установки конкретной версии ОС, в другие папки <диск>\Windows\System32\drivers\etc. Для Windows 10 подойдёт файл hosts от Windows XP, а для XP — от 10, т. к. эти файлы одинаковы.
Удаление файла hosts с его автоматическим воссозданием
Файл hosts нельзя удалить. После перезапуска системы он создаётся заново в изначальном варианте. Это решение подойдёт, когда ни один из предыдущих способов не помог, а переустанавливать Windows из-за единственного файла, не нарушающего штатную работу ОС, не имеет смысла.
Восстановление файла hosts с помощью приложения AVZ
Антивирусное средство AVZ — полноценный комплекс по восстановлению работоспособности Windows после «вирусной атаки». Его особенность — всесторонняя работа с файлом hosts. Чтобы исправить файл hosts с помощью AVZ, выполните следующие действия:
- Запустите приложение AVZ.exe и перейдите в подраздел операций «Сервис» — «Менеджер файлов hosts».Средство AVZ обладает куда более расширенной версией редактора hosts, чем «Блокнот»
- Сохраните отредактированный hosts, нажав кнопку в виде дискеты.Версия AVZ-редактора позволяет легко удалить лишние (неправильные) строки
- Чтобы «откатить» нежелательные изменения в файле hosts, выполните команду «Файл» — «Восстановление системы».Программа AVZ поможет исправить множество критических изменений в Windows
- Отметьте функцию «Восстановление файла hosts».По умолчанию будет возвращено прежнее содержимое файла hosts
По окончании очистки файла hosts перезапустите Windows и проверьте, как открываются сайты, с которыми раньше наблюдались проблемы.
Если изменения файла hosts не сработали
Несмотря на любые манипуляции с данными в файле hosts, изменения порой не срабатывают.
Исправление директории hosts в реестре
Размещение файла hosts настраивается в редакторе реестра. Инструкция подходит для всех версий Windows, начиная с XP. Для оценки правильности директории hosts выполните следующие команды:
- Нажмите «Пуск» и в поисковой строке главного меню Windows введите regedit. Запустите приложение regedit.exe .Откройте Registry Editor по поиску в главном меню ОС
- Переместитесь в реестровую папку HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\.Размещение файла hosts меняется на любое, не выходящее за пределы папки C:\Windows
- Проверьте, что запись DataBasePath указывает на директорию C:\Windows\System32\drivers\etc\ (переменная %SystemRoot% соответствует системной папке C:\Windows). Если это не так, исправьте её, сохраните изменения, нажав «OK» при закрытии окон).
Перезапустите Windows и проверьте работу hosts, зайдя на сайт, включённый в список файла.
Очистка кэша DNS
За долгие месяцы работы на ПК скапливается кэш сохранённых DNS-адресов. Чтобы они не мешали редактированию файла hosts, их целесобразно удалить. Для очистки кэша DNS запустите приложение «Командная строка» с правами администратора, введите команду ipconfig /flushdns и нажмите Enter.
Очистка кэша DNS вряд ли займёт больше нескольких секундКэш DNS будет очищен. Если его очистка не подействовала, отключите прокси-сервер.
Деактивация прокси-сервера
С прокси-сервером все запросы браузера не запрашивают данные из файла hosts. Любое его редактирование будет для браузера бесполезным.
Для отключения прокси-настроек на примере Google Chrome выполните следующие шаги:
- Перейдите в «Меню» — «Настройки».Откройте меню браузера и выберите «Настройки»
- Отыщите настройку прокси-сервера (можно по ключевому слову) и нажмите соответствующую кнопку. Настройки Chrome и IE едины
- Перейдите на вкладку «Подключения» (сетевая настройка Internet Explorer), нажмите кнопку «Настройка сети» и выключите опцию локальных прокси-настроек.Прокси-настройка управляется общими параметрами локальной сети Windows
- Последовательно закройте все диалоговые окна Internet Explorer, нажав кнопку «OK». Настройки сохранятся.
IP-адрес и программный порт прокси-сервера перестанут работать. Данные файла hosts вновь будут актуальны.
Снятие защиты файла hosts от редактирования
В Windows может оказаться активной защита файла hosts (или содержащей его папки \etc) от изменений. Это мешает его редактированию. Инструкция едина для всех версий Windows. Чтобы отключить эту защиту, проделайте следующее:
- Щёлкните правой кнопкой мыши на значке файла hosts (или его родительской папке \etc ) и выберите пункт меню «Свойства».Чтобы отредактировать файл hosts, с него нужно снять защиту от записи
- На вкладке «Общие» снимите флажок «Только для чтения» и флажок «Скрытый», если файл hosts был изначально скрыт.
- Нажмите кнопку «OK» для изменения атрибутов.
Отредактируйте и сохраните файл hosts по любой из вышеприведённых инструкций.
Исправление ошибок, вызванных ПО для веб-разработчиков
Файл hosts способен не только блокировать запрещённые сайты путём перенаправления с них на другие, но и работать с сайтами, страницы которых ещё не выложены в интернет, а тестируются, отлаживаются самим владельцем ПК.
Так, пакет программ Apache + PHP + MySQL и/или виртуальный сервер Denwer вмешиваются в настройки файла hosts. Образуется программная платформа для веб-программиста, заменяющая собой подписку на платный хостинг. Установка второй Windows на другом разделе диска ПК, например, D, чётко разграничит работу веб-мастера и интернет-досуг.
Какой бы затруднительной ни казалась работа с файлом hosts, любое из описанных действий может помочь. Даже когда допущены ошибки при его изменении, нарушившие работу с рядом сайтов, восстановить исходный вид файла труда не составит.
- Автор: Александр Викторович Радов
- Распечатать
Оцените статью:
(2 голоса, среднее: 5 из 5)
Поделитесь с друзьями!
3 Лучший редактор хост-файлов для Windows 10
Есть несколько способов заблокировать веб-сайты на вашем ПК с Windows, но самый простой из них — отредактировать собственный файл hosts. Несколько строк кода, и вы можете легко заблокировать любой веб-сайт, вредоносное ПО и раздражающую рекламу на всей вашей машине. Однако, как бы просто это ни звучало, процесс довольно утомительный, и есть вероятность, что вы можете полностью испортить файл hosts.
Итак, как правило, существует множество способов редактирования и создания файлов хостов и множество популярных редакторов файлов хостов в Windows 10. Обычным способом является редактирование файла хостов вручную, и вот как вы это делаете.
Редактировать файлы хоста вручную
Внимание! Если вам не нравятся огромные строки кода и идея редактирования файлов конфигурации, пожалуйста, перейдите к следующему методу. Редактировать файл hosts вручную утомительно, потому что вы не можете напрямую редактировать файл hosts в его исходном расположении. Если вы это сделали, вы получите сообщение об ошибке типа «у вас нет разрешения на сохранение файла hosts в Windows 10». Итак, нам нужно переместить его из указанного ниже места на рабочий стол.
C: Windows System32 drivers и т. Д.
Для этого действия вам потребуются права администратора.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
После того, как вы переместили файл hosts, дважды щелкните по нему. Поскольку у файла hosts нет расширения, Windows не знает, какое программное обеспечение следует использовать для его открытия. Следовательно, вы увидите всплывающее окно с просьбой выбрать приложение для открытия файла. Выберите Блокнот и нажмите Enter. Вам будет представлен редактируемый формат файла hosts, который выглядит как на следующем снимке экрана.
Теперь в файле hosts есть несколько строк кода с префиксом «#». Это означает, что строки закомментированы и не имеют значения. В нашем случае, чтобы заблокировать веб-сайт, нам нужно ввести имя веб-сайта с префиксом «127.0.0.1» или «0.0.0.0». Например, если я хочу заблокировать Facebook.com на своем компьютере, я прикреплю следующую строку в конце файла.
127.0.0.1 www.facebook.com
Эта строка гарантирует, что всякий раз, когда я захожу на Facebook.com в любом браузере в моей локальной системе, соединение будет перенаправлено на мой собственный IP-адрес. Поскольку в моей локальной системе не работает веб-сервер, я получаю сообщение об ошибке «Веб-сайт недоступен».
Прочтите: Как узнать, какой DNS-сервер я использую?
Переместите файл обратно в папку «C: Windows System32 drivers etc». У вас появится всплывающее окно с запросом разрешений администратора, просто продолжайте. После этого откройте предпочтительный веб-браузер, очистите кеш, и теперь веб-сайт будет заблокирован во всей вашей системе.
Минусы:
- Невозможно напрямую редактировать исходный файл.
- Нет возможности иметь несколько файлов хостов.
- Нет возможности импортировать файлы хостов онлайн.
1. Редактор хост-файлов
Проблема с ручным методом заключается в сложности этапов и высокой вероятности повреждения файла hosts. Чтобы избежать неприятностей, вы можете использовать редактор файлов хоста. Редактор файлов хоста позволяет напрямую редактировать файл хостов, не перемещая исходный файл туда и обратно. На GitHub доступно множество редакторов хост-файлов, но я предпочитаю Редактор файлов Hosts.
Инструмент довольно простой и по существу. У вас есть старые ячейки Excel, в которые вы должны ввести IP-адрес, а затем URL-адрес веб-сайта и комментарии (необязательно). Например, ниже приведены несколько записей, сделанных в редакторе файлов Hosts.
Когда вы закончите делать записи, убедитесь, что вы установили флажки рядом с ними, чтобы сделать запись активной. Если вы оставите флажок снятым, конкретная запись будет прокомментирована в исходном файле hosts, что сделает ее неэффективной. Наконец, нажмите кнопку «Сохранить», чтобы записать изменения в исходный файл hosts.
Самое лучшее в редакторе — это то, что вы можете включать и отключать блокировку веб-сайтов на ходу простым нажатием кнопки. Обычно мне приходилось удалять или комментировать каждую запись в файле hosts. Но в редакторе файлов хостов мне просто нужно нажать «Отключить файл хостов», и заблокированные веб-сайты станут доступны. Чтобы снова включить файл хостов, нажмите еще раз на ту же опцию «Отключить файл хостов».
Когда вы закрываете редактор файлов Hosts, он сворачивается, а не закрывается. Итак, перейдите к нижнему лотку и выйдите из приложения.
2. Импортировать список файлов хостов.
Проблема с блокировкой веб-сайтов через файл Hosts заключается в том, что вам нужно вручную ввести имена всех веб-сайтов. Предположим, вы хотите заблокировать сайты для взрослых по всей сети. Представьте, как ужасно было бы вводить 5000+ имен веб-сайтов и IP-адресов в редакторе файлов хоста. Лучший способ справиться с этим методом — использовать существующий файл хоста через Интернет.
Прекрасный пример — это Страница GitHub поддерживается Стивеном Блэком, который представляет собой хранилище нескольких унифицированных файлов хостов. Эти файлы служат для различных целей: от блокировки контента для взрослых до рекламы, вредоносных программ и фейковых новостей. Теперь, вместо того, чтобы напрямую копировать файл hosts, лучшим способом было бы использовать HostsMan, файловый менеджер hosts для Windows.
Для начала установите программу. Затем убедитесь, что вы запускаете его от имени администратора. Как только программа запустится, вы увидите кнопку «Выбрать источники». Щелкните по нему, и HostsMan отобразит всплывающее окно с предварительно заполненными источниками.
Вы можете прочитать описание предварительно заполненных источников хоста, посетить их веб-сайт, чтобы проверить содержимое. Но, поскольку мы хотим добавить наш собственный источник, нам придется вручную сделать запись. Для этого нажмите кнопку «Добавить источник» в левом нижнем углу.
На следующей странице показаны пустые текстовые поля для ввода подходящего имени хоста и URL-адреса файла хоста. После того, как вы ввели URL-адрес, нажмите кнопку «Проверить соединение», чтобы проверить файл. Вы можете найти URL-адрес либо с помощью быстрого поиска в Google, либо с помощью этот URL и прокрутите страницу вниз, чтобы найти таблицу рецептов файла хоста.
Если вы получили сообщение «Этот источник кажется совместимым», вы можете продолжить и нажать OK.
HostsMan также позволяет делать резервную копию файла hosts перед обновлением. Он даже распознает изменения, внесенные другим инструментом в файл hosts.
Скачать Хозяин
3. Файлы с несколькими хостами
Если вы используете свой компьютер для веб-разработки, есть вероятность, что вам может понадобиться несколько файлов hosts. Например, вам может потребоваться файл hosts для перенаправления DNS-имен на ваш собственный IP-адрес, но в конкретном случае вам понадобится URL-адрес для перенаправления на удаленный IP-адрес. Ручной способ будет заключаться в создании избыточных записей в файле hosts с последующим соответствующим комментарием. Но наличие нескольких файлов хостов и использование переключателя DNS упрощает задачу.
Вы можете использовать инструмент под названием Hosts Switcher. Он позволяет вам создать в нем несколько файлов hosts, а затем активировать определенный файл hosts за раз. Это упрощает весь процесс, и вы даже можете сделать резервную копию файла hosts с помощью того же инструмента.
Скачать Коммутатор хостов
Заключение
В общем, я бы действительно рекомендовал вам использовать HostsMan поверх любого другого редактора файлов Hosts. Редактор файлов Hosts — идеальный вариант для одноразового использования. Другой вариант использования — размещение файла хостов GitHub на маршрутизаторе, чтобы вы могли блокировать веб-сайты для всей сети. Теперь у маршрутизаторов нет возможности динамически обновлять файлы хостов, поэтому вы можете настроить Raspberry Pi делать ту же работу за вас. Вот Скрипт Python вы можете работать на Raspberry Pi. Он автоматизирует задачу получения файла hosts в сети и его обновления на маршрутизаторе.
Хотя файл Host полезен, но ограничен. Например, он не позволяет использовать подстановочные знаки, такие как DNS. Итак, вы можете захотеть изучить блокировку DNS с помощью таких сервисов, как OpenDNS.
По любым вопросам или вопросам, дайте мне знать в комментариях ниже.
Также прочтите: Как изменить DNS-сервер. Подробное руководство для всех платформ
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Утилита PowerToys Hosts File Editor для Windows
Редактировать
Твиттер LinkedIn Фейсбук Электронная почта
- Статья
В состав Windows входит локальный файл «Hosts», который содержит доменные имена и соответствующие IP-адреса и действует как карта для идентификации и поиска хостов в IP-сетях. Каждый раз, когда вы посещаете веб-сайт, ваш компьютер сначала проверяет файл hosts, чтобы увидеть, к какому IP-адресу он подключается. Если информации там нет, ваш интернет-провайдер будет искать в DNS ресурсы для загрузки сайта.
Редактор файлов hosts предоставляет удобный способ редактирования конфигурации файла hosts.
Это может быть полезно для таких сценариев, как перенос веб-сайта на нового хостинг-провайдера или доменное имя, что может занять от 24 до 48 часов простоя. Создание собственного IP-адреса для связи с вашим доменом с помощью файла hosts позволит вам увидеть, как он будет выглядеть на новом сервере.
Добавить новую запись
Сначала необходимо убедиться, что для редактора файлов Hosts установлено значение На в настройках PowerToys.
Чтобы добавить новую запись с помощью редактора файлов Hosts:
- Введите IP-адрес
- Введите имя хоста
- Введите любые комментарии, которые могут помочь в определении цели записи
- Убедитесь, что активный переключатель включен, и выберите Добавить
Фильтрация записей в файле хоста
Чтобы отфильтровать записи в файле хоста, выберите значок фильтра, а затем введите символы в поле «Адрес», «Хосты» или «Комментарий», чтобы сузить область результатов.
Резервные копии файлов hosts
Редактор файлов Hosts создает резервную копию файла hosts перед редактированием сеанса. Файлы резервных копий расположены рядом с файлом hosts в %SystemRoot%/System32/drivers/etc
с именем hosts_PowerToysBackup_YYYYMMDDHHMMSS
.
Настройки
В меню Настройки можно настроить следующие параметры:
Настройка | Описание |
---|---|
Запуск от имени администратора | Запустите от имени администратора, чтобы иметь возможность редактировать файл hosts. Если отключено, то редактор запускается в режиме только для чтения. По умолчанию редактор файлов Hosts запускается от имени администратора. |
Показывать предупреждение при запуске | Предупреждает, что редактирование хостов может привести к изменению разрешения DNS-имен. Предупреждение включено по умолчанию. |
Позиция дополнительных строк | Если выбрано Bottom , то заголовок файла перемещается после настроек hosts вниз. Значение по умолчанию – 9.0053 Топ . |
Рассматривать петлевые адреса как дубликаты | Если адреса обратной связи (такие как 127.0.0.1 и ::1) считаются дубликатами. |
Устранение неполадок
Ошибка «Не удалось сохранить файл hosts» появляется, если изменение вносится без прав администратора:
Включите Параметр «Запускать от имени администратора»
в настройках, чтобы исправить ошибку.
Обратная связь
Просмотреть все отзывы о странице
Как редактировать файл hosts в Windows 10
Узнайте, как изменить настройки DNS на вашем устройстве
by Мадалина Динита
Мадалина Динита
Эксперт по Windows и программному обеспечению
Мадалина была фанаткой Windows с тех пор, как она получила в свои руки свой первый компьютер с Windows XP. Она интересуется всеми технологиями, особенно новейшими технологиями… читать дальше
Обновлено
Рассмотрено Влад Туричану
Влад Туричану
Главный редактор
Увлеченный технологиями, Windows и всем, что имеет кнопку питания, он тратил большую часть своего времени на развитие новых навыков и изучение мира технологий. Скоро… читать дальше
Раскрытие информации о партнерских программах
- Файл hosts из Windows преобразует имена хостов в числовые адреса протокола (IP-адрес).
- Вот почему редактирование файла hosts поможет вам переопределить настройки DNS для домена или ПК.
- Это очень легко сделать с помощью Блокнота, но мы также объясним, как закрепить ярлык для быстрого доступа.
Файл hosts компьютера — это файл Windows, который преобразует имена хостов в IP-адреса.
Именно он выполняет функцию преобразования имен хостов в числовые адреса протокола (IP-адреса), которые определяют местонахождение хоста в IP-сети. Файл hosts представляет собой обычный текстовый файл.
До разработки систем доменных имен (DNS) файлы хостов были единственным решением для компьютеров, позволяющим сопоставлять имена хостов с IP-адресами.
После того, как этот процесс был автоматизирован через DNS, назначение файла hosts стало немного бесполезным.
Большинство пользователей компьютеров не знают о существовании файла hosts.txt. Тем не менее, в современных операционных системах его функция может пригодиться.
Файл hosts остается альтернативным механизмом интерпретации имен и имеет приоритет над настроенным DNS-сервером.
Зачем вам нужно изменять файл hosts?
Обычно редактирование файла hosts выполняется для переопределения настроек DNS для домена или компьютера.
Например, если вы хотите заблокировать доступ к определенному веб-сайту с вашего компьютера. Или когда вы переносите сайт на нового хостинг-провайдера.
Сначала вам нужно переместить файлы на новый сервер, а затем перенести домен на новый IP-адрес.
Или, может быть, когда у вас нет настроенного DNS-сервера и вам нужно перевести IP-адрес в имя компьютера. Просто проще использовать имя хоста, чем последовательность цифр (IP-адрес).
Какой бы ни была причина, в этой статье мы перечислим шаги по редактированию файла hosts в Windows 10.
Как я могу отредактировать файл hosts в Windows 10?
1. Отредактируйте файл hosts с помощью Блокнота
1. Нажмите кнопку Пуск на панели задач или нажмите клавишу Windows на клавиатуре.
2. В открывшемся окне поиска введите блокнот .
3. Щелкните правой кнопкой мыши первый результат и выберите Запуск от имени администратора .
4. Когда откроется приложение «Блокнот», выберите в меню Файл , а затем Открыть .
5. Вы найдете hosts.txt в следующем месте (вам нужно выбрать All files в раскрывающемся меню, чтобы увидеть файл hosts.txt): C:\Windows \System32\Drivers\etc
6. Выберите файл и нажмите Открыть .
7. Внесите необходимые изменения в файл hosts. Напишите только одну запись в строке.
Совет эксперта:
СПОНСОРЫ
Некоторые проблемы с ПК трудно решить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли проблемы с исправлением ошибки, возможно, ваша система частично сломана.
Мы рекомендуем установить Restoro, инструмент, который просканирует вашу машину и определит причину неисправности.
Нажмите здесь, чтобы загрузить и начать восстановление.
Например, введите IP-адрес, пробел (или табуляцию), а затем домен или имя компьютера, которое вы хотите использовать для доступа к устройству/приложению/веб-сайту.
После этого вы также можете добавить комментарий (с хэштегом # впереди).
8. По завершении снова нажмите Файл и Сохранить .
9. Закройте Блокнот.
Если вам нужно внести изменения в файл hosts в вашей ОС Windows, вы можете легко сделать это с помощью встроенного инструмента «Блокнот».
После открытия файла hosts в Блокноте вы можете изменить его, чтобы переопределить текущие настройки DNS и установить новые.
Чтобы заблокировать доступ вашего компьютера к определенному веб-сайту, вы можете использовать недопустимый IP-адрес (например, 10.10.10.00 или localhost: 127. 0.0.1), за которым следует доменное имя (например, windowsreport.com) и комментарий (например, #block site ).
2. Проверьте файл hosts с помощью командной строки
- Нажмите кнопку Пуск , введите cmd и выберите Запуск от имени администратора .
- В этом окне пропингуйте заблокированный веб-сайт. Для этого введите следующую команду:
ping www.windowsreport.com
Если вы передумаете, просто снова откройте файл hosts и отредактируйте или удалите строки. У нас также есть руководство о том, как сбросить файл hosts до значения по умолчанию в Windows 10.
3. Создайте ярлык для файла hosts
- Откройте меню Пуск , найдите блокнот , щелкните его правой кнопкой мыши и выберите Закрепить в Пуск .
- Если у вас есть ярлык в меню Start , вы должны щелкнуть его правой кнопкой мыши и выбрать More , затем Open file location .
- Щелкните правой кнопкой мыши ярлык и Свойства .
- В поле «Цель» будет указан путь к Блокноту по умолчанию. Замените его на этот путь:
C:\Windows\system32\drivers\etc\hosts
- Затем нажмите Применить и OK , чтобы внести изменения.
Если вы программист, работающий с веб-сайтами, вам, вероятно, придется снова и снова редактировать файл hosts.
Чтобы упростить задачу, вы можете сделать ярлык в меню «Пуск», который откроет файл hosts в Блокноте с правами администратора.
Есть ли отличия при редактировании файла hosts в Windows 11?
Несмотря на множество новых функций и дизайна, Windows 11 не сильно отличается от Windows 10.
Это отчасти означает, что все решения для редактирования файла hosts, которые мы представили выше, можно применять беспрепятственно. и для новой ОС.
На самом деле все будет немного проще, потому что, как вы, наверное, заметили, Блокнот уже закреплен в меню Пуск .
Ваш комментарий будет первым