Файл hosts Windows 10

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

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

  1. Запускаем поисковую строку (значок лупы).
  2. Вводим запрос «Блокнот».
  3. На найденном приложении Блокнот кликаем ПРАВОЙ клавишей мыши и выбираем «Запустить от имени администратора».

image

  1. В открывшемся Блокноте выбираем меню «Файл».
  2. Кликаем пункт «Открыть…».

image

  1. В строку проводника вставляем путь: C:WindowsSystem32driversetc
  2. Вместо типа файла «Текстовые документы (*.txt)» выбираем «Все файлы».
  3. Дважды кликаем на файле hosts.

Теперь в данный файл можно внести все необходимые изменения и без проблем сохранить их, выбрав меню «Файл» – «Сохранить».

Для чего нужен файл hosts в операционной системе Windows 10

Файл hosts предназначен для присвоения конкретным сайтам определённого IP адреса. Чаще всего он используется для блокировки входа с компьютера на некоторые интернет ресурсы. Например, запись 127.0.0.1 test.ru, добавляемая в самый низ, заблокирует доступ к сайту test.ru. Изменения в hosts могут внести как некоторые зловредные программы, так и сам пользователь, которому нужно ограничить доступ к определённому ресурсу глобальной паутины – например, к сайтам, на которых проверяется активация нелегально установленной программы.

Внимание! За комментарии с матом и оскорблениями – мгновенный бан на сайте и жалоба администрации ВКонтакте в качестве бонуса. Уважайте свой язык, самих себя и других.

of your page –>

Все материалы сайта:

Главная » Уроки и статьи » Windows

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

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

Как и раньше, hosts находится в следующей папке:

Необходимо отметить, что иногда расположение, установленные по умолчанию, изменяется (чаще всего пользователем). В таком случае найти файл можно с помощью реестра. Его редактор открывается разными путями, но самый простой из них – ввести название утилиты в поиск на панели задач.

Далее нужно перейти в раздел, указанный на изображении ниже. Там будет параметр «DataBasePath», в значении которого как раз написано расположение файла.

Как восстановить и изменить

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

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

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

  1. Если расширения не отображаются, требуется открыть проводник, перейти во вкладку «Вид» и поставить галочку напротив соответствующего пункта.
  1. После этого нужно кликнуть по созданному файлу ПКМ и в меню выбрать «Переименовать».
  2. Мышью или с помощью стрелочек на клавиатуре перейти от названия к расширению и стереть его.

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

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

Дата: 24.11.2021 Автор/Переводчик: Wolf

Содержание

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

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

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

А теперь человеческим языком — в данном файле непосредственно прописаны сами доменные имена сайтов и их IP-адреса. Дело в том, что при обращении к любому сайту, посредством браузера, его доменное имя (название сайта), автоматически обрабатываясь DNS-сервером, преобразуется в уникальный для каждого узла (сайта или нескольких сайтов), цифирный код (IP-адрес). К примеру, у сайта Rambler.ru IP-адрес имеет вид — 81.19.70.3.

Обращение к файлу hosts является приоритетным, по отношению к обращению к DNS-серверу, поэтому можно ускорить открытие тех или иных узлов (сайтов) внеся в него их доменные имена и сетевые адреса. Таким образом, сайт будет открываться напрямую в обход обращения к DNS-серверу. В качестве примера в данный системный текстовый объект данных впишем сайт Rambler.ru и его сетевой адрес 81.19.70.3.

Раз есть возможность вписать разрешенные адреса сайтов для ускорения их открытия, значит есть возможность и наложить запрет на открытие нежелательных сайтов. Пример – нужно запретить доступ к сайтам непристойного содержания. Для этого прописываем в hosts сетевые адреса и доменные имена нежелательных сайтов.

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

Файл HOSTS расположен в системной папке, путь к которой отличается в зависимости от операционной системы.

  • Windows 11 — c:windowssystem32driversetchosts
  • Windows 10 — c:windowssystem32driversetchosts
  • Windows 8 — c:windowssystem32driversetchosts
  • Windows 7 — c:windowssystem32driversetchosts
  • Windows Vista — c:windowssystem32driversetchosts
  • Windows 2003 server — c:windowssystem32driversetchosts
  • Windows XP — c:windowssystem32driversetchosts
  • MacOS — /private/etc/hosts
  • Linux ( Ubuntu, Centos, Debian и др. ) — /etc/hosts
  • Unix — /etc/hosts
  • BSD — /etc/hosts

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

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

Важно! Обратите внимание, для сохранения отредактированного файла, вам потребуется открыть его с правами Администратора в операционных системах Windows, либо с правами root в macOS, Linux и подобных.

Редактирование файла hosts в Windows 11, 10, 8, 7, Vista, 2003 Server, XP

  1. Запускаем Блокнот или другой текстовый редактор, обязательно от имени Администратора;
    Запускаем блокнот от имени Администратора
  2. Открываем файл hosts, для этого нажимаем файл -> открыть, в открывшимся окне сразу меняем тип файла на «Все файлы» и переходим в системный каталог c:windowssystem32driversetc , выделяем файл hosts и нажимаем открыть;
    Открываем файл hosts
  3. Редактируем файл следующим образом, соблюдая формат и последовательность:
    IP-адрес сервера или хостинга название вашего домена название вашего домена с www
    192.168.1.1 canal-it.ru www.canal-it.ru
    Редактируем файл hosts в Windows
  4. Сохраняем изменения в файле.
    Сохраняем изменения в файле hosts
  5. Второй вариант как можно отредактировать файл, одновременно нажимаем сочетание клавиш Windows + R и в появившемся окне, в поле «Открыть«, вводим название папки «drivers«. В открывшемся окне переходим в папку «etc» и открываем файл host с помощью блокнота от имени Администратора.
  6. Третий несложный способ — воспользоваться проводником операционной системы. Для этого откройте «Мой компьютер» и в адресной строке впишите адрес размещения папки c:windowssystem32driversetc редактируем файл host с помощью блокнота от имени Администратора.

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

  1. Запускаем терминал с помощью горячих клавиш: command (или Cmd) ⌘ + T или открываем через поиск Spotlight, либо через Finder.
  2. Вводим в терминале команду: sudo nano /etc/hosts и нажимаем Enter, после чего вводим пароль от главной учетной записи:
    Вводим в терминале команду: sudo nano /etc/hosts
  3. Добавляем в конце файла строку, соблюдая формат и последовательность:
    IP-адрес сервера или хостинга название вашего домена название вашего домена с www
    192.168.1.1 canal-it.ru www.canal-it.ru
    Редактируем файл hosts в MacOS
  4. Сохраняем изменения в файле, для этого нажимаем control + O и подтверждаем клавишей Enter.

