Windows 10 hosts file изменить

Файл hosts содержит таблицы соответствия доменных имен сетевым адресам. Сведения о соответствии адресов, запрошенные из таблицы в файле hosts, имеют приоритет перед сведениями, запрошенными с DNS-сервера. Как известно, каждому адресу сайта в сети Интернет (доменному имени) соответствует свой ip-адрес (сетевой адрес), по которому сетевое оборудование находит в сети запрашиваемый сайт. Запись в файле hosts избавляет сетевое оборудование от необходимости запрашивать у DNS-сервера ip-адрес, соответствующий тому адресу сайта, который вводится в адресной строке браузера, что, в конечном счете, немного ускоряет скорость загрузки сайта.

пример записи в hosts

А если в файл hosts внести запись, в которой адресу сайта в сети Интернет устанавливается в соответствие локальный IP-адрес 127.0.0.1 (Localhost), можно таким образом заблокировать доступ к этому сайту.
заблокировть доступ к сайту в hosts
Начиная с Windows 2000 файл hosts по умолчанию располагается на локальном диске с операционной системой по адресу C:\Windows\System32\drivers\etc (если система установлена на диск С).
расположение файла hosts в windows
Для редактирования hosts в операционной системе Windows 10 необходим любой текстовый редактор, в том числе встроенные в Windows Блокнот или WordPad, запущенный с привилегиями администратора, или специальная программа. Сетевой адрес и соответствующее ему доменное имя записываются в одной строке, между записями ставится один или несколько пробелов. Значком решетки # помечаются комментарии.

Далее рассмотрим несколько способов редактирования файла hosts в операционной системе Windows 10.

1 способ. Изменение hosts c помощью командной строки.

Открыть на редактирование файл hosts с возможностью сохранения изменений можно используя командную строку. Открыть ее мы можем воспользовавшись поиском. Вводим в поле поиска cmd и запускаем командную строку от имени администратора.
запуск командной строки от имени администратора
Затем в поле командной строки вводим команду:

notepad C:\Windows\System32\drivers\etc\hosts

где notepad наименование программы (Блокнот) а C:\Windows\System32\drivers\etc\hosts — путь к файлу hosts (если система установлена в другой раздел, укажите букву того раздела, на который установлена система) и жмем Enter.
команда для открытия файла hosts

2 Способ. С помощью Блокнота из учетной записи администратора.

Как было сказано выше, для редактирования файла hosts требуются права администратора. Учетная запись администратора по умолчанию отключена в Windows. Чтобы ее включить нужно запустить командную строку от имени администратора.
запуск командной строки от имени администратора
В окне командной строки вводим команду net user Администратор /active:yes и затем жмем клавишу Enter. (включить учетную запись администратора
Появится отчет об успешном выполнении команды.
команда выполнена успешно
После чего входим под вновь созданной учетной записью администратора. Под администратором можем беспрепятственно вносить изменения в файл hosts и сохранять изменения. Переходим в папку, расположенную по адресу C:\Windows\System32\drivers\etc, и из контекстного меню, вызванного правой клавишей мыши, выбираем пункт «Открыть с помощью».
открыть с помощью
Затем выбираем программу, которой хотим открыть (например Блокнот), и жмем «ОК».
выбрать программу для редактирования

Второй способ не требует авторизации под администратором, однако, если эта учетная запись активирована и на нее установлен пароль, то на некоторых шагах система потребует его ввести.
Наша задача состоит в том, чтобы запустить редактор с правами администратора и в нем уже открывать и редактировать файл hosts. Будем в качестве редактора использовать Блокнот. Чтобы открыть его, мы можем ввести слово блокнот в поле встроенного поисковика, а затем вызвав контекстное меню правой клавишей мыши, выбрать пункт «Запустить от имени администратора».
запуск от имени администратора
Или переходим в папку по адресу C:\Windows\System32, находим в ней файл notepad и запускаем его от имени администратора, нажав соответствующий пункт контекстного меню.
запуск от имени администратора
В открывшемся окне редактора жмем «Файл» → «Открыть».
блокнот открыть файл
Далее указываем путь к файлу hosts (C:\Windows\System32\drivers\etc) и жмем открыть.
открыть hosts в блокноте

4 способ. С помощью программы Hosts File Editor.

Еще один способ — использование специальных программ для редактирования hosts. Одна из таких программ Hosts File Editor. Скачать ее можно по ссылке http://hostsfileeditor.codeplex.com.
После заполнения соответствующих ячеек таблицы следует нажать «Save».
hosts file editor
Можем из программы Hosts File Editor открыть текстовую версию файла hosts и посмотреть что получилось.
открыть текстовый hosts
hosts в текстовом редакторе

Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:

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

Сайт состоит из файлов, которые хранятся на физическом сервере. Чтобы найти сайт, нужно связаться с сервером и запросить эти файлы. Для связи с сервером мы вводим доменное имя в поисковую строку. Домены созданы для удобного запоминания человеком, но для устройств (компьютеров, серверов, смартфонов) буквенное обозначение адреса непонятно. Для техники были созданы IP-адреса. Они состоят из цифр, например 123.123.123.123.

Чтобы связать буквенное и цифровое обозначение сайтов, был создан файл hosts, в котором были указаны домены и соответствующие им IP. Этот файл нужно было загружать на своё устройство вручную. Пока сайтов было мало, этот метод работал, но, как только сайты стали создаваться в больших количествах, постоянно обновлять hosts стало неудобно. Для решения этой проблемы создали DNS-систему. Пользователю не нужно было устанавливать огромный файл с данными на устройство. Вся база данных сайтов хранится на сервере, к которому браузер обращается самостоятельно.

Несмотря на то что hosts был заменён, его настройки остались приоритетными для браузера, поэтому его можно использовать для блокировки нежелательных сайтов и подключения к сайтам до внесения его данных в DNS-систему.

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

Обратите внимание! Редактирование файла возможно только от имени администратора. Файл hosts для Windows 10 выглядит как обычный файл, но без расширения.

  1. 1.

    Запустите Блокнот или любой другой редактор от имени администратора. Для этого в поисковой строке ПК введите слово Блокнот. В найденных приложениях выберите Блокнот. Выберите Запуск от имени администратора:



    Как внести изменения в hosts в Windows 10 1

  2. 2.

    Во вкладке «Файл» нажмите Открыть:



    Как внести изменения в hosts в Windows 10 2

  3. 3.

    Измените тип файла на Все файлы.

  4. 4.

    Найдите файл hosts. Где находится hosts в windows 10? Обычно его можно найти по пути: OS(C:)WindowsSystem 32driversetc. Нажмите Открыть:



    Как внести изменения в hosts в Windows 10 3

  5. 5.

    Добавьте в конце файла нужную запись. Например, мы добавим запись:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
    • faq-reg.ru — имя вашего домена.

    Обратите внимание! Если Windows 10 не даёт изменить файл hosts, значит, вы открыли файл не от имени администратора.



    Как внести изменения в hosts в Windows 10 4

  6. 6.

    Сохраните изменения в файле. Для этого перейдите во вкладку «Файл» и нажмите Сохранить:



    Как внести изменения в hosts в Windows 10 5
    Как сохранить hosts в Windows 10

Как блокировать нежелательный сайт на Windows 10

Блокировкой сайта может быть полезна работодателям и родителям. Например, вы не хотите, чтобы ваш ребёнок пользовался сайтами с готовым домашними заданиями. Запретите ПК заходить на них. Для этого:

  1. 1.

    Войдите в файл hosts.

  2. 2.

    На новой строке добавьте запись вида

    Где:

    • 127.0.0.1 ― адрес, который возвращает любой запрос обратно на устройство. Таким образом, браузер не может получить файлы сайта с сервера.
    • имя домена ― домен сайта, доступ к которому вы хотите ограничить.

    При блокировке сайта рекомендуем использовать сразу два варианта адреса — с www и без. Например:

    127.0.0.1 vk.com
    
    127.0.0.1 www.vk.com

Готово, теперь браузер перестанет отображать сайт.

Не обязательно вручную вносить изменения в файл. Для блокировки сайтов можно использовать программы, например Hosts File Editor. С её помощью можно легко управлять hosts-файлом.

Как увидеть сайт до публикации в DNS-системе

При создании сайта обязательно нужно прописать DNS-серверы. Только после этого пользователи смогут найти ваш сайт в интернете. Система будет вносить ваши данные в базу в течение 24 часов. Если вам нужно увидеть сайт в браузере раньше, запишите IP-адрес и доменное имя в файл hosts. Браузер возьмёт информацию из него и будет неважно, есть ли сайт в DNS-системе.

Как создать новый файл hosts в Windows 10

Если файл hosts в Windows 10 отсутствует или нужно вернуть его к базовым настройкам, скачивать файл hosts Windows 10 не нужно. Если по какой-либо причине вам нужно восстановить файл hosts или создать новый с базовыми настройками:

  1. 1.

    Зайдите в папку etc, где лежит файл hosts (OS(C:) ➝ Windows ➝ System 32 ➝ drivers ➝ etc).

  2. 2.

    Если у вас остался старый файл, переименуйте старый файл hosts (например, в hosts.old), чтобы его настройки не учитывались браузером:



    Как создать новый файл hosts в Windows 10

  3. 3.

    На рабочем столе создайте текстовый файл. Для этого кликните правой кнопкой мыши и нажмите Создать — Текстовый документ:



    Как создать новый файл hosts в Windows 10 2

  4. 4.

    Назовите новый документ hosts и удалите расширение .txt. Затем откройте созданный файл hosts с помощью Блокнота и вставьте оригинальный hosts Windows 10:

    # Copyright (c) 1993-2006 Microsoft Corp.
    
    #
    
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    # localhost name resolution is handle within DNS itself.
    #       127.0.0.1       localhost
    #       ::1             localhost
  5. 5.

    Сохраните изменения:



    Как создать новый файл hosts в Windows 10 3
    Файл hosts Windows 10: восстановить

  6. 6.

    Перенесите файл в папку etc.

  7. 7.

    Перезапустите Windows.

Готово, файл hosts вернётся к базовым настройкам.

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

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

  • нет пробелов перед IP-адресом (в начале строки),
  • только один пробел между IP-адресом и доменом.

Если записи добавлены правильно, но настройки всё равно не работают, попробуйте очистить кэш DNS. Для этого:

  1. 1.

    Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:



    Как очистить кэш DNS

  2. 2.

Если вы используете прокси-сервер, он тоже может влиять на работу hosts. Чтобы исправить проблему:

  1. 1.

    Зайдите в Свойства браузера:



    Настройка браузера для hosts

  2. 2.

    Откройте вкладку «Подключения» и нажмите кнопку Настройка сети:



    Настройка браузера для hosts 2

  3. 3.

    Уберите все галочки. Нажмите ОК:



    Настройка браузера для hosts 3

Помогла ли вам статья?

Спасибо за оценку. Рады помочь 😊


 👍

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

По сути, по сравнению с двумя предыдущими версиями ОС в файле hosts для Windows 10 ничего не поменялось: ни расположение, ни содержимое, ни способы редактирования. Тем не менее, решил написать отдельную детальную инструкцию по работе с данным файлом именно в новой ОС.

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

Файл hosts находится в той же папке, что и раньше, а именно в C:\Windows\System32\drivers\etc (при условии, что система установлена именно в C:\Windows, а не куда-либо еще, в последнем случае ищите в соответствующей папке).

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

Смысл рекомендации: некоторые начинающие пользователи открывают не файл hosts, а, например, hosts.txt, hosts.bak и тому подобные файлы, в результате, сделанные в таких файлах изменения не влияют на работу Интернета, как требуется. Нужно открывать тот файл, который не имеет никакого расширения (см. на скриншоте).

Расположение файла hosts в Windows 10

Если файл hosts отсутствует в папке C:\ Windows\ System32\ drivers\ etc — это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).

Примечание: теоретически, расположение файла hosts в системе может быть изменено (например, какими-то программами для защиты этого файла). Чтобы узнать, не было ли изменено оно у вас:

  1. Запустите редактор реестра (клавиши Win+R, ввести regedit)
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
  3. Посмотрите на значение параметра DataBasePath, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию %SystemRoot%\System32\drivers\etcРасположение файла hosts в реестре

По расположению файла закончили, переходим к его изменению.

Как изменить файл hosts

По умолчанию изменение файла hosts в Windows 10 доступно только администраторам системы. То, что этот момент не учитывается начинающими пользователями является наиболее частой причиной того, что файл hosts не сохраняется после изменения.

Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».

В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».

Запуск блокнота от имени администратора

Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.

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

По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.

Содержимое файла hosts в Windows 10

Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).

Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0.0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.

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

Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку.

После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).

Как скачать или восстановить файл hosts Windows 10

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

  1. На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
  2. Скопируйте этот файл в C:\Windows\System32\drivers\etc

Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.

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

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

  1. Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
  2. Введите команду ipconfig /flushdns и нажмите Enter.

Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).

Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».

Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).

На чтение 6 мин Просмотров 1.3к. Опубликовано

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

Обратите внимание, данная информация относится к «десятке», но актуальна и для других более ранних версий операционной системы.

Содержание

  1. Что такое файл hosts
  2. Где на компьютере находится файл hosts
  3. Внесение изменений в hosts
  4. Восстановление исходного файла host
  5. Проблемы с работой hosts
  6. Заключение

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

Смотрите также: «Как ускорить Интернет на Windows 10: рекомендации»

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

При помощи грамотной настройки этого файла можно значительно ускорить загрузку web-страниц. Помимо этого, также предусмотрена возможность блокировки каких-либо сайтов.

Где на компьютере находится файл hosts

Если вы не знаете, где найти этот файл, то нижеизложенная информация даст вам исчерпывающий ответ на данный вопрос.

В Windows 10 этот файл располагается по тому же адресу, что и в предыдущих версиях операционной системы. Вот полный путь к нему: Windows\System32\drivers\etc.

Где на компьютере находится файл hosts

Расширение у файла «hosts» как таковое отсутствует вообще. Однако, открывается он очень просто, при помощи любого текстового редактора.

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

Где на компьютере находится файл hosts

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

  1. Запустите редактор реестра. Для этого нажмите Win+R, чтобы вызвать строку «Выполнить». Введите команду «regedit» и нажмите Enter или «OK».Где на компьютере находится файл hostsТакже, можно воспользоваться строкой поиска, введя «regedit» и выбрав лучшее соответствие.Где на компьютере находится файл hosts
  2. После того, как мы дали приложению разрешение вносить изменения на ПК, в открывшемся окне переходим по адресу: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters. Где на компьютере находится файл hosts
  3. Находим в этом каталоге файл «DataBasePath». Двойным щелчком мыши по нему открываем свойства и прописываем новый адрес расположения файла hosts. После этого щелкаем «OK» и можно закрывать редактор реестра.Где на компьютере находится файл hosts

Внесение изменений в hosts

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

  1. Запустите любой текстовый редактор от имени администратора (для этого щелкните по нему правой кнопкой мыши и выберите соответствующий пункт).Внесение изменений в hosts
  2. Щелкните по меню «Файл» и выберите пункт «Открыть…».Внесение изменений в hosts
  3. В поле с расширением файла нажмите на стрелку вниз, выберите вариант «Все файлы», после этого найдите требуемый файл «hosts» по пути, который указан выше и нажмите «Открыть».Внесение изменений в hosts
  4. Обратите внимание на открывшийся текстовый файл. Первоначальные настройки системы по умолчанию предполагают наличие в нем лишь строк, начинающихся со знака #. Этим знаком обозначены комментарии к строкам. То есть фактически изначально документ пуст и не содержит никакой значимой информации.Внесение изменений в hosts
  5. Редактирование файла состоит в добавлении новой строки. Начинаться она должна с указания цифр IP-адреса, затем нужно поставить пробел и написать доменное имя сайта. В результате при обращении к указанному IP-адресу будет выполнена переадресация по прописанному адресу.
  6. Для того чтобы заблокировать на компьютере доступ к какому-либо сайту, прописываем IP-адрес «127.0.0.1», далее жмем Пробел и пишем доменное имя сайта. Следует учитывать различные варианты написания адреса — с «www» в начале и без. Ниже приведен пример.Внесение изменений в hosts
  7. После внесения всех необходимых изменений снова переходим в меню «Файл» и кликаем «Сохранить».
  8. Если вдруг изменения не сохранились, то, вероятно, вы открыли файл без прав администратора.

Восстановление исходного файла host

Как мы уже ранее говорили, исходный файл «host» не содержит никакой значимой для системы информации и никак не влияет на ее работу. Иногда случается так, что после установки какого-то приложения в файл вносятся нежелательные изменения, или он и вовсе исчезает (как правило, это работа вирусных программ). В этом случае поможет восстановление оригинально файла host.

Для этого потребуется выполнить следующие шаги:

  1. В любом месте (например, на рабочем столе) создайте новый текстовый документ с именем «host».Восстановление исходного файла host
  2. Будет создан файл с расширением «txt». Его нужно убрать. Для этого переходим в любую папку компьютера (можно воспользоваться Проводником, нажав клавиши Win+E) и во вкладке «Вид» включаем галочку «Расширения имен файлов».Восстановление исходного файла host
  3. Теперь можно переименовать файл, убрав из имени расширение (вместе с точкой). Система дополнительно спросит, точно ли мы хотим изменить расширение файла. Подтверждаем и переходим к следующему пункту.Восстановление исходного файла host
  4. Копируем созданный в файл в папку, где должен располагаться файл «host» (папка Windows\System32\drivers\etc).

Проблемы с работой hosts

Если внесенные в файл изменения не срабатывают, перепроверьте правильность написания данных. В случае если все верно, то попробуйте сделать следующее:

  1. Запустите командную строку от имени администратора из меню, которое вызывается клавишами Win+X.Проблемы с работой hosts
  2. Пропишите в открывшемся окне системную команду «ipconfig /flushdns«.Проблемы с работой hosts
  3. Подождите, пока команда будет выполнена, закройте окно командной строки и проверьте, исчезла ли проблема.Проблемы с работой hosts

В случае если проблема не исчезла, нужно отключить работу прокси-сервера.

  1. Заходим в Панель управления компьютера (у нас есть отдельная инструкция, как это сделать — «Панель управления в Windows 10: где находится и как открыть»).
  2. Кликаем по разделу «Свойства браузера», сменив предварительно вариант просмотра на значки (крупные или мелкие).Проблемы с работой hosts
  3. В свойствах переходим в раздел «Подключения», затем щелкаем по кнопке «Настройки сети».Проблемы с работой hosts
  4. Убираем все галочки и подтверждаем внесенные изменения нажатием «OK». Теперь проблема должна быть решена окончательно.Проблемы с работой hosts

Заключение

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

Смотрите также: «Как скачать виджет часов на рабочий стол Windows 10»

The Domain Name System (DNS) is the key to locating a website on the Internet. With so much at stake, making changes to your DNS records can be a nerve-wracking experience.

Fortunately, there is a way to test DNS-related changes without editing your live records. By modifying your local hosts file, you can preview how your domains will function on a new server without putting your live site at risk.

In this post, we’ll explore what hosts files are and share some reasons why you may want to modify them. We’ll then show you how to edit hosts files on Windows 10. Let’s get started!

An Introduction to the Hosts File

A hosts file is a local plain text file that maps your server or hostnames to Internet Protocol (IP) addresses. Every time Windows 10 connects over a network using a hostname, it’ll refer to the hosts file. If Windows finds an entry in this file, then it’ll contact the specified server.

If it doesn’t find a relevant hostname, Windows 10 will resolve the hostname using a Domain Name Service (DNS). This is the process used to obtain the server IP address behind a domain name.

Each hosts file entry has its own line, with the numerical IP address, a space or a tab character, and finally the hostname or domain. Let’s look at an example of a hosts file entry:

120.0.0.0 example.com #Example

In the above example, the first section denotes the IP address where this request will be redirected to (120.0.0.0). The second section designates the location that we want to redirect a request from (example.com). The final section specifies a comment for this entry. We‘re using a hashtag to tell Windows 10 to ignore the comment when reading the local hosts file.

After adding the domain information, your system will resolve to the IP address you specified. In the above example, we’re associating the domain name example.com with the IP address 120.0.0.0.

It’s worth noting that some software employs its own techniques to look up hostnames. This means there’s always a chance that it may ignore the hosts file completely.

DNS is the key to locating a website. 🔑 With so much at stake, making changes to your DNS records can be a nerve-wracking experience. 😰 Learn how to safely modify your host files in this guide 👇Click to Tweet

What Happens When You Modify a Hosts File?

When you modify your hosts file, it causes your local machine to look directly at the IP address specified by you. For example, if you wanted to point mywebsite.com to the IP address 1.2.3.4.5, you’d add the following:

1.2.3.4.5 mywebsite.com

Now, every time you try to visit mywebsite.com, you’ll find yourself at 1.2.3.4.5 instead. By editing your hosts file, you can override the DNS for a domain on your specific machine only.

In this post, we’ll be focusing on opening your hosts file and adding individual entries. However, it is also possible to replace this file entirely. This can be an easy way to block malicious or spammy websites in bulk. There are even sites that have published ready-made lists of IP addresses associated with advertisements, hijackers, page counters, and other unwanted connections.

You can download one of these pre-prepared lists and copy/paste its contents into your existing hosts file. Alternatively, you might replace your native hosts file with the newly-downloaded file. If you do opt for the latter, then we recommend keeping a copy of your original file, just in case you encounter any strange behavior with its replacement.

Why You May Want To Modify the Windows 10 Hosts File

You can use your hosts file to test DNS-related changes without having to alter your DNS records. For example, imagine you’ve migrated to a new server. Before updating your DNS settings, it’s a good idea to verify how your domains will look and function on this new server.

However, if you enter your current domain name, then it’ll resolve to your old server. In this scenario, you can modify your hosts file to point the domain to the new server’s IP.

This file can also help test how your website looks on a different server when your DNS hasn’t propagated yet. At Kinsta we provide a temporary URL (sitename.kinsta.cloud), but this cannot mimic everything. For example, by default, a CDN won’t work on a temporary URL.

You can also use the hosts file to block certain websites. This can be useful for employers who want to ensure that their staff isn’t wasting time on unauthorized sites such as Facebook, Twitter, or YouTube.

While there are fewer technical ways to block access to unauthorized websites, many of these methods are relatively easy to reverse. For example, a tech-savvy child may have little problems bypassing parental controls, but modifying the hosts file requires a higher level of technical knowledge.

You might take this a step further and block all websites that serve up advertisements. If you map the addresses of all the major ad providers to an unused internal IP address, then Windows 10 will be unable to resolve these addresses. You can then enjoy the web, advertisement-free.

Finally, some malicious third parties may set up redirects by altering your hosts file. This is known as a hosts file hijack. If you’re encountering strange redirects, then it may be worth checking your hosts file for suspicious entries.

How To Make Firefox Honor the Windows 10 Hosts File

If you’re using Firefox for Windows, then Mozilla’s browser resolves IP addresses slightly differently compared to the other major browsers. By default, Firefox uses DNS-over-HTTPS (DoH).

This is a protocol for performing remote DNS resolution via HTTPS. With this setting enabled, Firefox will use the DOH server as the primary name resolver, rather than checking your local hosts file or DNS resolver.

As a result, the website displayed will always point to the IP address that the Internet deems authoritative for that domain. Even if you edit your hosts file, your changes won’t have any effect if the DoH server returns a working IP address.

There are plenty of great web browsers that are compatible with Windows 10 and that honor the hosts file out-of-the-box. However, if you want to stick with Mozilla Firefox, you can always disable DoH.

To start, select the Menu button in the Mozilla Firefox browser and go to Settings.

Select the Menu button in the Mozilla Firefox browser and go to Settings.

Find the menu button and click on Settings.

In the subsequent tab, make sure General is selected. Then, scroll to the Network Settings section and click on Settings.

Find network settings in Firefox

Network Settings in Firefox

In the popup that appears, scroll to Enable DNS over HTTPS. Then, uncheck the accompanying box.

Scroll to Enable DNS over HTTPS

Scroll to Enable DNS over HTTPS

To save your changes, click on OK and then exit this window. From this point onwards, Firefox will honor any custom addresses that you add to your Windows 10 hosts file.

How To Edit Your Windows 10 Hosts File (In 3 Steps)

There are many reasons why you might need to edit this important file. Regardless of whether you want to block advertising networks, verify a new domain, or perform other DNS-related tests, the process will be exactly the same.

Let’s look at how to add custom addresses to the Windows 10 hosts file.

1. Find Your IP Address

Often, you’ll want to change how Windows 10 resolves the IP address of a site that you own. To make this modification, you’ll need to know your website’s IP address.

If you’re a Kinsta customer, you can retrieve this information easily using the MyKinsta dashboard.

The MyKinsta dashboard

The MyKinsta dashboard

Find the domain that you want to work with and click on it. On the next screen, you’ll find some information about this domain, including your IP address.

Click on the "Sites" option in MyKinsta

Click on the “Sites” option in MyKinsta

Alternatively, you might want to modify how Windows 10 resolves a third-party IP address. You can retrieve any website’s IP address using tracert.

Tracert is typically used as a network diagnostic tool to help resolve network connectivity issues. However, you can also use it to trace the paths a data packet takes from its source to its destination, which will reveal the IP address of the destination website.

To launch tracert, click on the Start icon, then type command prompt into the search bar.

Type command prompt into the search bar

Type command prompt into the search bar

When the command prompt icon appears, give it a click. In the subsequent window, type tracert followed by the URL of the website in question, for example:

tracert website.com

Next, press the Enter key on your keyboard. The command prompt will then display the IP address of website.com in a bracket alongside the URL.

2. Run Notepad as an Administrator

In Windows XP and earlier, editing your hosts file was relatively straightforward. You could simply add an exception to your antivirus, open the hosts file in the Notepad application, and then make your changes.

However, Windows 10 added some security measures to prevent users from accidentally modifying this important file. This makes sense, as editing the hosts file could potentially make your favorite websites inaccessible. In the worst-case scenario, it might even make the Internet unusable on your machine.

In Windows 10, the hosts information is stored in a plain text file in the internal System32 folder. While you should have no problems opening this file, when you try to save your edits you might encounter the following error: “You don’t have permission to save in this location. Contact the administrator to obtain permission”.

If you want to save your changes, you’ll need administrator access. The quickest way to gain this is to use a text application that has elevated privileges. In this post, we’ll be using Notepad.

To start, press the Windows key and type Notepad into the search field.

Search for the Notepad app

Search for the Notepad app

Next, right-click on Notepad and select Run as Administrator. Windows 10 will now ask whether you want to allow this application to make changes to your device. Select Yes.

Select Run as Administrator

Select Run as Administrator

This launches a privileged instance of the Notepad application. Note that you may be asked to enter an administrative password in order to re-authenticate yourself.

3. Make Your Changes

Once you have Notepad open in administrator mode, you’re ready to edit the hosts file. In the Notepad toolbar, select File > Open.

Select File and then Open in the Notepad toolbar

Select File and then Open in the Notepad toolbar

Then, navigate to C:WindowsSystem32driversetchosts. Alternatively, you can copy/paste this file path into the address bar and then press Enter.

If you don’t see the hosts file in your /etc directory, you may need to change the file filter type. In Notepad, open the File name dropdown and choose All Files.

Open the File name dropdown and choose All Files

Open the File name dropdown and choose All Files

Once you have the hosts file in your sights, you’re ready to edit. If this is your first time opening this file, you’ll see some text describing the file’s purpose and how to make modifications, for example:

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

You can now add your custom IP address and hostname to the end of this file. If you’re adding multiple entries, remember to place each entry on a separate line. Once you’re happy with your changes, you can save and close the hosts file.

To make sure your computer recognizes your edits, it’s a good idea to flush the DNS cache. If you don’t currently have a command prompt window open, click on the Windows button and search for command prompt. In the subsequent window, type the following:

ipconfig /flushdns

To flush the DNS cache, press the Enter key. Once this process is complete, Windows 10 should be using your new hosts file settings. Alternatively, restarting your computer should have the same effect.

How To Lock Your Hosts File on Windows 10

By default, you cannot edit the hosts file without administrator privileges. However, it isn’t impossible to acquire these privileges, especially for tech-savvy individuals.

If you’re worried about unauthorized edits, you can add an extra layer of security to your hosts file. For example, you might be using the hosts file to prevent staff from accessing social media sites and you’re concerned about them bypassing your restrictions. You might also be worried about hosts file hijack attacks.

In these scenarios, you might want to consider locking your hosts file. While this security precaution isn’t bullet-proof, it will dissuade third parties from tampering with the file.

To lock your hosts file, navigate to C:WindowsSystem32driversetchosts. Then, right-click on the file and select Properties.

C:WindowsSystem32driversetchosts

C:WindowsSystem32driversetchosts

In the Properties window, mark the hosts file as Read-only. This will lock the file and prevent anyone from modifying it.

If you want to remove this lock at any point, simply navigate back to the Properties window. You can then remove this Read-only restriction.

How To Reset Your Windows 10 Hosts File

You can always remove individual entries from your hosts file. Simply open the file in Notepad and delete the line in question.

However, sometimes you may need to revert your hosts file to its original state. For example, you might have made multiple adjustments to your file and don’t particularly want to unpick each of these changes manually. You may also be encountering strange redirects, which suggests that your hosts file has become corrupted.

To reset your hosts file back to its original state, open your File Explorer. In the address bar, either type or copy/paste the following:

%systemroot% system32driversetc

Then, press the Enter key on your keyboard. At this point, we recommend renaming your original hosts file. This file will then serve as a backup, just in case you encounter any issues with your new hosts file.You may be required to take ownership of this file first, depending on how privileges are configured on your computer.

The next step is creating a new default hosts file. To achieve this, create a text file in the %WinDir%system32driversetc directory, and name this file hosts.

You can now copy/paste the text from Windows’ default hosts file, which is provided by Microsoft:

# Copyright (c) 1993-2009 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

#

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

#

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a '#' symbol.

#

# For example:

#

# 102.54.94.97 rhino.acme.com # source server

# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.

# 127.0.0.1 localhost

# ::1 localhost

Save this file. As always, you may need to reset your computer or flush your DNS cache in order for these changes to take effect.

Worried about testing DNS-related changes? 😅Don’t sweat it. 😄 Learn how to use your local hosts file to preview edits without putting your site at risk 👇Click to Tweet

Summary

Making changes to your DNS records can feel like a stressful endeavor. However, as we discussed in this article, you can safely test your local hosts file without putting your live records at risk. In Windows 10, you can do this by finding your IP address, running Notepad as an administrator, then making your changes.

If you enjoyed this tutorial, then you’ll love our support. All of our hosting plans include 24/7 support from our world-class WordPress developers and engineers. We can provide the help you need to succeed, regardless of whether it’s 2:00 a.m. or 2:00 p.m.

  • Windows 10 ide или ahci как узнать
  • Windows 10 intel atom скачать
  • Windows 10 icons pack download
  • Windows 10 hosts file где
  • Windows 10 intel nvidia driver