Файл hosts в Windows 10: где находится, как изменить или восстановить содержимое

В этой статье:

Для чего нужен hosts в Windows 10

Файл hosts — электронный документ, содержащий информацию о доменных именах интернет ресурсов. Представленные данные более приоритетны, чем полученные с сервера DNS.

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

Процесс чистки

И в Windows от 7 до 10, и в более старых версиях этой ОС в оригинальном файле hosts не должно быть ничего, кроме справочной информации. Часто при первом взгляде на окно текстового редактора нежелательные строки и записи могут отсутствовать, поэтому необходимо обратить внимание на полосы прокрутки.

Если полоса прокрутки неактивна или отсутствует, значит, очевидных проблем в файле не существует. Но если полоса активная, лишняя запись (или записи) скрыта внизу или справа и не видна при стандартном размере окна «Блокнота». Именно так всё лишнее можно легко обнаружить и удалить.

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

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

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

  1. Для начала нам надо включить отображение расширения файлов.
  2. Дальше на рабочем столе создадим текстовый файл, в который вставим текст представленный ниже. Назовем файл hosts и расширение просто уберем при сохранении.
  3. Перенесем пустой созданный файл по пути C: Windows System32 drivers etc.

Как изменить файл hosts в Windows 10 с помощью командной строки

Этот способ универсальный который подойдет не только пользователям десятки. Открыть файл можно с использованием командной строки. Как найти командную строку в Windows 10 Вы можете посмотреть по ссылке.

  1. Открываем командную строку от имени администратора, нажав правой кнопкой мыши на Пуск и выбрав пункт Командная строка (администратор).
  2. Вставляем и выполняем команду: [stextbox id=’grey’]notepad C:WindowsSystem32driversetchosts[/stextbox]
  3. После выполнения этой команды будет открыт файл hosts с помощью блокнота, а самое главное что от имени администратора. Теперь Вы можете спокойно вносить изменения в файл hosts и со сохранением проблем не будет. Когда внесете изменения просто сохраните файл нажав Ctrl+S.

Как должен выглядеть файл hosts Windows

Файл host состоит из текста на английском языке. Основная задача файла состоит в предоставлении данных о IP-адресе тех или иных доменов. Кроме этого, с помощью редактирования содержимого файла можно ограничить доступ к определённым ресурсам. Значение для системы имеют только строки, которые не начинаются со знака #. Но как должен выглядеть файл hosts в не зараженном компьютере?

Как выглядит файл hosts Windows в последних строчках:

# 127.0.0.1 localhost

# ::1 localhost

Как должен выглядеть файл hosts Windows 10 (образец):

как должен выглядеть файл hosts

Как изменить или исправить файл hosts с помощью сторонних бесплатных программ

Многие сторонние программы для исправления проблем работы сети, настройки Windows или удаления вредоносных программ содержат также и возможности изменения или исправления файла hosts. Приведу два примера.В бесплатной программе DISM++ для настройки функций Windows 10 со многими дополнительными функциями в разделе «Дополнительно» присутствует пункт «Редактор hosts».

Всё, что он делает — запускает всё тот же блокнот, но уже с правами администратора и открытым нужным файлом. Пользователю остается лишь внести изменения и сохранить файл. Подробнее о программе и где её скачать в статье Настройка и оптимизация Windows 10 в Dism++.

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

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

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

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

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

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

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

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

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

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

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

Управление атрибутом «Только чтение»

Атрибут «Только чтение» используется для внесения ограничений в редактирование их содержимого. Об этом мы уже рассказывали при разборе рекламных вирусов, а сейчас наглядно покажем, как активировать данный атрибут. Эта информация будет полезна и тем, кто столкнется с проблемами при сохранении самого файла после редактирования, если атрибут уже активирован. Управлять им можно так:

  1. Щелкните правой кнопкой мыши по файлу и в контекстном меню выберите вариант «Свойства».
  2. Открытие свойств файла hosts в Windows 7 для проверки атрибута Только чтение

  3. Поставьте или снимите галочку с пункта «Только чтение». Здесь есть и другие атрибуты, можете ознакомиться с ними, чтобы знать об их существовании на будущее.
  4. Проверка атрибута Только чтение для файла hosts в Windows 7

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

Изменение hosts в текстовом редакторе

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

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

Изменение hosts в блокноте

Для начала заходим в «Мой компьютер» и задаем путь папки: C:Windowssystem32, находим в ней программу notepad.exe и запускаем от имени администратора.

Открыть hosts

В открывшемся окне выбираем команду «Файл», затем «Открыть», и прописываем путь к файлу hosts: C:WindowsSystem32driversetc). Далее ставим в окошке с типом файла «все файлы», затем открываем его.

Как сохранить изменения в файле hosts на Windows

Вносим изменения и сохраняем файл.

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

Блокировка доступа к сайту через файл hosts

Доступ к сайту также можно ограничить для локального компьютера. Для этого укажите адрес страницы (домен) в файле hosts. Заблокировать IP нежелательного сайта не требуется. Блокировка осуществляется по локальному хосту с фиксированным IP (127.0.0.1):

  1. Откройте файл hosts от имени администратора на своём ПК.
  2. В указанной на скриншоте строке укажите IP-адрес 127.0.0.1 и через пробел адрес нежелательного сайта. Чтобы заблокировать несколько сайтов, повторите действие в следующей строке. В примере ниже в файле hosts отказано в доступе (заблокирован доступ) к сайтам «vk.com» и «youtube.com»:

    блокировка доступа к сайту через файл hosts

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

Готово! Доступ к сайтам будет ограничен на определенном ПК.

Создание резервной копии файла

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

  1. Перейдите по пути, упомянутому выше, через Проводник, где отыщите «hosts», щелкните по нему правой кнопкой мыши и выберите пункт «Копировать».
  2. Копирование файла hosts в Windows 7 перед его редактированием

  3. Переместитесь в любое другое место, куда вставьте данный файл через Ctrl + V или вызвав контекстное меню.
  4. Создание резервной копии файла hosts в Windows 7 перед редактированием

  5. Оставить копию можно и в изначальном расположении, но тогда ее придется переименовать, добавив в конце .old.
  6. Переименование резервной копии файла hosts в Windows 7 перед его редактированием

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

Где находиться файл hosts

Насчет того где находиться файл hosts, то он во всех версиях Windows находиться в одном и том же месте.

Чтобы найти его нужно перейти по пути: C: Windows System32 drivers etc.

Или же нажмите Win+R и выполните одну из команд:

[stextbox id=’grey’]%SystemRoot%system32driversetc

%WinDir%System32DriversEtc[/stextbox]

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

Расположение файла

Документ можно найти на любом ПК под управлением ОС Windows. Независимо от специфических особенностей софта, расположение всегда остается неизменным.

Для получения доступа к документу необходимо:

  1. Открыть «Проводник» и увидеть все доступные диски.
  2. Перейти на системный раздел и открыть основную папку Windows.

Открытие папки«Windows»

  1. Пройти в System32 → drivers.

Открытие папки «System32»

Открытие папки «drivers»

  1. Открыть директорию etc.

Открытие папки «etc»

Внутри будет несколько файлов, в частности hosts.

Файл hosts

Для ускорения процедуры поиска можно запустить файловый менеджер и в строке для ввода адреса выполнив следующий запрос: %SystemRoot%/system32/drivers/etc

Быстрый переход в папку «etc»

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

Как изменить файл hosts: открытие, редактирование и сохранение

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

Открываем файл hosts

Есть также специальные утилиты вроде HostsEditor, но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или ::1 (для IPv6) – адрес локального компьютера (localhost).

Содержимое оригинального файла hosts

Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись. Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:

 

Блокировка сайтов

Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.

Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.

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

Способы редактирования

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

Командная строка

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

Редактировать hosts можно при помощи «Командной строки». Этот многофункциональный инструмент избавит от необходимости искать нужный документ или использовать дополнительное ПО.

«Командная строка» обязательно должна открываться от имени админа — прав стандартного пользователя не хватит для получения полного доступа к конкретным используемым настройкам:

  1. Перейти в Пуск.
  2. Отыскать приложение в списке установленных.
  3. Щелкнуть правой кнопкой мыши (ПКМ) и из предложенных вариантов выбрать позицию «Запустить от имени администратора».

Запуск «Командной строки» в меню «Пуск»

В окно вписывается текст notepad C:WindowsSystem32driversetchosts. Этот запрос создает в системе задачу по запуску hosts в «Блокноте». Там можно вносить все требуемые исправления. В конце работы нужно щелкнуть по пункту «Сохранить» в разделе «Файл».

Ввод команды для открытия «Блокнота»

Сохранение файла в «Блокноте»

Блокнот с правами администратора

Внести поправки в hosts file на Windows 10 можно вручную, не используя возможности «Командной строки». Рекомендуется запускать используемый текстовый редактор с подключенными правами админа. Этот способ подразумевает запуск «Блокнота» с последующим редактированием необходимого файла без ограничений со стороны системы.

Пошаговая инструкция:

  1. Перейти в папку с исполняемым файлом приложения «Блокнот». Программа находится в папке System32, которую можно найти на системном диске. Искомый файл имеет обозначение notepad.exe.

Открытие «Блокнота»

  1. Щелкнуть по приложению notepad.exe ПКМ и перейти к позиции «Запуск от имени администратора». «Блокнот» откроется, появится главное окно.

Открытие «Блокнота» от имени администратора

  1. Нажать кнопку Файл и выбрать позицию «Открыть».

Открытие файла в «Блокноте»

  1. Перейти в директорию C:WindowsSystem32driversetc, где располагается документ hosts. Файл не имеет классического текстового расширения, потребуется внизу выбрать из выпадающего списка позицию «Все файлы».

Открытие файла hosts через «Блокнот»

  1. После внесения необходимых правок hosts сохраняется нажатьем Ctrl + S, редактор можно закрыть.

Обратите внимание! При использовании других редакторов путь может быть другим. Все зависит от того, куда устанавливалась программа. Узнать точное расположение исполняемого файла можно через ярлык. Для этого надо нажать на иконку программы ПКМ и перейти к позиции «Свойства». Напротив строки «Объект» будет показана соответствующая директория.

Блокнот без прав администратора

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

Если на ПК не активен профиль управляющего или действия пользователя не ограничиваются специальным паролем, проблем с использованием «Блокнота» при работе с важными документами не возникнет. Иначе на некоторых этапах может понадобиться пароль, который используется админом для входа в ОС.

В качестве основного редактора используется «Блокнот». Приложение нужно будет изначально запустить с возможностями администрирования, а затем осуществлять все необходимые манипуляции с hosts.

Внутри редактора нужно пройти по адресу C:WindowsSystem32driversetc и вручную открыть hosts. По завершению редактирования все изменения сохраняются, «Блокнот» закрывается.

Hosts File Editor

Дополнительно для исправления файла hosts можно использовать сторонние программы, которые обладают всеми функциями для того, чтобы внесение исправлений было максимально удобным. Одной из самых продвинутых программ является Hosts File Editor, которая работает с сетевыми адресами.

Приложение формирует файл не просто как набор символов (по образцу «Блокнота»), а в виде подробной таблицы. Содержимое всех ячеек можно менять, а после редактирования достаточно нажать кнопку Save.

Hosts File Editor

За счет продуманного набора инструментов и понятной настройки параметров эта программа подойдет для глубокого исправления с последующей проверкой работоспособности.

Как редактировать hosts в Windows 10 в ручную

  1. Нажмите Win+Q и в поиске введите слово Блокнот.
  2. Нажмите на классическое приложение Блокнот правой клавишей мыши и выберите пункт Запустить от имени администратора. как изменить файл hosts
  3. Дальше нажимаем Файл => Открыть и переходим по пути: C: Windows System32 drivers etc.
  4. Следующим шагом будет изменить тип файла с Текстовые документы на Все файлы и выбрать со списка файл hosts. редактировать файл hosts
  5. Вносим необходимые изменения и нажимаем Ctrl+S чтобы сохранить изменения.

Если же Вы используете Windows 7, тогда чтобы открыть Блокнот от имени администратора вручную нужно перейти в C:WindowsSystem32 и в этой папке найти приложение notepad.exe и уже его открываем от имени администратора. Или же можете в этой папке воспользоваться встроенным в проводник поиском. Дальше все делаем также как написано выше.

Как внести изменения в файл hosts

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

Редактирование файла hosts в Windows 7

  1. Запустите Блокнот или любой другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:

    редактирование файла hosts в Windows 7

  2. В меню «Файл» нажмите Открыть и перейдите в каталог, в котором расположен файл hosts. Измените тип файла на «Все файлы»:

    редактирование файла hosts в Windows 7

  3. Выберите файл hosts и откройте его.
  4. Добавьте в конце файла необходимую запись в формате:

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

    Где:

    123.123.123.123 — IP-адрес вашего сервера или хостинга,

    faq-reg.ru — имя вашего домена.

    редактирование файла hosts в Windows 7

  5. Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Редактирование файла hosts в Windows 8, 10

Чтобы изменить файл hosts в виндовс 10 (8), выполните следующие действия:

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

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

  2. В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts . Измените тип файла на «Все файлы»:

    редактирование файла hosts в Windows 7

  3. 3.Выберите файл hosts и откройте его.
  4. 4.Добавьте в конце файла необходимую запись в формате:
    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    123.123.123.123 — IP-адрес вашего сервера или хостинга,

    faq-reg.ru — имя вашего домена.

    редактирование файла hosts в Windows 7

  5. 5.Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Редактирование файла hosts в Linux, Unix

В Linux файл hosts находится в папке etc. Чтобы отредактировать его:

  1. Введите в терминал linux команду hosts: sudo nano /etc/hosts

    редактирование файла hosts в Linux, Unix

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

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

    Где:

    123.123.123.123 — IP-адрес вашего сервера или хостинга,

    faq-reg.ru — имя вашего домена.

    редактирование файла hosts в в Linux, Unix

  3. Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Файл hosts в Ubuntu редактируется так же, как и во всех Unix-системах.

Редактирование файла hosts в MacOS

Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:

  1. Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight.
  2. Введите команду: sudo nano /etc/hosts и нажмите Enter:

    редактирование файла hosts в MacOS

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

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

    Где:

    123.123.123.123 — IP-адрес вашего сервера или хостинга,

    faq-reg.ru — имя вашего домена.

    редактирование файла hosts в Windows 7

  4. Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Также вы можете заблокировать определенный сайт через файл hosts, воспользовавшись инструкцией ниже:

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

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

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

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

Оригинальный файл hosts и как его восстановить

Скачать оригинал файла hosts можно на разных ресурсах. Но мы не рекомендуем делать это, так как файл может быть заражен.

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

По умолчанию файл hosts выглядит следующим образом:

Для Windows

# 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

Для Linux

127.0.0.1 localhost 127.0.1.1 user # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

где user (во второй строке) — это имя вашего компьютера.

Для MacOS

## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost

Удалите текущее содержимое из файла 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. Если вдруг изменения не сохранились, то, вероятно, вы открыли файл без прав администратора.

Восстановление содержимого

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

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

  1. В любой директории создать документ под названием hosts.

Создание текстового документа

  1. Убрать расширение «.txt».

Удаление «.txt»

  1. Скопировать в новый файл текст:

    # 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

  2. Переместить файл в директорию Windows/System32/drivers/etc и заменить поврежденный документ.

Важно! Перед началом редактирования лучше скопировать содержимое документа и сохранить в другом месте.

Редирект (перенаправление)

Для перенаправления с одного адреса на другой сначала необходимо указать IP-адрес ресурса, на который делается редирект, а затем через табуляцию или пробел — его номинальный адрес, например, «121.242.18.70 www.example.com» и «49.3.202.16 www.naprimer.ru». Такая конструкция позволит перенаправить запрос с одного сайта на другой (при условии ввода их реальных IP-адресов).

Редактирование и правка Hosts в Windows

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

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

Зачем изменять файл hosts Windows?

Изменять файл hosts Windows нужно в случае если:

  • Вам нужен доступ к сайту в обход DNS-сервера
  • Вы не можете зайти на нужный сайт
  • Вместо нужной страницы открывается другая
  • Вместо нужной страницы приходит уведомление о том, что нужно отправить платное смс
  • Открывается другая страница с незначительным изменением URL
  • Вирусная атака изменила сам файл

Давайте разберём пример зачем нужно изменять файл hosts.

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

файл hosts Windows

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

Источники

  • https://NaladkaOS.ru/windows-10/fayl-hosts.html
  • https://kompy.guru/windows/hosts
  • https://windd.ru/kak-izmenit-fajl-hosts-v-windows-10/
  • https://DelPC.ru/kak-otkryt-fajl-hosts-txt/
  • https://remontka.pro/izmenit-hosts/
  • https://MyWindows10.ru/kak-izmenit-hosts/
  • https://lumpics.ru/how-to-change-hosts-file-in-windows-7/
  • https://toprat.ru/kak-izmenit-fajl-hosts.html
  • https://www.REG.ru/support/dns/DNS-servery/gde-nahoditsa-fail-hosts-i-kak-ego-izmenit
  • https://viarum.ru/file-hosts-windows/

[свернуть]