Редактирование файла hosts в Linux и Unix ( Ubuntu, Centos, Debian и др. )

  1. Запускаем терминал с помощью горячих клавиш: Ctrl + Alt + T или открываем через поиск.
  2. Вводим в терминале команду: sudo nano /etc/hosts и нажимаем Enter, после чего вводим пароль от главной учетной записи:
    Вводим в терминале команду: sudo nano /etc/hosts
  3. Добавляем в конце файла строку, соблюдая формат и последовательность:
    IP-адрес сервера или хостинга название вашего домена название вашего домена с www
    192.168.1.1 canal-it.ru www.canal-it.ru
    Редактируем файл hosts в Linux
  4. Сохраняем изменения в файле, для этого нажимаем control + O и подтверждаем клавишей Enter.

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

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

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

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

Для Windows

Для MacOS

Для Linux

Вместо «user» впишите имя вашего компьютера.

Как файлом hosts управляют злоумышленники

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

В качестве примера, возьмем и присвоим в нем IP-адрес сайта Rambler.ru (81.19.70.3) к сайту Canal-it.ru.

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

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

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

Запустите блокнот от имени администратора (читайте инструкцию)

Нажмите Файл => Открыть

перейдите в папку WindowsSystem32driversetchosts, выберите в фильтре Все файлы и откройте файл hosts:

Будьте внимательны и убедитесь, что вы открываете именно WindowsSystem32driversetchosts , который НЕ имеет расширения, а не hosts.txt и прочие варианты. Для этого вы можете настроить вид папки для отображения расширений.

Удалите все лишние строки, добавленные вредоносным ПО:

Нажмите Ctrl+S, чтобы сохранить.

Скачайте программу AVZ с официального сайта: http://z-oleg.com/avz4.zip

Распакуйте архив и запустите программу (файл avz.exe) от имени администратора:

В меню Файл выберите пункт Восстановление системы. Установите галку возле пункта Очистка файла hosts и нажмите кнопку Выполнить отмеченные операции:

В следующем окне нажмите Да:

Затем нажмите ОК и Закрыть.

  1. Скачайте утилиту (подробности в нашей статье).
  2. Запустите NetAdapter Repair.
  3. Нажмите кнопку Clear Hosts File
  4. Закройте программу.

imageЕсли вам необходимо заблокировать один или сразу несколько сайтов (например, ВКонтакте, Одноклассники, закрыть детям доступ к «взрослым» сайтам, различным сомнительным интернет-ресурсам и так далее), то, пожалуй, одним из самых простых способов блокировки сайтов от просмотра в любом браузере на домашнем компьютере, ноутбуке и других устройствах под управлением Windows можно считать правку системного файла hosts. Вот как это можно сделать.

image

Как открыть файл hosts

  • Для этого воспользуемся программой «Блокнот». В Windows 10 найти её можно, используя кнопку «Поиск в Windows»;image
  • Запустите «Блокнот» от имени администратора (кликните правой кнопкой мыши по значку программы и выберите соответствующий пункт контекстного меню);image
  • Контроль учётных записей → выбрать «Да»;
  • В меню программы надо выбрать «Файл» → Открыть;image
  • Перейдите в директорию: C:WindowsSystem32driversetc;
  • Переключите «Текстовые документы (*.txt)» на «Все файлы (*.*)», как показано на скриншоте;image
  • Откройте hosts;image
  • Содержание хостс по умолчанию выглядит следующим образом.image

Как вносить изменения в hosts

  • Для блокировки того или иного сайта добавьте в hosts следующее: 127.0.0.1 и через пробел непосредственно сам адрес сайта, который нужно заблокировать (без протокола http/https);
  • Для каждого блокируемого сайта необходимо создать две записи – с приставкой www и без неё, например, для блокировки ВКонтакте: 0.0.1 vk.com и 127.0.0.1 www.vk.com, а для запрета drugoisait.ru: 127.0.0.1 drugoisait.ru и 127.0.0.1 www.drugoisait.ru и так далее (пример на скриншоте, по аналогии блокируется доступ и к любым другим сайтам в Интернете);
  • Закройте блокнот → Сохраните изменения.

Теперь доступ ко всем сайтам, которые вы укажете в hosts, надёжно закрыт.

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

А вдруг и это будет интересно:

  • Что делать, если съёмный жёсткий диск не определяется при подключении к ПК
  • Как установить приложение на Андроид из APK
  • Автономная установка .NET Framework 3.5 в Windows 10 с помощью DISM
  • Включение схемы электропитания «Максимальная производительность» в Windows 10
  • Как изменить сочетание клавиш для переключения языка в Windows 10
  • Как запустить Windows 10 в безопасном режиме

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий