Гид по технологиям

Как редактировать файл hosts в Windows 11

• 4 min read • Windows • Обновлено 18 Nov 2025
Редактирование файла hosts в Windows 11
Редактирование файла hosts в Windows 11

Обложка Windows 11

Коротко: hosts — простой текстовый файл, который переопределяет разрешение DNS для конкретных доменов. Это полезно для блокировки сайтов, локальной разработки или принудительного направления домена на другой IP. Ниже — практическое руководство, рекомендации по безопасности и проверки.

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

Определение: hosts — системный текстовый файл, в котором строки связывают IP-адреса и доменные имена. Каждая запись обычно выглядит как:

127.0.0.1 www.example-domain.com #test-comment

Кратко о частях строки:

  • Первый столбец — IP-адрес (127.0.0.1 — локальная машина).
  • Второй — доменное имя, которое будет перенаправлено.
  • Третий — комментарий, начинается с символа #.

Важно: изменения в hosts применяются на уровне операционной системы. Некоторые приложения и службы могут игнорировать файл или кэшировать результаты.

Как открыть и отредактировать hosts в Windows 11

  1. Откройте Проводник — нажмите Windows+E или выберите Проводник в меню «Пуск».
  2. Перейдите в папку (скопируйте и вставьте путь в адресную строку):
C:\Windows\System32\drivers\etc

Папка hosts в Проводнике

  1. В этой папке вы увидите несколько файлов. Нам нужен файл hosts.

Файл hosts в папке etc

  1. Чтобы отредактировать, кликните правой кнопкой по файлу и выберите «Открыть с помощью» — запустите блокнот или предпочитаемый текстовый редактор от имени администратора. Рекомендуется Notepad++ или стандартный Блокнот, запущенный от администратора.

Открытие файла hosts в редакторе

  1. Внесите нужные строки и сохраните файл.

Пример содержимого файла hosts

Пример: блокировка Facebook

127.0.0.1 www.facebook.com #facebook-website-block

Добавьте строку, сохраните файл и закройте редактор. После этого браузер при попытке открыть www.facebook.com получит ошибку доступа или не сможет найти сайт.

Полезные команды и проверки

  • Очистить DNS-кеш в Windows:
ipconfig /flushdns
  • Проверить, на какой IP резолвится домен (в командной строке):
ping www.example-domain.com
  • Просмотреть содержимое файла hosts (PowerShell):
Get-Content C:\Windows\System32\drivers\etc\hosts

Альтернативные подходы

  • Редактирование от имени администратора через PowerShell:
    • Запустите PowerShell с правами администратора и откройте файл в блокноте: notepad C:\Windows\System32\drivers\etc\hosts.
  • Использовать специализированные утилиты для управления hosts (например, менеджеры hosts), которые упрощают включение/отключение блокировок.
  • Блокировка на маршрутизаторе или в DNS-сервере сети — масштабируемый вариант для нескольких устройств.
  • Использовать файрвол или расширение браузера для блокировок, если требуется гибкая фильтрация.

Когда изменение может не сработать

  • DNS-кеш браузера или системы не очищен. Выполните ipconfig /flushdns и перезапустите браузер.
  • Сайт использует CDN или балансировку, и некоторые ресурсы всё ещё загружаются с других адресов.
  • Приложение использует встроенный механизм разрешения DNS и игнорирует hosts.
  • У вас нет прав администратора — изменения не сохранятся.
  • HTTPS и HSTS: добавление записи в hosts не отменит сертификатные ошибки, если сайт требует валидного TLS.

Откат изменений и восстановление

Если нужно отменить изменения:

  1. Откройте hosts от имени администратора.
  2. Удалите или закомментируйте добавленные строки (поставьте # в начале строки).
  3. Сохраните файл.
  4. Выполните ipconfig /flushdns и перезапустите браузер.

Критерии приёмки: после отката команда ping <домен> должна вернуть ожидаемый внешний IP-адрес, а сайт — корректно открываться в браузере.

Контроль доступа и безопасность

Важно:

  • Редактировать hosts можно только с правами администратора. Не давайте такие права непроверенным приложениям.
  • Файл hosts — цель для вредоносных программ. Проверяйте неожиданные строки и регулярно сканируйте систему.
  • Комментарии помогают документировать причину изменения (например, #facebook-website-block).

Примечание: централизованно управлять перенаправлениями лучше через сетевые инструменты, если речь о рабочем компьютере.

Рольовые чек-листы

Для обычного пользователя:

  • Убедиться, что есть цель (блокировка или перенаправление).
  • Сделать резервную копию файла hosts: сохраните копию как hosts.backup.
  • Открыть редактор от имени администратора.
  • Добавить строку и сохранить.
  • Очистить DNS-кеш и проверить работу.

Для системного администратора:

  • Документировать изменения в CMDB или в списке задач.
  • Использовать централизованные инструменты управления конфигурацией при массовых правках.
  • Проверить влияние на службы и мониторинг.
  • Настроить контроль целостности файла (например, хеширование).

Тесты и сценарии приёма

  1. Добавить запись, очистить кеш и убедиться, что ping возвращает 127.0.0.1.
  2. Удалить запись, очистить кеш и убедиться, что домен снова резолвится во внешний IP.
  3. Попробовать открыть сайт в разных браузерах, чтобы проверить кэш на стороне браузера.

Краткий глоссарий

  • hosts — локальный файл сопоставлений доменных имён и IP.
  • localhost — имя, указывающее на 127.0.0.1 (локальную машину).
  • DNS-кеш — локальное хранилище результатов разрешения имён.

Часто задаваемые вопросы

Нужно ли право администратора, чтобы редактировать hosts?

Да. Без прав администратора Windows не позволит сохранить изменения в каталоге System32.

Как быстро вернуть всё назад, если что-то пошло не так?

Отредактируйте файл hosts и удалите добавленные строки или используйте резервную копию. Затем выполните ipconfig /flushdns.

Как проверить, что изменения применились?

Выполните ping <домен> или откройте сайт в браузере после очистки кеша.

Финальное резюме

Файл hosts — простой и мощный инструмент для локального управления разрешением доменных имён. Он полезен для блокировки сайтов, тестирования и перенаправления трафика при разработке. Всегда работайте с резервной копией и правами администратора, а для массовых изменений применяйте централизованные механизмы.

Удачи в настройке и безопасной работе с системой!

Читайте также: Советы по блокировке контента на Windows и ответы на часто задаваемые вопросы о Windows 11.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро