Все для работ с Windows - лучшей операционной системой от Microsoft. Мы охватываем все, от программы предварительной оценки Windows 10 до Windows 11. Предоставляет вам все последние новости о Windows 10 и не только.

Что такое файл hosts и как его редактировать в Windows?

16

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

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

Что такое файл hosts в Windows?

Что такое файл hosts и как его редактировать в Windows?

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

Допустим, вы хотите просмотреть наш сайт MakeUseOf в своем веб-браузере. Для успешного поиска вашему ПК нужен IP-адрес, поэтому он ищет его в файле хоста.

Если вы ранее указали URL-адрес MakeUseOf и соответствующий IP-адрес в файле, ваш компьютер использует эту информацию для подключения. В противном случае ПК попытается найти IP-адрес в кэше DNS или подключиться к DNS-серверу в обычном режиме.

Файлы hosts присутствуют во всех операционных системах, но в разных местах. Вот типичные места:

  • Windows 10 — «C: WindowsSystem32driversetchhosts»
  • Mac OS X – «/private/etc/hosts»
  • Linux – «/etc/hosts»

Почему вы должны редактировать файл hosts?

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

Во-первых, файл hosts пригодится, если ваш DNS-сервер работает неэффективно. Если ваш DNS-сервер работает медленно, вы можете вставить IP-адрес и доменное имя в файл hosts, чтобы ускорить процесс поиска (если вы знаете все детали).

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

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

Редактировать файл hosts в Windows довольно просто. Следуйте инструкциям ниже.

1 Создать резервную копию

Прежде всего, нам нужно создать резервную копию. Это поможет вам вернуться к предыдущему состоянию, если что-то пойдет не так.

Чтобы продолжить, выполните следующие действия:

  1. Запустите Проводник и перейдите в папку, указанную ниже:

    C:Windowsystem32driversetc
  2. Найдите файл hosts и щелкните его правой кнопкой мыши.

  3. Выберите «Копировать» и вставьте файл в другое безопасное место на вашем ПК.

    Что такое файл hosts и как его редактировать в Windows?

Чтобы добавить дополнительный уровень безопасности, вы также можете создать точку восстановления. Эта точка восстановления позволит вам вернуть текущее состояние операционной системы с помощью функции восстановления системы.

2 Используйте Блокнот для редактирования файла hosts

В этом методе мы будем запускать файл hosts с помощью приложения «Блокнот» и редактировать его непосредственно там.

Вот все, что вам нужно сделать:

  1. Откройте Блокнот, нажав Win + S, введите «Блокнот» в поиске Windows и нажмите «Запуск от имени администратора».

  2. В следующем окне перейдите в «Файл» > «Открыть».

  3. Введите следующее местоположение в текстовое поле для имени файла и нажмите «Открыть ». Вы также можете вручную перейти к файлу.

    C:WindowsSystem32driversetchosts
  4. После открытия файла прокрутите вниз до конца и введите IP-адрес, а затем доменное имя сайта, который вы хотите заблокировать. Допустим, мы хотим добавить в файл IP-адрес Google. Используя этот пример, наш файл будет выглядеть следующим образом.

    127.0.0.1 <a href="http://www.google.com">www.google.coma>

    Что такое файл hosts и как его редактировать в Windows?

  5. Если вы хотите заблокировать сайт, просто введите неверный IP-адрес, например 0.0.0.0. Используя приведенный выше пример, мы будем вводить следующий текст, если хотим заблокировать Google.

    0.0.0.0 <a href="http://www.google.com">www.google.coma>

    Что такое файл hosts и как его редактировать в Windows?

  6. Чтобы сэкономить время, нажмите «Файл» > «Сохранить как».

  7. Разверните раскрывающийся список «Сохранить как тип» и выберите «Все файлы».

  8. Назовите файл hosts2 и сохраните его на рабочий стол.

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

  1. Перейдите на рабочий стол, щелкните правой кнопкой мыши только что созданный файл и выберите «Переименовать».

    Что такое файл hosts и как его редактировать в Windows?

  2. Удалите 2 (или любую другую цифру/букву, которую вы добавили), чтобы файл назывался только как Hosts.

  3. Скопируйте этот файл.

  4. Запустите проводник и перейдите к исходному местоположению хоста.

  5. Вставьте новый файл сюда и нажмите «Заменить файл в этом месте назначения », если появится запрос на перезапись.

    Что такое файл hosts и как его редактировать в Windows?

Ваш отредактированный файл hosts теперь готов к использованию.

Что делать, если файл hosts не работает

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

Если у вас возникли проблемы с файлом, вот несколько способов устранения неполадок, которые вы можете попробовать:

1 Очистите кэш DNS и NetBIOS.

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

Мы рассмотрели, как выполнить последнее, в нашем руководстве о том, что такое DNS-сервер, поэтому ознакомьтесь с инструкциями о том, как это сделать.

После очистки кэша DNS выполните следующие действия, чтобы очистить кэш NetBIOS:

  1. Введите «Командная строка» в поиске Windows и нажмите «Запуск от имени администратора».
  2. В следующем окне выполните следующую команду:

    nbtstat -R

    Что такое файл hosts и как его редактировать в Windows?

После выполнения команды проверьте, решена ли проблема.

2 Сбросить файл hosts

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

  1. Запустите проводник и перейдите в папку ниже:

    %systemroot% ystem32driversetc
  2. Переименуйте файл hosts в hosts.bak.

  3. Затем перейдите в следующее место:

    %WinDir%ystem32driversetc
  4. Дважды щелкните файл hosts и замените присутствующий в нем текст следующим:

    # 102.54.94.97 rhino.acme.com # source server# 38.25.63.10 x.acme.com # x client host# 127.0.0.1 localhost
  5. Сохраните файл, чтобы внести изменения.

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

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

Источник записи: makeuseof.com

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