Open Server и Dr.Web — разрешаем файл Hosts — OLDESIGN.RU
Большой проблемой становится запуск OpenServer при установленном на компьютере антивирусе Dr.Web.
После установки, и уже при запуске Open Server выдает ошибку с комментарием.
Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
1) Чтобы разрешить доступ к файл hosts для Dr.Web — нужно проделать следующее:
Нажмите значек Dr.Web, выберите значок «Замок», разрешите запуск программы, нажмите значок «Зубчатый круг», в окне «Настройки»:
1. Нажмите «Исключения», далее нажмите «Файлы и папки», нажмите на значок «+», нажмите кнопку «Обзор…», раскройте диск (С:), далее папку «Windows», «System32», «Drivers», «etc», выберите файл «hosts», нажмите «ОК», «ОК».
2. Нажмите «Компоненты защиты», далее нажмите «Превентивная защита», нажмите надпись «Изменить параметры блокировки подозрительных действий», в колонке «Защищаемый объект» найдите «Файл HOSTS», напротив него переведите отметку по колонке «Разрешать», закройте окно «Настройки».
После внесённых изменений, если требуется защитить файл от изменений, но при этом сохранить свои изменения, в превентивной защите выберите «Запрещать» для файла HOSTS.
2) Если у вас не установлен антивирус, но файл Hosts все равно недоступен для записи, чтобы разрешить OpenServer редактировать файл -проделайте следующие шаги:
1. Откройте cmd.exe (win + r) от имени Администратора
2. Выполните там команду:
attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts
3) Так-же вы можете воспользоваться третьим вариантом — это просто отключить в OpenServer использование файла hosts. На разработку это никак не повлияет, но при этом оставить защиту вашего компьютера на должном уровне!
а) Нажимаем на значёк OpenServer в трее
б) Заходим в раздел «настройки»
в) Заходим в раздел «сервер»
г) Ставим галочку «Не вносить изменения в Hosts файл»
На этом всё =)
Open Server, файл hosts и Dr.Web
Бывает, что при запуске Open Server (локального веб-сервера для Windows) вылетает ошибка вида:
Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи. Отключите использование HOSTS файла или настройте права доступа. Сбой запуска!
Такое происходит, если на компьютере установлен антивирусник, например, Dr.Web или включен «защитник от вирусов» Брандмауер Windows.
Рассмотрим как же наладить в этом случае взаимодействие локального веб-сервера Open Server, файл hosts и Dr.Web.
Назначение файла HOSTS
По своей сути файл hosts, это всего лишь текстовый файл в котором прописаны IP адреса и соответствующие им доменные имена.
Так как этот файл имеет приоритет перед DNS, то его часто используют для ускорения загрузки определенных сайтов. Или для элементарной локальной блокировки доступа к тому или иному интернет — ресурсу и реализации перенаправленный. А также его любят взламывать хакеры.
Рассмотрим отключение блокировки доступа Open Server к файлу hosts при установленном Dr.Web.
к меню ↑
Два варианта решения проблемы при установленном Dr.Web
- И так, для этого нужно проделать следующее:
Нажимаем значок Dr.Web в трее → жмем на замок в левом нижнем углу → разрешаем приложению вносить изменения на устройстве (замочек открылся) → жмём на зубчатый круг → исключения → файлы и папки → жмём на «+» → «Обзор…» → выбираем путь: C:\Windows\system32\drivers\etc\ → наш файл hosts → Ок.
Возвращаемся на шаг назад нажав стрелку в левом верхнем углу → «Компоненты защиты» → «Превентивная защита» → нажимаем надпись «Изменить параметры блокировки подозрительных действий» → в колонке «Защищаемый объект» находим «Файл HOSTS» → напротив него ставим «Разрешать» → закрываем окно «Настройки».
Всё!!! - Отключаем использование файла hosts в OpenServer (на разработку это никак не повлияет) → Нажимаем значок OpenServer в трее → настройки → сервер → ставим галочку «Не вносить изменения в Hosts файл» → сохранить → закрыть.
Всё!!!
к меню ↑
Или второй вариант – более простой и не ставящий компьютер под угрозу:
Заключение
После работы на локальном сервере все же лучше снова заблокировать файл Hosts, если настройка была по первому способу.
Отличного Вам дня!
где находится, как изменить или восстановить содержимое
Как внести изменения и сохранить файл hosts
Чтобы изменить файл hosts в Windows 10, нужно его сначала открыть и вот как это сделать:
Работа с файлом hosts
Данные в файле hosts меняются как встроенными программами и компонентами Windows, так и с помощью сторонних приложений.
Редактирование hosts стандартными приложениями Windows
Основной инструмент для правки файла hosts — программа «Блокнот».
Изменение содержимого файла hosts в «Командной строке»
Для внесения нужных изменений в файл hosts посредством «Командной строки Windows» выполните следующие действия:
- Нажмите на «Пуск» правой кнопкой мыши и выберите в меню пункт «Командная строка (администратор)». Без прав администратора изменения в файле hosts не сохранятся.
Для изменения параметров Windows нужны права администратора - Введите в «Командной строке» строчку notepad C:\Windows\System32\drivers\etc\hosts.
Введите строчку notepad C:\Windows\System32\drivers\etc\hosts - В открывшемся приложении «Блокнот» отредактируйте файл hosts, соблюдая правило: слева — адрес перенаправления, справа — адрес-перенаправитель. То есть в левом списке вводятся IP-адреса, на которые пользователь перенаправится браузером, набрав в его адресной строке искомый адрес. Например, вместо открытия сайта pornolab.net браузер обратится на один из адресов vk.com — 87.240.182.224, если напротив pornolab.net в правой колонке в этой же строке будет указан веб-адрес vk.com в левом столбце.
Можно вместо 127.0.0.1 вписать IP любого сайта, полученный на ресурсе-детекторе IP-адресов - Кликните на «Файл» в левом верхнем углу окна и выберите «Сохранить». Изменения в файле hosts сохранятся.
После добавления нужных адресов в hosts изменения в файле нужно сохранить
Для проверки перехода в любом браузере перейдите на сайт, для которого только что переназначился IP-адрес.
Редактирование файла hosts непосредственно в «Блокноте»
Для непосредственного перехода к редактированию hosts выполните следующие действия:
- Откройте папку C:\Windows\System32\drivers\etc\ и двойным щелчком левой кнопки мыши попытайтесь открыть файл hosts, выбрав приложение «Блокнот».
Блокнот Windows как нельзя лучше подходит для правки служебных файлов ОС - Отредактируйте файл и сохраните его, как было описано выше.
Файл hosts сохранится с новыми изменениями. Перезапустите Windows и проверьте работу сайтов, которым вы прописали перенаправление на другие сайты, с любого из браузеров.
Правка файла hosts сторонними приложениями
В качестве редакторов служебных файлов Windows подойдут как специализированные утилиты, облегчающие поиск и изменение записей в файле hosts, так и усовершенствованные текстовые редакторы (Notepad++, AkelPad и т. д.).
Работа с файлом hosts в приложении Micro Hosts Editor
Программа Micro Hosts Editor — простое приложение для лёгкого и быстрого изменения файлов hosts. Отдалённо оно напоминает «Блокнот», в который добавлен инструментарий по изменению таблиц.
Сетевые адреса вписываются так же, как и в «Блокноте»
Для работы с файлом hosts в программе Micro Hosts Editor:
- Скачайте и запустите приложение с правами администратора, используя вызов контекстного меню правой кнопкой мыши.
- С помощью команды «Файл» — «Открыть» найдите файл hosts.
Файл hosts не имеет расширения имени: поиск производится среди всех имеющихся файлов - Внесите необходимые правки в этот файл.
- Нажмите кнопку в виде дискеты для сохранения.
Сделанные изменения в файле hosts сразу будут доступны. Программа доступна на официальном сайте её разработчиков.
Программа Online Solutions Hosts Editor
Приложение OS Hosts Editor располагает расширенным мастером восстановления файла hosts в случае неверных изменений, подстановщиком IP-адресов и портов, а также учитывает малейшие изменения файла hosts с точностью до секунд. Для изменения hosts в OS Hosts Editor выполните следующие шаги:
- Запустите OS Hosts Editor и с помощью кнопки в виде открытой папки найдите файл hosts.
- Используя кнопки «+» и «-», добавляйте и удаляйте записи в hosts. Кнопка в виде увеличительного стекла откроет панель поиска записей.
OS Hosts Editor ищет записи как по IP, так и по доменному имени - Кнопка «фломастер» откроет панель редактирования выбранной строки.
OS Hosts Editor поможет исправить любые записи за считанные секунды - Сохранение изменений в файле hosts достигается с помощью кнопок в виде дискеты или дискеты со стрелкой.
По завершении редактирования hosts проверьте работу нужных сайтов в любом браузере.
Видео: как добиться сохранения файла hosts
Как восстановить и где скачать файл hosts для Windows 10
Восстановление файла можно выполнить двумя способами:
Способ 1:
- Создайте на рабочем столе текстовый документ, а затем уберите расширение txt . Сам документ назовите hosts. В том случае, если расширение не отображается, нажмите «панель управления», а потом «параметры проводника» во вкладке «вид». То, что файл может не открыться (это компьютер вам сообщит при решении заменить имя электронного документа) – нормально.
- Скопируйте или скачайте оригинальный электронный документ хостс. Содержимое его есть в этой статье чуть выше. Или просто вернитесь в Windows/System32/drivers/etc на диске С:/
Способ 2:
Можно просто вернуться к пункту «Как редактировать» и в этом режиме переписать все к оригинальному варианту.
Кстати, можно на нашем сайте.
Для чего нужен файл hosts
Файл hosts — список адресов сайтов, применяющийся для их конвертации в IP-адреса при запросе браузером какого-либо сайта. Содержимое hosts меняется самим пользователем, чего не скажешь о базе данных любого из DNS-серверов.
Например, когда пользователь заходит на сайт Mail.Ru, система Windows проверяет в файле hosts, нет ли в его списке IP-адресов, соответствующих веб-адресу (URL) https://mail.ru. Если такой записи в hosts нет, то через компонент встроенной службы «DNS-клиент» система Windows запрашивает в интернете ближайший веб-узел DNS и получает от него IP-адрес одного из серверов Mail.Ru, например, 94.100.180.200. С последнего и загружается главная страница портала Mail.Ru.
Если же адресу https://mail.ru в файле hosts задан, например, IP-адрес 64.208.33.33 (адрес веб-узла google.ru), никакого обращения к веб-узлу DNS не произойдёт: вместо главной страницы портала Mail.Ru откроется главная страница поисковика Google (https://google.com.ru).
Узнать IP-адрес сайта для его дальнейшей подстановки (или блокировки) в hosts можно, например, на https://2ip.ru/lookup/.
Файл hosts не содержит расширения имени. Изначально он защищён от вмешательства малоопытных пользователей Windows.
Необходимо изменить файл hosts без расширения имени
Начиная с версии Windows 2000, его можно найти по пути: C:\Windows\System32\drivers\etc\.
После переустановки Windows файл hosts не содержит действующих правил
Служебные файлы Windows имеют текстовый формат, несмотря на отличные от TXT расширения имён. Когда вы в первый раз после (пере)установки Windows обращаетесь к файлу hosts, он содержит два тестовых правила, указывающих на формат прописки IP-адресов и URL открываемых сайтов.
Инструкция, приводимая в файле hosts, наглядно показывает, как он редактируется. Например, 127.0.0.1 localhost, где 127.0.0.1 — локальный IP-адрес ПК пользователя, а https://localhost — веб-адрес, который ему соответствует.
Мошенники часто выманивают доступ к персональным данным (пароли почты и соцсетей, номера банковских карт и коды доступа к деньгам на счетах). Они засылают сетевого «червя», меняющего, например, сайт vk.com в файле hosts на поддельный IP с дизайном и функционалом на странице входа, по внешнему виду ничем не отличающимся от оригинала.
Файл hosts часто применяют в случаях, когда необходимо оградить ребёнка от посещения сайтов с сомнительным контентом, а сотрудника — от растраты рабочего времени на соцсети, за которое он мог бы выполнить свою работу.
Нет доступа к hosts на Windows 10
Вообще, изменения в хостс должны действовать без каких-либо дополнительных действий (без перезагрузки компьютера, например). Но что делать если это не происходит или вам отказано в доступе при работе с этим документом?
- В первую очередь нужно проверить, работаете вы с ним от имени администратора или нет. Какие-либо действия с файлом hosts возможны только при соблюдении первого варианта. Так же можно открыть командную строку (опять же от имени администратора), ввести ipconfig/flushdns и подтвердить Enter.
- Корректной работе file хостс может мешать использование прокси-сервера. В панели управления откройте «Сеть и Интернет» > «Свойства браузера», затем «Подключения» и «Настройка сети». Далее нужно просто убрать все о class=»aligncenter» width=»828″ height=»396″|fcw3qayjh5a| src=»https://windows10x.ru/wp-content/uploads/2017/02/hosts7.jpg» class=»aligncenter» width=»407″ height=»569″|fcw3qayjh5a| src=»https://windows10x.ru/wp-content/uploads/2017/02/hosts8.jpg» class=»aligncenter» width=»378″ height=»335″[/img]
- Еще одна причина, почему file хостс не работает – не правильный ввод строк при его редактировании. Обращайте внимание на лишние пробелы (в начале строки, между записями, в пустых строках). А кодировка хостс может быть ANSI или UTF-8 ( первый вариант блокнот сохранит по умолчанию).
Рекомендуем ознакомиться с этими статьями на нашем сайте:
- Что такое файл подкачки в Windows 10
- Ошибка dpc watchdog violation Windows 10
- После обновления Windows 10 не запускается система
Подготовка Windows к правке файла hosts
Перед редактированием hosts проверьте, отображаются ли расширения имён файлов, и обязательно отключите антивирус (если он есть).
Настройка показа системных файлов в папках Windows
Для включения отображения скрытых файлов, папок и дисков Windows выполните следующие шаги:
- В «Проводнике Windows» откройте вкладку «Вид» и кликните по «Параметры».
Откройте вкладку «Вид» и кликните по «Параметры» - Перейдите в «Параметры папок» и откройте вкладку «Вид».
- Выключите опции «Скрывать расширения зарегистрированных типов файлов» и «Скрывать защищённые системные файлы», включите функцию «Показывать скрытые файлы, папки и диски», нажмите кнопку «OK».
Во вкладке «Вид» включите опции отображения расширений и скрытых объектов Windows
Перезапуск Windows не нужен. Файлы во всех открытых окнах «Проводника Windows» сразу же покажут расширения своих заголовков.
Как отключить антивирус перед редактированием файла hosts
Любой антивирус пытается остановить пользователя, вмешивающегося в содержание файла hosts. Так как файл системный, антивирусное средство следит за ним, как и за прочими файлами папки C:\Windows.
Чтобы отключить, например, антивирус Avast, придерживайтесь следующей инструкции:
- Кликните по значку в виде стрелки в области уведомлений «Панели задач». Все запущенные интерактивные приложения отображаются в области уведомлений «Панели задач»
- Щёлкните правой кнопкой мыши по значку Avast, выберите «Управление экранами Avast» и нажмите на «Отключить на…», выбрав время. Вариант «Отключить навсегда» необходим, когда, к примеру, вы тестируете приложение, которое вмешивается в работу других программ.
Отключите Avast на время, в которое вы уложитесь при работе с иными приложениями
Теперь приступите к работе над файлом hosts, не опасаясь, что антивирус помешает ей.
Для чего нужен hosts в Windows 10
Файл hosts — электронный документ, содержащий информацию о доменных именах интернет ресурсов. Представленные данные более приоритетны, чем полученные с сервера DNS.
В интернете каждый сайт имеет собственный индивидуальный IP-адрес. Именно так интернет-ресурс быстро обнаруживает необходимое сетевое оборудование и предоставляет искомую страницу. Специальное указание в hosts помогает освободить память от постоянных запросов адреса и значительно ускорить процесс обмена информацией.
Если изменения файла hosts не сработали
Несмотря на любые манипуляции с данными в файле hosts, изменения порой не срабатывают.
Исправление директории hosts в реестре
Размещение файла hosts настраивается в редакторе реестра. Инструкция подходит для всех версий Windows, начиная с XP. Для оценки правильности директории hosts выполните следующие команды:
- Нажмите «Пуск» и в поисковой строке главного меню Windows введите regedit. Запустите приложение regedit.exe .
Откройте Registry Editor по поиску в главном меню ОС - Переместитесь в реестровую папку HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\.
Размещение файла hosts меняется на любое, не выходящее за пределы папки C:\Windows - Проверьте, что запись DataBasePath указывает на директорию C:\Windows\System32\drivers\etc\ (переменная %SystemRoot% соответствует системной папке C:\Windows). Если это не так, исправьте её, сохраните изменения, нажав «OK» при закрытии окон).
Перезапустите Windows и проверьте работу hosts, зайдя на сайт, включённый в список файла.
Очистка кэша DNS
За долгие месяцы работы на ПК скапливается кэш сохранённых DNS-адресов. Чтобы они не мешали редактированию файла hosts, их целесобразно удалить. Для очистки кэша DNS запустите приложение «Командная строка» с правами администратора, введите команду ipconfig /flushdns и нажмите Enter.
Очистка кэша DNS вряд ли займёт больше нескольких секунд
Кэш DNS будет очищен. Если его очистка не подействовала, отключите прокси-сервер.
Деактивация прокси-сервера
С прокси-сервером все запросы браузера не запрашивают данные из файла hosts. Любое его редактирование будет для браузера бесполезным.
Для отключения прокси-настроек на примере Google Chrome выполните следующие шаги:
- Перейдите в «Меню» — «Настройки».
Откройте меню браузера и выберите «Настройки» - Отыщите настройку прокси-сервера (можно по ключевому слову) и нажмите соответствующую кнопку.
Настройки Chrome и IE едины - Перейдите на вкладку «Подключения» (сетевая настройка Internet Explorer), нажмите кнопку «Настройка сети» и выключите опцию локальных прокси-настроек.
Прокси-настройка управляется общими параметрами локальной сети Windows - Последовательно закройте все диалоговые окна Internet Explorer, нажав кнопку «OK». Настройки сохранятся.
IP-адрес и программный порт прокси-сервера перестанут работать. Данные файла hosts вновь будут актуальны.
Снятие защиты файла hosts от редактирования
В Windows может оказаться активной защита файла hosts (или содержащей его папки \etc) от изменений. Это мешает его редактированию. Инструкция едина для всех версий Windows. Чтобы отключить эту защиту, проделайте следующее:
- Щёлкните правой кнопкой мыши на значке файла hosts (или его родительской папке \etc ) и выберите пункт меню «Свойства».
Чтобы отредактировать файл hosts, с него нужно снять защиту от записи - На вкладке «Общие» снимите флажок «Только для чтения» и флажок «Скрытый», если файл hosts был изначально скрыт.
- Нажмите кнопку «OK» для изменения атрибутов.
Отредактируйте и сохраните файл hosts по любой из вышеприведённых инструкций.
Как исправить файл hosts в программе AVZ
Если Вы не хотите восстанавливать файл hosts вручную, то можно сделать это в автоматическом режиме. В этом Вам поможет антивирусная утилита AVZ. Также можно почитать подробнее о всех функциях программы AVZ.
Чтобы восстановить содержимое hosts в AVZ:
- В программе нажмите на пункт меню «Файл»
- Выберите в нем «Восстановление системы» — «Очистка файла hosts»
- Кликните «Выполнить отмеченные операции»
- Когда программа закончит работу Вам нужно будет перезагрузить компьютер
Этими способами можно пользоваться, если файл hosts был изменен или его случайно удалили. Как видите, восстановить файл hosts довольно легко. Для этого потребуется лишь утилита Блокнот.
Где находится файл Советы по поиску файлов
Как изменить файл hosts
Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».
В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».
Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.
По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.
Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).
Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0.0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.
Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку. После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора
В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»)
После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).
Что делать, если файл hosts не работает
Изменения, сделанные в файле hosts должны вступать в действие без перезагрузки компьютера и без каких-либо изменений. Однако, в некоторых случаях этого не происходит, и они не срабатывают. Если вы столкнулись с такой проблемой, то попробуйте следующее:
- Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
- Введите команду ipconfig /flushdns и нажмите Enter.
Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).
Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».
Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).
А вдруг и это будет интересно:
Как изменить файл hosts
Редактирование файла hosts может потребоваться для установки или снятия каких-нибудь ограничений. Для этого понадобится запустить Блокнот с правами администратора, открыть в нём файл hosts и записать/стереть необходимые строки.
Как запустить блокнот с правами администратора
Существует несколько способов сделать это, причем некоторые работают только в Windows 10. Если какая-то инструкция для вас не подошла, воспользуйтесь следующей.
Как запустить Блокнот с правами администратора через поиск
- Нажмите Win + S.
- Наберите в поисковой строке Блокнот.
- Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
Как запустить Блокнот с правами администратора через командную строку
- Нажмите Win + S.
- Наберите в поисковой строке Командная строка.
- Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
- Введите команду notepad и нажмите Enter.
Как запустить Блокнот с правами администратора через исполняемый файл
Этот способ сработает также для сторонних приложений, вроде Notepad++.
- Откройте Проводник.
- Перейдите в папку C:\Windows\system32.
- Найдите файл notepad.exe, кликните по нему правой клавишей мыши и выберите пункт Запуск от имени администратора.
Как открыть файл hosts
Когда у вас открыт Блокнот, сделайте следующее:
- Нажмите Файл — Открыть.
- Перейдите в папку, где хранится файл hosts.
- В выпадающем списке справа от имени файла замените Текстовые документы (*.txt) на Все файлы (*.*).
- Выберите файл hosts.
Как отредактировать файл hosts
Структура файла hosts довольно проста. В каждой строке записаны какие-либо данные, причём каждую строку система рассматривает по отдельности. Существует два вида строк:
- В начале строки стоит решётка (#). В таком случае эта строка распознаётся, как комментарий, и система с ней ничего не делает.
- В строке записан IP-адрес, а затем какой-либо сайт. В таком случае при открытии данного сайта в любом браузере или другой программе система автоматически перебросит вас на данный IP-адрес.
По умолчанию в файле hosts содержится около двух десятков закомментированных строк. Возможны случаи, когда файл полностью пуст.
Как удалить ограничения в файле hosts
Если ваш системный администратор или какое-либо ПО (в том числе вредоносное) оставили в файле hosts какие-либо строки без решётки (#), то при попытках посещения указанных в них сайтов вы будете перенаправлены на соответствующие IP-адреса. Системными администраторами чаще всего используется адрес 127.0.0.1 — это перенаправление на самого себя, то есть сайт просто не откроется. Вредоносные программы могут перенаправлять на какие-либо рекламные ресурсы.
Чтобы удалить ограничение, достаточно просто стереть строку с ним. Если вы хотите избавиться от всех ограничений, нажмите Ctrl + A, после чего Delete. Не забудьте сохранить файл после редактирования. Для этого нажмите Ctrl + S либо кликните на Файл — Сохранить.
Как добавить ограничения в файл hosts
Для непосредственно отключения возможности посещения какого-либо сайта нужно использовать перенаправление на IP-адрес 127.0.0.1. Если же вы хотите, например, чтобы какой-то сайт переадресовывал вас на страницу настроек роутера, вам нужно будет ввести другой IP.
- В новой строке введите IP-адрес.
- Нажмите пробел один или несколько раз.
- Введите адрес сайта, запросы на который будут перенаправляться.
- Сохраните изменения. Для этого нажмите Ctrl + S либо кликните на Файл — Сохранить.
В качестве примера покажем файл hosts, который будет блокировать несколько социальных сетей, а также перенаправлять пользователя с сайта router.com на настройки его роутера:
Несколько примечаний о дополнительных требованиях к файлу hosts в Windows 10:
- В файле не должно быть пустых строк. Если вы хотите добавить какие-то отступы, не забудьте поставить в начале пустой строки решётку (#). Пример такого отступа можно увидеть на скриншоте выше.
- IP-адрес должен находиться в самом начале строки, без пробелов перед ним.
- В качестве разделителя между IP-адресом и сайтом должны использоваться несколько пробелов или несколько табуляций. Не следует смешивать их.
- Если вы блокируете какой-либо сайт вида xyz.com, то необходимо отдельно заблокировать и сайт www.xyz.com.
- Исходные комментарии, которые оставила система, можно стереть — они ни на что не влияют.
Где находится файл hosts и как его исправить
Если вдруг аккаунт в любой социальной сети взломали, просят куда-то отправить сообщение и уверяют, что это абсолютно бесплатно, это значит, что произошли какие-то вредоносные изменения с файлом hosts.
Так что не спешите отправлять сообщение и прощаться со своими деньгами – лучше проверьте этот документ. Кроме того, очистка данного объекта решит проблему с различными баннерами, которые повсюду всплывают.
Где находится?
Конечно же, hosts – это важный системный объект, поэтому надо его искать на диске С. Подробный путь вы можете увидеть на скриншоте.
Как исправить?
Блокнот.
Когда вы откроете файл, вы можете увидеть:
- Пустой документ. Это нормально, не переживайте. Если он пустой, значит, ничего исправлять не нужно.
- Файл на английском или русском языке. Язык не играет роли в данном объекте.
Если объект не пустой, то вам следует удалить лишние строки. Внимательно посмотрите на скриншот. Там указаны строки, которые могут находиться в данном документе, это стандартный файл hosts. Все остальные можете смело очистить.
Сохраните изменения. После этого настоятельно рекомендуем перезагрузить компьютер.
Утилита AVZ.
Конечно же, исправить данный объект можно и с помощью различных программ. Возможности данной утилиты не заканчиваются на исправлении host, она выполняет и другие функции. Скачать можно ее тут: http://www.z-oleg.com/secur/avz/download.php.
После распаковки и установки программы зайдите в меню «Файл». Там вы найдете пункт, который выделен на скриншоте.
Приложение Microsoft Fix.
Компания Microsoft предусмотрела специальную программу для исправления данного документа. Скачать ее можно, конечно же, на официальном сайте: http://support.microsoft.com/kb/972034/ru.
Она автоматически вернет прежнее состояние данного объекта.
Таким образом, в исправлении файла hosts нет ничего сложного. Вы можете настроить его как вручную, так и с помощью программ. Если же вы боитесь трогать любые системные файлы (даже такие безобидные, как hosts), то лучше воспользуйтесь специальной утилитой. Вышеприведенные приложения быстро в пару кликов исправят ситуацию.
Как использовать Хостс при переносе сайта на новый хостинг
Ну, и напоследок я хотел бы рассказать о том, как с помощью внесения изменений в файл Хостс можно работать с сайтом, переехавшим на новый хостинг еще до того момента, как на всех DNS серверах пропишется новая запись (ставящая в соответствие вашему домену новый Ip адрес). Способ очень простой, но эффективный.
Итак, вы меняете хостера. Естественно, что меняется и IP адрес вашего сайта. Как об этом узнают в интернете? Все правильно, с помощью сети Днс серверов. Кстати, первый и самый важный шаг сделаете вы сами, зайдя в панель управления своего регистратора и прописав там адреса NS серверов вашего нового хостера.
Именно с них новая DNS распространится по всему интернету. Но процесс этот длительный и при самом худшем сценарии развития событий может занять пару суток. На это время сайт должен быть доступен и на новом и на старом хостинге, чтобы пользователи со всего мира не были бы лишены возможности его лицезреть.
Однако, вам самим ведь будет интересно узнать, а как, собственно, ваш ресурс чувствует себя у нового хостера? Проверить работу всех плагинов и других вещей. Неужели придется ждать от нескольких часов до двух суток? Ведь это не выносимо.
Во-первых, можно будет попробовать сбросить DNS-кэш на вашем собственно компьютере, ибо он может мешать вам увидеть свой ресурс на новом хостинге, если внешние ДНС сервера уже получили новую запись. Как это сделать? Опять же все очень просто. Нажимаете на клавиатуре сочетание клавиш Win+R (или выбираете из меню кнопки «Пуск» пункт «Выполнить»), после чего вводите в открывшемся окне:
cmd
Откроется очень страшное окно под название командная строка, куда вам нужно будет вставить эту команду:
ipconfig /flushdns
Обычные кнопки вставки в окне командной строки не работают, поэтому просто щелкните в ней правой кнопкой мыши и выберите пункт «Вставить».
После этого жмите на «Энтер», DNS-кэш очистится на вашем компе и можно пробовать открыть ваш сайт снова. Кстати, кэш ДНС может иметь место быть и в самом браузере, так что очистите его, либо обновите окно, удерживая зажатой кнопку «Шифт» на клавиатуре.
Кстати, если интересно, то можно посмотреть содержимое DNS-кэша, введя в командную строку следующую команду:
ipconfig /displaydns
По-прежнему открывается сайт на старом хостинге? Не беда. Находим описанным чуть выше способом файл Hosts и добавляет в него всего лишь одну строчку:
109.120.169.66 ktonanovenkogo.ru
Где 109.120.169.66 — это будет IP адрес вашего нового хостинга, а дальше будет следовать доменное имя вашего сайта. Все. Пока весь остальной мир любуется вашим ресурсом на старом хостинге, вы имеете возможность исправить возможные косяки на уже перенесенном на новый хостинг движке. Штука замечательная и я ей всегда пользуюсь.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
* Нажимая на кнопку «Подписаться» Вы соглашаетесь с политикой конфиденциальности.
Подборки по теме
- Домены и хостинг
- Все необходимое для вебмастеров
- Анализируем посетителей сайта
- Как увеличить скорость загрузки сайта
- Полезные онлайн-сервисы
- Описание полезных программ
Использую для заработка
Где находится файл hosts windows 7
Операционная система Windows 7 имеет такой файл, посредством которого вы сможете регулировать посещение сайтов в интернете. В основном люди не знают о таком файле, а те, кто знает, то стараются игнорировать его, дабы не «натворить чудес». Этот файл называется hosts. Разберемся вкратце, зачем он нужен.
Да будет вам известно, что прописывая в строке браузера адрес какого-либо сайта, специальный DNS-сервер, который находится в интернете, его сразу изменяет в определенную последовательность цифр. Этот цифровой ряд для каждого сайта уникальный, а названия сайтов нужны лишь для простоты запоминания.
Файл hosts используется для быстроты работы во всемирной сети интернет, обходя запросы к DNS серверу. Иными словами, если в файле hosts написать цифровой ряд, соответствующий названию сайта, то вы на него попадете напрямую, обходя DNS-сервер.
Только прописывать нужно правильно, а то сайт не загрузится, в если и загрузится, то не тот, который хотелось бы.
«Компьютерные вредители» охотно используют файл hosts в личных интересах. Вирус, проникая на компьютер, очень часто изменяет файл hosts. Следовательно, если вдруг вы столкнулись с ограничением доступа к тем или иным сайтам, первым делом просканируйте компьютер, возможно в нем поселились вирусы, а уж потом преобразовывайте hosts в первоначальный вид.
Где находится файл hosts в Windows 7?
Итак, рассмотрим в ОС Windows 7 где hosts располагается. Его вы можете найти в системной папке «Windows». Она размещена на диске С, то есть там, где установлена система. Далее находим папку «System 32», переходим в «Drivers» и, наконец, в «Etc». В этой папке и сохраняется нужный нам файл.
Случается и такое, что вы не нашли файл hosts, скорее всего он просто скрыт и в настройках обозначен параметр «Не показывать скрытые файлы, папки и диски».
В новом окошке выберем вкладку «Вид» и найдем пункт «Показывать скрытые файлы, папки и диски», на нем ставим галочку. Принимаем изменения, нажатием кнопки «Ок». Теперь переходим в папку «Etc», файл hosts должен отображаться.
Теперь рассмотрим, как можно изменить файл hosts. Поступим следующим образом:
- Кликнем два раза на самом файле;
- В окне, которое появилось, выбираете «Открыть с помощью»;
- Из списка программ выбираете нужную, в нашем случае это «Блокнот»;
- Нажимаете «Ок»;
- В открывшемся текстовом документе можно вносить нужные изменения.
Где находится файл hosts в Windows 10?
Файл hosts в операционной системе Windows 10 находится, в том же месте, что и у Windows 7, то есть на системном диске. В папке «Windows», далее следуем в папку «System 32», переходим в «Drivers» и, наконец, в «Etc».
Для изменения файла в Windows 10, необходимо:
- Кликаем два раза на файле hosts;
- В окне, что появилось находим «Открыть с помощью»;
- Находим среди предлагаемых программ «Блокнот»;
- Нажимаем «Ок»;
- Вносите изменения и сохраняете их.
И в заключение дадим вам некоторые рекомендации:
Если вы в этом деле профан, то лучше ничего не предпринимайте, а попросите помощи у квалифицированного специалиста.
Если что-то подталкивает вас внести изменения самостоятельно, то перед этим сделайте копию файла и перенесите его в другую папку. Вдруг у вас что-то не получится, то копию файла вы вернете назад.
Если вы не скопировали этот файл и уже внесли изменения, а компьютер после этого начал барахлить, то вам поможет интернет
Скачайте с сайта аналогичный файл и замените свой.
Перед тем как что-то поменять подумайте, действительно ли нужно это делать и насколько это для вас важно.
Где найти файл hosts
За последние несколько месяцев пользователи часто задаются вопросом, где найти файл hosts. Сегодня мы постараемся дать подробный ответ, который удовлетворит ваше любопытство. Инструкция очень проста, вам понадобится от силы 5 минут, чтобы добраться до файла и отредактировать его.
Зачем нужен файл hosts
По сути это простой текстовый документ. В нем содержится база доменных имен различных веб-ресурсов и их IP-адресов. Адрес сайта – в первую очередь набор цифр (IP-адрес). К одному ИП-адресу может относиться сразу несколько сайтов. То есть, если коротко, через данный файл, можно сделать так, что, когда пользователь будет на данном компьютере пытаться зайти на один ресурс, ему отроется другой. Либо можно вовсе заблокировать доступ к каким-либо сайтам. Более подробно разъяснять смысла нет, ибо поймут не все, да и выйдет слишком много теории.
Где располагается hosts
Теперь давайте определим, где же находится этот объект в различных популярных операционных системах.
Windows 7
Если вы попытаетесь найти его через поиск, ничего не выйдет, ибо он системный. Адрес, где найти файл hosts в Windows 7 — . Чтобы туда попасть:
- Нажмите сочетание клавиш Win+R.
- В открывшейся консоли введите «drivers».
- Там нужно перейти в папку etc, где и находится искомый объект.
Есть второй способ:
- Нужно открыть «Мой компьютер».
- Сверху, в адресной строке, следует прописать и вы снова откажетесь в папке с объектом hosts.
Windows 10
Теперь рассмотрим, где найти файл hosts в Windows 10. В данной операционной системе он располагается по тому же адресу, что и в Виндовс 7. Чтобы его найти:
- Откройте «Этот компьютер».
- В адресной строке пропишите .
Android
Остался последний вопрос: файл hosts на Андроид где найти. Здесь чуть посложнее. Он находится в системном разделе, доступ в который можно получить только при наличии root-прав. Если они есть тогда:
- Установите на устройство ES Проводник.
- Затем следует перейти в раздел «Устройство».
Там нужно открыть папку «System».
Далее нужно открыть папку «Etc».
Там будет находиться hosts.
Заключение
Теперь вы знаете, где можно найти файл хостс в различных операционных системах. Путь к нему везде очень похож, как собственно, и содержание файла, его строки.
Автор статьи
Техник по компьютерным системам, специалист среднего звена. С 2017 года основатель данного блога, в 2018 году окончил обучение.
Написано статей
157
Как скачать или восстановить файл hosts Windows 10
Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:
- На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
- Скопируйте этот файл в C:\ Windows\ System32\ drivers\ etc
Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.
Как открыть или сохранить файл Hosts
После того, как Вы нашли файлик, его нужно открыть и проверить содержимое, и в случае обнаружения в нем нехороших записей, почистить и сохранить. Некоторое пользователи испытывают затруднения, поскольку редактирование файла заблокировано. Во-первых, файл hosts нельзя сразу открыть, поскольку он не имеет расширения. Чтобы открыть и изменить файл hosts, нужно кликнуть по нему правой клавишей мыши, выбрать пункт “Открыть с помощью”, и уже в появившемся окошке найти блокнот, открыв им файл.
Во-вторых, с сохранением уже исправленного файла могут также возникнуть проблемы, так как он может быть с атрибутом “Только для чтения”. Эта неприятность может возникнуть, если Вы работаете в Windows от пользователя, не имеющего права администратора или же какой-нибудь вирус решил так пошутить. Если файл hosts не сохраняется, сначала просто попытайтесь снять галочку с атрибута “Только для чтения”, – правой кнопкой мыши по файлу hosts, зайти в пункт “Свойства”. Если не получиться, проверьте права учетной записи.
В Windows 7 можно открыть файл hosts и не меняя учетку. Для этого запускаем блокнот от администратора, как показано на картинке.
Идем в каталог, в котором лежит файл. Выбираем и открываем его.
Как видите изменить и почистить файл HOSTS не сложно, но прежде, давайте определимся, как наш файл должен выглядеть.
Как выглядит файл hosts
Обычный, не тронутый вирусом или еще кем-нибудь или чем-нибудь файл hosts выглядит просто. Содержимое файла hosts начинается с длинного комментария Microsoft:
Это комментарий рассказывает то, что поясняли в начале статьи. Собственно отсутствие данного комментария уже должно насторожить, поскольку это является доказательством того, что файл hosts был изменен. После этого большого комментария должна быть строка с локальным адресом вашего компьютера, мы уже об этом писали выше. Правда, в зависимости от операционной системы, конец файла выглядит чуть по-разному. Для Windows 7 все закоментировано:
Для Windows Vista:
И для Windows XP:
Где находится файл hosts Windows 7 и зачем он нужен
Прежде всего, файл hosts — это обычный текстовый файл, который не имеет расширения и позволяет сопоставлять IP адреса и Url адреса веб-сайтов (об адресах будет рассказано чуть позже). Это означает, что для его редактирования вам достаточно использовать любой текстовый редактор , включая блокнот Windows. Второе, что необходимо знать, это то, что файл hosts может использоваться не только вами для блокировки или перенаправления сайтов, но и вредоносными программами, например, в целях перенаправления вас с любимых веб-сайтов на вредоносные сайты для кражи ваших личных данных. Это означает, что большинство антивирусных программ следит за изменениями в данном файле. И при любых изменениях могут выдавать соответствующие сообщения. Третье, о чем нужно знать, это то, что файл hosts является системным файлом и для его редактирования потребуются права администратора. Это означает, что для его корректирования вам необходимо открывать текстовый редактор от имени администратора .
Файл hosts Windows 7 находится по адресу:
- %windir%\system32\drivers\etc\hosts
Откройте текстовый редактор с правами администратора, а затем откройте файл hosts по указанному выше пути. Перед вами должен открыться файл, как показано на картинке:
Примечание
: Файл открыт в Notepad++, но, как уже говорилось, вы можете это сделать и при помощи блокнота Windows
Файл заполняется исходя из трех основных правил
- Все комментарии начинаются с символа # (решетка) Например
- Каждое сопоставление IP-адреса и Url-страницы указывается на отдельной строчке и между ними должно находится пространство (пробел, табуляция)
- 127.0.0.1 localhost
- (127.0.0.1 — это адрес вашего компьютера)
- Порядок следования именно такой, как показано:
С учетом приведенных правил, видно, что по умолчанию в файле hosts для вашего компьютера (IP-адрес 127.0.0.1) присваивается имя localhost, которое могут использовать не только браузеры, но и любые программы.
Примечание
: Как факт, вы так же можете сопоставлять и не существующим Url-адресам нужные вам IP-адреса, но учтите, что они будут корректными только на вашем компьютере.
Перейдем от теории к практике.
Как найти файл hosts в Windows 7, Vista, XP: где находится файл hosts
Прежде чем говорить о том, где искать файл hosts, следует разобраться, что же это такое и для чего он нужен. Фактически он является текстовым документом, который содержит данные о доменных именах и их IP адресах.
А поскольку браузер при подключении к какому-либо ресурсу в первую очередь обращается к hosts, а уже потом к DNS серверам, то с помощью внесения изменений в этот файл можно управлять доступом к различным сайтам с конкретного компьютера.
В частности, с его помощью можно запретить доступ к конкретным сайтам, просто изменив их IP. Чаще всего эту уловку используют создатели вирусов, однако и вы сами также можете использовать его в своих целях.
Где находится файл hosts в Windows 8
После выпуска Windows 8 работа с файлом hosts немного усложнилась – при внесении в него каких-либо изменений, связанных с запретом доступа к сайтам, система будет их игнорировать. Разработчики компании сделали это для того, чтобы он не использовался киберпреступниками и вирусами.
Чтобы открыть его для редактирования, можно зайти в блокнот или Notepad++, нажать «Файл/открыть» и ввести адрес C:WindowsSystem32Driversetchosts. В открывшемся окне обзора следует установить параметр «Все файлы». Для того чтобы изменения, которые вы в него внесете, работали как следует, необходимо отключить отслеживание данного файла в настройках защитника Windows.
Как найти файл hosts в Windows 7 (Windows Seven)
Чаще всего, для того чтобы найти hosts в Windows 7, необходимо просто перейти по адресу C:WindowsSystem32Drivers, а затем выбрать папку etc, где и он и находится. Однако в некоторых случаях он может там не отображаться, причина может быть в том, что на вашем компьютере по умолчанию скрываются системные папки.
Для того чтобы они стали видны, достаточно на верхней панели меню найти пункт «Сервис», в нем выбрать строчку «Свойства папки», после чего нажать на вкладку «Вид» в появившемся окне. Тут уже можно снять галочку напротив необходимого параметра и наоборот – отметить пункт о необходимости показа скрытых файлов и папок.
В операционной системе Windows XP, как и в более поздних версиях, данный файл располагается на системном диске C в папке с другими системными файлами и драйверами.
Как правило, с данной версией системы ни у кого проблем не возникает, и hosts находится там, где ему и положено.
Где находится файл hosts в Windows Vista
Для того чтобы открыть данный файл в этой операционной системе, можно использовать различные пути. Так, например, вы можете воспользоваться блокнотом и при помощи меню «Файл», добраться вручную по указанному выше адресу. Или же можно просто скопировать его и вставить в строку адреса, которая появляется при нажатии «Файл/Открыть», так будет гораздо проще и быстрее.
В том случае, если его нет на своем месте, можно попробовать произвести действия, описанные выше, а также попытаться найти его при помощи стандартного поиска. Стоит отметить, что в случае с поиском, следует отметить параметр «искать в скрытых файлах и папках».
Кроме того, вы можете просто скачать hosts в интернете, где, как известно, можно найти все что угодно.
Вам просто нужно скопировать информацию из скачанного файла, в котором она указана «По умолчанию» и заменить ею все то, что находится в вашем.
Возможные проблемы
Сам по себе hosts не является обязательным для работы системы. Все его функции являются опциональными, дополнительными — даже полная очистка содержимого или удаление файла не повлияет на работу ОС. Тем не менее неправильное заполнение файла или его заражение может привести к неполадкам.
Заражение hosts файлаСписок самых распространенных проблем выглядит так:
- подмена доменных имен. Известному доменному имени, вроде vk.com, присваивается соответствие с неизвестным ip-адресом. Ни один крупный сайт не будет без вашего ведома пытаться прописать себя в hosts, так что это с 99% вероятностью работа вируса или хакера. После обнаружения проблемы обязательно смените пароли на всех сайтах, которые были упомянуты в файле;
- Здесь действует обратный трюк — к реально существующему ip-адресу ставится рекламный редирект. Так что наличие в списке множества неизвестных вам сайтов также может свидетельствовать о заражении;
- частые редиректы на 127.0.0.1. Если для таких перенаправлений указаны адреса сайтов Касперского, Доктора Веба или ESET, это также говорит о присутствии вируса в системе.
При отсутствии списка на месте, можно создать его самому. Для этого есть очень простой способ.
Откройте папку, где должен находиться файл.
Скопируйте любой из имеющихся в наличии пустых файлов, перетащив его на пустое место и нажав «Копировать». В нашем случае это будет networks.
Переименуйте «networks — копия» в «hosts», затем откройте файл блокнотом и сотрите все написанное.
- Внесите нужные изменения и закройте блокнот с сохранением.
Для любых действий с файлами в папке необходимо иметь права администратора.
Где находится файл hosts в windows 7, 8, 10
После заражения компьютера вредоносными программами и последующей активации его, в первую очередь повреждают файл hosts, внося в него записи фальшивых ip-адресов популярных социальных сайтов (Вконтакте и Одноклассники и т.д.).
Если Вы столкнулись с данной проблемой, обязательно постарайтесь разобраться в вопросе где находится файл hosts в windows 7, 8, 10 и как его очистить?
Для того, что бы открыть и очистить файл hosts в windows 7, 8, 10 от возможных посторонних записей, нужно проследовать к папке C:\Windows\System32\drivers\etc (для windows xp, 7, 8, 10).
Открывается файл с помощью блокнота.
Содержимое должно выгладить следующим образом и заканчиваться словом “localhost” и IP-адресом “127.0.0.1“, с “#” (в начале строки означает как пример, неактивная запись) или без и в некоторых системах “::1“.
Ниже, на картинке, показаны записи, внесённые для изменения адресов социальных сетей:
В данном случае, указанные в записях популярные социальные сети, будут открываться по новому IP-адресу, то есть может открыться совершенно другой адрес и возможно с вредоносным характером.
При обнаружении записей подобного рода, тем более с популярными сайтами – их необходимо удалить
Но, если при нахождении и открытии указанного файла, с записями в нём всё в порядке, это ещё не значит, что он не повреждён, так как вирус мог создать фальшивый (второй) файл hosts.
Второй фальшивый файл Hosts
Учитывая, что пользователь узнает где находится файл hosts в windows 7, 8, 10, воспользовавшись интернетом и попробует просмотреть наличие записей в указанном файле, создатели данных вирусов придумали схему сложнее и создали второй фальшивый файл hosts. Записи в оригинальный файле при этом не меняются, а в реестре прописывается путь к второму и в нём уже указаны другие адреса:
Для того, что бы просмотреть, к какому файлу указан путь для системы – заходим в реестр компьютера комбинацией клавиш “Win+R” и в открывшееся окно “Выполнить” вводим “regedit” и нажимаем “Ок“.
В открывшемся реестре компьютера следуем по папкам HKEY_LOCAL_MACHINESYSTEM-> CurrentControlSet-> services-> Tcpip-> Parameters и правее смотрим присвоенное значение параметру “DataBasePath“
- На картинке данному параметру присвоено значение “%SystemRoot%\System32\temp” это означает, что операционная система по этому присвоеному пути будет обращаться к второму фальшивому файлу hosts (который будет находиться в указанной папке), так как должен быть “%SystemRoot%\System32\drivers\etc” (для Windows 2000/NT/XP/Vista/7/8/10) или %SystemRoot%” (для Windows 95/98/ME).
- Данное значение, можно исправить нажав правой кнопкой мыши и выбрав “Изменить” и установить правильное.
Автоматическая очистка файла hosts
Перейдя на сайт, нажмите ссылку для скачивания находящуюся справа.
После распаковки скачанного архива, запустите “ехе“файл программы во вкладке “Файл” необходимо выбрать “Восстановление системы“.
Далее установить галку на “Очистка файла Hosts” и нажать “Выполнить отмеченные операции“
Утилита AVZ очистит файл Hosts, восстановив его первоначальные записи в соответствии с установленной операционной системой.
Где находится, как изменить и восстановить файл hosts
Здравствуйте дорогие читатели. Сегодня мы с вам обсудим очень востребованный среди компьютерных пользователей файл – hosts.
Где находится файл hosts?
Для начала давайте я вам расскажу о его местоположении. Находится файл hosts среди системных папок Windows. А если быть конкретнее, то путь к нему выглядит следующим образом:C:WindowsSystem32DriversetcНо учтите, вместо диска C у вас может быть другое наименование.
Хотя если вы не вносили никаких изменений с именами локальных дисков, то путь должен быть именно таким. Также местонахождение файла хостов можно определить через обычный через стандартный поиск в меню «Пуск» или в любой другой папке.
Эти два простых способа работают на всех операционных системах Windows (7, 8, 10).
Как изменить файл hosts?
Для внесения в него изменений воспользуемся стандартным блокнотом. Для начала открываем сам Блокнот, но только желательно запустить его «от имени администратора».
Затем в меню нажимаем «Файл» > «Открыть».Далее находим непосредственно сам файл хостов по рассмотренному ранее пути. В папке «etc» выбираем просмотр «Все файлы» и щелкаем дважды на hosts.Все, необходимый файл будет открыт и готов к внесению необходимых вами изменений.Открыть файл хостов можно также непосредственно с самой папки «etc», нажав на него правой кнопкой мыши и в открывшемся командном меню выбрав команду «Открыть с помощью» > «Блокнот».
Как восстановить файл hosts?
Для восстановления первоначальных значений можно воспользоваться очень полезной программой, которая называется NetAdapterRepair. Эта программа предназначена для устранения различных неполадок в работе сетевых адаптеров и подключении, а также для диагностики и выявления возможных неисправностей. В общем то, что нам как раз нужно.
И так, скачиваем саму программу ниже. После чего запускаем её.netadapterrepair.rar (cкачиваний: 16)
Запустили? Тогда глазами находим левое меню, а в нем нажимаем на кнопку «Clear Hosts File».
Внизу вы увидите зеленый таймл-лайн, который свидетельствует о процессе очистки. Сама очистка продлится не более минут.
Также, что примечательно, при помощи этой программы можно просмотреть или внести изменения в сам файл hosts нажав на кнопку «View». После нажатия на эту кнопку автоматически откроется «Блокнот» и вы можете приступить к ручному редактированию.
Загрузка…Что должно остаться в файле hosts. Файл hosts. Исключение показа рекламы
В этом уроке будем разбираться что такое файл hosts , где он находится, как его изменить и какой он должен быть в нормальном состоянии.
Файл hosts — обычный файл, в котором представлен список ip адресов, которые сопоставлены с именами сайтов.
Он служит своеобразным локальным dns-сервером, указывая куда обращаться компьютеру при введении в браузер определенного адреса. Ниже вы можете увидеть пример содержимого такого файла.
В hosts по умолчанию прописан лишь один ip адрес (127.0.0.1), который занят вашим компьютером.
Когда мы вводим адрес сайта в адресной строке браузера, перед тем как сайт загрузится, компьютер сначала обращается к файлу hosts, смотрит есть ли этот адрес в списке или нет, а уже затем обращается к dns-серверам в интернете. В отличии от серверов файл контролируем мы сами. Если в нем адреса нет, то идет обращение к dns-серверам и сайт загружается, а вот если в файле есть запись, то компьютер смотрит к какому ip адресу следует обращаться.
Hosts можно использовать для блокировки доступа к ресурсам интернета. Для это дописываем сразу после строки 127.0.0.1 localhost новую строку вида:
127.0.0.1 адрес_сайта
Адрес сайта сопоставляется с ip адресом компьютера и поэтому не загружается.
Ниже представлены особенности редактирования файла hosts:
Каждая запись должна находиться на отдельной строке;
— ip адрес в записи идет первым;
— ip и адрес сайта должны быть разделены хотя бы одним пробелом;
— сивол решетка # в начале строки позволяет ее закомментировать, т.е. сделать так, чтобы она не работала.
Очень часто файл хостс используют злоумышленники. Вирус подменяет или редактирует файл так, что когда вы набираете определенный адрес, открывается не оригинальный сайт, а сайт злоумышленников, который очень похож на настоящий. Кроме перенаправления, может использоваться блокировка, когда мошенники просто закрывают доступ к сайту.
Где находится hosts.
Теперь давайте разбираться где находится hosts . Найти hosts можно по адресу:
C:\Windows\System32\drivers\etc
Представленной выше путь актуален для операционной системы Windows. Для других ОС этот путь может отличаться.
Расположение файла можно изменить в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath
Как изменить файл hosts.
Файл hosts не имеет расширения, поэтому открыть его, просто кликнув по нему два раза левой клавишей мыши, не получится. Щелкаем на нем правой клавишей мыши и выбираем пункт «Открыть с помощью».
Как должен выглядеть файл hosts.
Ниже представлены оригинальные тексты файлов hosts для разных операционных систем Windows. Это содержания файла по умолчанию.
Windows XP
# Copyright (c) 1993-1999 Microsoft Corp.
#
#
# entry should be kept on an individual line. The IP address should
# space.
#
#
# For example:
#
# 102.54.94.97 rhino.acme.com
# source server
127.0.0.1 localhost
Windows Vista
# 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
# 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:
#
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
::1 localhost
Windows 7
# 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
В заключении хотелось бы сказать о том, как обезопаситься от изменений hosts. Конечно же на первом месте антивирусы. Обязательно пользуйтесь ими и поддерживайте актуальную базу. Также, недавно я уже писал про программу под названием Менеджер браузеров . Она позволяет отслеживать и пресекать внесение изменений в файл без вашего участия. Ну и конечно не устанавливайте непроверенные программы и не запускайте странные файлы.
Если у вас появятся вопросы, то обязательно их задавайте.
В этом уроке рассмотрим такие понятия как дорвей или входная страница и дорген.
В заметке пойдет речь о «многострадальном» системном файле hosts , которому часто достается от просочившихся на компьютер сетевых «вредоносов». Hosts не имеет расширения, но по сути это обычный текстовый файл и для его редактирования достаточно встроенного Блокнота (Notepad). Задача файла – хранить список доменов и соответствующих им IP -адресов. Это тот список, к которому в первую очередь обращается браузер, после ввода в адресной строке, скажем, доменного имени Yandex.ru , чтобы узнать, что ему соответствует адрес 77.88.21.11 .
Теперь представьте, что программа-злоумышленник подменила в hosts «айпишник» Yandex.ru на нужный ей адрес «сорного» сайта. Теперь каждый раз после символьного набора в браузере Yandex.ru вы будете оказываться на каком-нибудь XXX.com . Разумеется, сие безобразие необходимо оперативно пресечь, для чего придется обратиться непосредственно к файлу hosts . В статье я озвучу гарантированный способ это сделать, т.к. в последних версиях Windows разработчик усилил безопасность ОС, что на практике усложнило жизнь пользователям: нужная папка может быть не видна либо сам файл невозможно отредактировать.
Итак, для приведения hosts в «божеский» вид следует открыть «Блокнот» от имени администратора. Для этого зайдем в меню «Пуск » → далее, «Все программы » → «Стандартные » → щелкнем правой клавишей мыши на Блокнот и в контекстном меню выберем «Запуск от имени администратора «.
В появившейся верхней панели жмем «Файл » → «Открыть » → в адресной строке указываем путь к нужной папке – C:\Windows\System32\drivers\etc . В случае, если папка окажется пустой, в строке «Имя файла» пишем hosts и кликаем «Открыть » (следующий скриншот).
Содержимое файла можно сравнить с оригинальным в Windows 7 и, в случае расхождений, скопировать себе.
# 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
В принципе, можно оставить только одну запись – 127.0.0.1 localhost или даже ничего не оставлять – в любом варианте это лучше, чем безобразие как на скриншоте ниже (реальный пример редакции hosts злодеем-вирусом).
Как видите, «зловред» заблокировал обновление антивирусных программ и доступ к сайтам соцсетей. Для того, чтобы ситуация не повторилась, рекомендуется защитить файл атрибутом «Только чтение «, кликнув по hosts правой кнопкой мыши → «Свойства » → на первой вкладке «Общие » поставьте галку напротив соответствующего атрибута.
О том, что еще полезного можно сделать с системным файлом hosts я расскажу в нашу .
Проблемы с интернет-соединением – одно из самых распространенных последствий заражения компьютера вирусом. При этом сайты либо не открываются, либо вместо одного сайта пользователь попадает на другой, причем такое поведение может наблюдаться даже после удаления вируса. Причина? Изменение вредоносной программой системных настроек и файлов, среди которых одним из наиболее важных является файл hosts.
Зачем нужен файл hosts и где он находится
Об этом файле вы, наверное, уже что-то слышали, используется он, кажется, для блокировки сайтов или что-то в этом роде. Да, такой функционал в нем действительно заложен, но изначально использовался он для иных, более важных целей. Кстати, известно ли вам, что файл hosts присутствует не только в Windows 7/10, но также и в Linux, Mac OS и Android? Эта универсальность вовсе не случайна, ведь появился файл hosts ещё на заре Интернета.
Собственно, никакого Интернета в полном смысле этого слова тогда еще не было, а если что и было, так это небольшие локальные сети. Как и сейчас, компьютеры в них сообщались посредством IP-адресов, понятных машинам, но не очень-то удобных для пользователей. Тогда айтишники решили реализовать обращение к компьютерам по именам, что и сделали, однако IP-адреса никуда не делись, хостам для сообщения по-прежнему нужны были цифровые, а не аналоговые адреса.
Решение было найдено очень скоро. На каждый компьютер в локальной сети был разослан специальный файл Hosts со списком имен хостов и соответствующими им IP-адресами. Когда один компьютер обращался к другому по имени, последнее сопоставлялось с его цифровым адресом, и таким образом устанавливалась связь. Поначалу всё было чудесно, но ресурсов становилось всё больше, список в файле Hosts увеличивался, и рассылать его на ПК стало всё более проблематично. Потребовалось новое решение, и оно также было найдено. Таблица соответствий была перенесена в тогда уже сформировавшийся Интернет, образовав систему доменных имён, а файл Hosts стал по большому счёту не нужен.
Удалять его из своих операционных систем разработчики, однако, не стали. Он и сейчас присутствует в большинстве ОС, по-прежнему устанавливая соответствие между IP-адресом и доменом сайта и, как и раньше, запрос к нему имеет больший приоритет перед обращением к DNS-серверам, только вот его содержимое ныне стало не в пример беднее, ограничившись двумя записями, да и то неактивными. В настоящее время hosts используется в основном для и баннерообменных сетей, автоматического перенаправления с одного ресурса на другой, а также ускорения доступа к сайтам.
В ранних версиях Windows файл хост располагался в папке %windir%, начиная с NT его постоянным местом значится расположение C:/Windows/System32/drivers/etc . В редких случаях файл HOSTS располагается в иной папке, путь к нему можно определить в редакторе реестра, развернув ветку HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters и посмотрев значение параметра DataBasePath.
Как изменить файл hosts: открытие, редактирование и сохранение
Итак, где лежит hosts мы знаем, теперь давайте посмотрим, что с ним можно сделать, и зачем вообще может понадобиться его изменение. По сути, файл хост это обычный текстовый документ, только без расширения. Открыть его можно любым текстовым редактором, тем же штатным Блокнотом.
Есть также специальные утилиты вроде HostsEditor , но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или::1 (для IPv6) – адрес локального компьютера (localhost).
Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись. Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:
127.0.0.1 vk.com
Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.
Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.
Вот почему так важно знать, как должен выглядеть файл hosts по умолчанию. Если вы его не редактировали, а в нём присутствуют незакомментированные записи, это должно стать поводом для беспокойства. Впрочем, изменять hosts могут также антишпионские утилиты, прописывая в него адреса блокируемых неблагонадёжных ресурсов. Изменения также способны вносить кейгены, используемые для обходной активации лицензионного программного обеспечения.
Как восстановить удаленный или измененный файл hosts
Выше мы рассмотрели основные принципы работы файла, а заодно узнали, как его отредактировать. Увы, не всё бывает так гладко. Нередко от пользователей поступают жалобы, что файл хост не удается открыть, а если удаётся, то не получается его отредактировать либо система автоматически удаляет из него добавленные строки. Основная тому причина заключается в отсутствии у пользователя соответствующих прав.
Редактирование должно осуществляться с повышенными привилегиями. Как открыть файл hosts от имени администратора, если в контекстном меню нет соответствующей опции? Очень просто. Зайдите в расположение исполняемого файла Блокнота или иного текстового редактора, кликните по нему ПКМ, в меню выберите «Запуск от имени администратора».
В интерфейсе редактора через меню Файл – Открыть найдите и откройте файл hosts, не забыв только в стандартном окне обзора выбрать «Все файлы» вместо «Текстовые документы».
В Windows 8.1 и 10 изменённый файл хост может очищаться средствами безопасности системы, в частности, встроенным Защитником Windows. Чтобы этого не происходило, hosts необходимо внести в список исключений. Запустите Защитник, перейдите на вкладку «Параметры» и слева выберите «Исключенные файлы и расположения».
Укажите путь к файлу hosts и сохраните настройки.
Больше система его проверять не будет, следовательно, внесённые вами изменения не будут отменены.
В Windows 10 исключения вносятся из компонента Центр безопасности Защитника Windows, вызванного из системного трея.
Нельзя также исключать проблемы при попытке сохранить отредактированный файл. Причина та же – недостаток прав. Решить эту проблему нетрудно. Так как система не позволяет сохранять отредактированный файл непосредственно в папку etc, сохраните его на рабочий стол (расширение, если будет присвоено, уберите).
Переименуйте исходный файл в hosts.old, а затем скопируйте в папку etc новый изменённый файл hosts с рабочего стола.
Есть и более радикальный способ, например, hosts можно отредактировать напрямую, загрузившись с любого LiveCD со встроенным файловым менеджером.
И последнее. Что делать, если файл hosts оказался изменён или удалён? Можно ли его как-то восстановить? На работу системы удаление этого файла никак не повлияет, если только вы не изменяли его с какими-то определёнными для себя целями. Что касается восстановления, то здесь есть несколько путей решения. Исходный файл hosts хоть и содержит данные, по сути, равносилен пустому файлу. Создайте на рабочем столе пустой текстовый файл, удалите его расширение и переместите его в папку etc, это и будет ваш новый hosts.
Также файл можно взять с другого компьютера или виртуальной машины с Windows, разницы в версиях ОС нет практически никакой. Если же вы хотите восстановить содержимое оригинального hosts, можете удалить вручную все незакомментированные строки или воспользоваться бесплатной лечащей утилитой Dr.Web CureIt! – она способна восстанавливать хост, сбрасывая его содержимое к состоянию по умолчанию.
Операционная система (ОС) Windows (как и другие ОС) имеет возможность ускорения перехода по IP-адресу набранного вами в сайта без обращения к системе доменных имен DNS — DomainNameSystem. Для этого используется специальный файл операционной системы под названием hosts (используется без какого-либо расширения). Возникает вопрос: «Файл hosts — что там должно быть?»
Для чего нужен и что содержит файл hosts
Если в этом файле прописано соответствие имени сайта его действительному IP-адресу, то переадресация происходит без обращения в службу DNS вашего провайдера. Hosts file — это обычный текстовый файл, который может быть открыт любым например «Блокнотом» (но требует наличия прав администратора). По умолчанию файл содержит несколько строк пояснений (комментариев) на английском или русском языке и единственную исполняемую строку, которая обеспечивает перенаправление на IP-адрес самого компьютера обращений к имени localhost.
Где файл hosts находится
Обычно файл hosts можно найти:
- в ОС Windows версий 95/98/ME — в каталоге WINDOWS;
- в ОС Windows версий NT/2000 — по адресу WINNT\system32\drivers\etc;
- файл hosts Windows 7 (и версий Windows XP/2003/Vista/8) — в каталоге WINDOWS\system32\drivers\etc.
Другие операционные системы тоже имеют файл hosts с аналогичными функциями. Где файл hosts в этих ОС находится, нужно рассматривать отдельно.
Почему важен файл для защиты от вирусов
Важность решения вопроса о hosts, что там должно быть, состоит в том, что особые свойства этого файла некоторые используют для защиты от антивирусных программ и для блокировки вызова некоторых файлов. Ведь если в файл hosts записать перенаправление антивирусных программ на ложный IP-адрес, то у компьютера не будет возможности осуществлять работу этих программ, и, например, антивирусные базы просто не будут обновляться.
Поэтому, если в вашем компьютере возникли проблемы с работой антивирусных программ, одной из причин может быть несанкционированное изменение файла hosts вашего компьютера.
Для чего может использоваться файл hosts
Его некоторые пользователи используют для предотвращения возможности пользования некоторыми сайтами, например порнографическими или сайтами надоевших социальных сетей. Для реализации такой задачи можно просто ввести в конец файла для каждого сайта по одной строке типа: 127.0.0.1 «имя сайта». При этом сайты, по имени которых пытаются перейти пользователи на данном компьютере, просто не будут вызываться.
Можно сделать и такую хитрость: перенаправить пытающихся вызвать нежелательный сайт на сайт, например, библиотеки Машкова, введя строку: 81.176.66.163 «имя сайта».
Исключение показа рекламы
Также вопрос о hosts, что там должно быть, важен потому, что путем внесения в него некоторых дополнений можно избежать показа надоевшей контекстной и/или баннерной рекламы, которая в некоторых сайтах добавляется не только по периметру информационного содержания страниц, но и вкрапляется в середину текстов статей. Для этого нужно перенаправить сайты, размещающие такие виды рекламы, в адрес 127.0.0.1, как указано выше. А это такие сайты, как, например, «гугловская» контекстная реклама AdSense. Для исключения ее показа следует в файл hosts ввести строки следующего содержания:
- 127.0.0.1 pagead.googlesyndication.com;
- 127.0.0.1 pagead2.googlesyndication.com.
В Интернете можно найти готовые тексты для вставки в файл hosts, содержащие множество таких строк, исключающих показ ненужных Кроме того, имеются готовые тексты для настройки более быстрой работы с некоторыми поисковиками, например, hosts google. Однако пользоваться такими материалами нужно осторожно. Нежелательно, чтобы размер файла hosts превышал 10 Кбайт. Иначе он сам будет тормозить работу системы. Хотя в эти 10 Кбайт можно вместить множество подобных строк переадресации.
Возможные трудности
Для начала надо убедиться, тот ли файл вы хотите править. Дело в том, что некоторые хитрые создатели вирусных программ маскируют используемый системой файл hosts, размещая его не в том месте, где он прописан по умолчанию. Система обращается к файлу hosts Windows 7, путь которого прописан в реестре в параметре DataBasePath, находящемся по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\.
Правильное значение пути выглядит: %SystemRoot%\system32\drivers\etc\hosts. Проверить это можно, вызвав редактор реестра regedit.exe из меню ПУСК — выполнить.
Если указанная переменная содержит другое значение, надо восстановить значение, которое должно быть.
Другой уловкой вредоносных программ является размещение в каталоге etc вместе с файлом hosts другого файла с похожим именем, например host. Будьте внимательны, убедитесь, что вы проверяете и редактируете именно тот файл, который используется системой.
Третья уловка заключается в скрытии файла для просмотра. Просто в прописывают, что он скрытый. В этом случае его просто не видно в каталоге, хотя он там присутствует. Для возможности просмотра надо сначала установить пункт «Показывать скрытые файлы». В Windows XP эта опция устанавливается во вкладке «Вид» панели «Свойства» папки меню «Панель управления». После этого просмотр скрытых файлов будет возможен, и можно будет в свойствах данного файла сбросить признак «скрытый». Заодно проверьте, установлен ли признак «Только чтение» у данного файла. Если установлен, то вы не сможете его отредактировать. Надо снять галочку в соответствующем поле табло свойств файла.
Следующая хитрость может заключаться в использовании прокси. Если установлена ручная настройка прокси, то hosts file не срабатывают. Для устранения этого недостатка проверьте настройки своего браузера. Например, для Firefox надо открыть «Настройки», затем «Дополнительно», потом во вкладке «Сеть» выбрать пункт «Настроить». В появившемся меню, если был выбран пункт «Использовать системные настройки прокси», следует выбрать пункт «Без прокси» и сохранить настройки. Но если был выбран пункт «Ручная настройка сервиса прокси», а вы это не устанавливали, то надо выполнить больший объем работы. Сначала надо запомнить установленный адрес прокси-сервера, установить пункт «Без прокси», сохранить настройки. Затем надо открыть редактор реестра, вызвать поиск, вставить запомненный адрес и выполнить поиск, удалив в найденных ключах присвоенное им значение вашего адреса.
Простая защита
Кстати, для того чтобы вредоносные программы не могли изменить настройки файла hosts вашего компьютера, полезно в его свойствах установить (после всех ваших изменений в нем) атрибут «Только чтение».
Таким образом, в этой статье мы разобрались с вопросом о Hosts, что там должно быть, и выяснили, что это за файл, где он находится, какие функции выполняет, как он может вредить компьютеру под действием вредоносных программ, и как его использовать в своих целях.
Для чего нужен файл Hosts?
Предназначение этого системного файла — присвоение определенным адресам сайтов определенного IP.
Этот файл очень любят всякого рода вирусы и зловреды для того, чтобы прописать в него свои данные или попросту его заменить.
Результатом этих действий могут быть признаки «вставки» сайта в браузеры, который будет просить отправить смс при открытии браузера или блокировка различных сайтов, на усмотрение создателей вируса.
Где находится файл hosts в windows?
Для различных версий ОС Windows расположение файла hosts немного разное:
Windows 95/98/ME : WINDOWS\hosts
Windows NT/2000 : WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8 : WINDOWS\system32\drivers\etc\hosts
Причем окончание hosts , это уже и есть конечный файл, а не папка. У него нет .
Как должен выглядеть правильный файл hosts?
«Содержимое» файла hosts так же немного отличается для разных версий windows, но не особо. В нем «написано» на английском языке для чего он нужен и как делать исключения с приведением одного примера. Все строчки, начинающиеся со знака #
, означают что они закомментированы и не влияют на файл.
Содержание оригинального файла hosts для Windows XP:
#
#
# space.
#
#
# For example:
#
127.0.0.1 localhost
Содержание оригинального файла hosts для Windows Vista:
# 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
127.0.0.1 localhost::1 localhost
Содержание оригинального файла hosts для Windows 7:
# 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 handle within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Содержание оригинального файла hosts для Windows 8:
# 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
Как Вы можете убедиться, в содержании файла host для разных версий windows, особых отличий нет.
Как открыть и изменить файл hosts?
Файл hosts можно стандартного Блокнота Windows.
Вот здесь, наверное, самая интересная часть статьи.
Прежде всего нужно понять, а зачем вообще изменять этот файл? Да для того, чтобы запретить доступ к определенным сайтам. Таким образом, изменив данный файл и прописав в него адрес сайта, пользователь не сможет зайти на него ни через какой .
Для того, чтобы изменить файл hosts, желательно открыть его от имени администратора () щелкнув ПКМ на файле и выбрав «Запуск от имени администратора». Либо открыть таким образом Блокнот и уже в нём открыть файл.
Для быстроты действий можно просто нажать кнопку Пуск и выбрать пункт Выполнить (win +r ) () и ввести в строку:
notepad %windir%\system32\drivers\etc\hosts
В результате чего откроется этот файл в Блокноте.
Для того, чтобы заблокировать доступ к сайту (предположим, он будет test.ru
), нужно просто добавить строку с этим сайтом в самый низ:
127.0.0.1 test.ru
В результате чего, файл будет такого содержания:
# Copyright (c) 1993-1999 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
# This HOSTS file created by Dr.Web Anti-rootkit API
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 test.ru
Каждый новый сайт, который хотите заблокировать, нужно начинать с новой строки и прописывать, не забывая локальный IP адрес 127.0.0.1
Так же, для редактирования файла hosts, существует программа HOSTS EDITOR , скачать которую и почитать описание можно с .
Принцип работы у неё заключается в том, что она помогает отредактировать файл hosts.
Из скрина ниже понятен принцип её работы, всё делается в пару кликов. Добавление осуществляется путем нажатия на +
.
После редактирования не забудьте нажать на кнопку сохранения (2 кнопка «Save changes» слева от кнопки «+»).
Так же изменить этот файл можно и для хороших целей, например ускорить загрузку сайта .
Как это работает?
При заходе на сайт, Вы видите его доменное имя, которое имеет буквы. Но все сайты в интернете имеют IP адрес, а названия уже присваиваются с использованием DNS. Я не буду вдаваться в подробности этого процесса, статья не об этом. Но здесь нужно знать то, что файл hosts имеет приоритет при обращении к сайтам, и только после него идет запрос к DNS.
Для того, чтобы ускорить загрузку сайта, нужно знать его IP адрес и домен.
IP адрес сайта можно узнать с помощью различных сервисов, например или .
Домен — это название сайта.
Для примера, ускорим загрузку этого сайта, на котором Вы читаете статью, явно указав файлу IP адрес и домен.
Тогда добавляемая строчка будет:
91.218.228.14 сайт
Это ускоряет загрузку страницы в пару секунд, а иногда может дать доступ, если стандартными средствами Вы не можете зайти на сайт.
Ещё с можно перенаправить на другой сайт с помощью файла hosts .
Для этого нужно знать IP адрес сайта и его домен (как и в вышеописанном случае), тогда добавляемая строка будет такая:
91.218.228.14 test.ru
И теперь, после ввода в адресную строку браузера сайта test.ru , Вы будете перенаправлены на сайт, указанный в IP адресе..
Если хотите почистить файл hosts , то можете это сделать, просто удалив содержимое и вставить в него оригинальный текст, из описания выше (под спойлерами).
Некоторые нюансы в файле hosts:
Таким образом Вы можете легко и бесплатно заблокировать доступ к сайтам в Windows путем правки файла hosts.
Как править файл hosts
Разного рода проблемы со входом на сайты, когда вы не можете зайти на Одноклассники, в контакте сообщают, что ваш аккаунт заблокирован по подозрению на взлом и просят ввести номер телефона, затем код, а в итоге снимают деньги со счета, чаще всего связаны с вредоносными изменениями в системном файле Hosts.
Существует множество способов исправить файл hosts в Windows и все они достаточно простые. Рассмотрим три таких способа, которых, скорее всего, окажется достаточно для того, чтобы привести этот файл в порядок. Обновление 2016: Файл hosts в Windows 10 (как изменить, восстановить, где находится).
Исправление hosts в блокноте
Первый способ, который мы рассмотрим — как исправить файл hosts в блокноте. Пожалуй, это самый простой и быстрый способ.
Сначала запустите блокнот от имени Администратора (это обязательно, иначе исправленный hosts не сохранится), для чего:
- В Windows 7 зайдите в «Пуск» — «Все программы» — «Стандартные», кликните правой кнопкой мыши по блокноту и выберите «Запустить от имени Администратора».
- В Windows 8 и Windows 8.1 на начальном экране начните набирать первые буквы слова «Блокнот», откроется панель поиска справа. Кликните правой кнопкой мыши по блокноту и выберите «Запуск от имени администратора».
Следующий шаг — открыть файл hosts, для этого в блокноте выберите «Файл» — «Открыть», внизу окна открытия переключите с «Текстовые документы .txt» на «Все файлы», зайдите в папку C:WindowsSystem32driversetc и откройте файл hosts.
Обратите внимание, что если у вас несколько файлов hosts, то открыть нужно тот, который без какого-либо расширения.
Последний шаг — убрать все лишние строки из файла hosts, либо просто вставить оригинальное его содержание в файл, которое можно скопировать, например, отсюда (а заодно и посмотреть, какие строки лишние).
Примечание: файл хостс может быть пустой, это нормально, значит ничего исправлять не нужно. Текст в файле hosts бывает как на русском, так и на английском языке, это не играет роли.
После этого выберите «Файл» — «Сохранить» и сохраните исправленный хостс (он может не сохраняться, если вы запустили блокнот не от имени администратора). Также желательно после этого действия перезагрузить компьютер, чтобы изменения вступили в силу.
Как исправить хостс в AVZ
Еще один простой способ исправить hosts — использовать антивирусную утилиту AVZ (она может далеко не только это, но в рамках этой инструкции будет рассмотрено только исправление хостс).
Скачать AVZ можно бесплатно с официального сайта разработчика http://www.z-oleg.com/secur/avz/download.php (ищите в правой части страницы).
Распакуйте архив с программой и запустите файл avz.exe, после чего в главном меню программы выберите «Файл» — «Восстановление системы» и отметьте один пункт «Очистка файла hosts».
Затем нажмите «Выполнить отмеченные операции», а по завершении перезагрузите компьютер.
Утилита Microsoft Fix it для восстановления файла hosts
И последний способ — зайти на страницу http://support.microsoft.com/kb/972034/ru посвященную восстановлению файла hosts и загрузить имеющуюся там утилиту Fix it для автоматического приведения этого файла в исходное состояние.
Кроме этого, на данной странице вы найдете оригинальное содержимое файла hosts для различных операционных систем.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
01.05.2014 в 10:51
Благодарю за помощь. С восьмеркой помучался..
01.10.2017 в 15:04
02.06.2014 в 07:21
Большое вам спасибо за полезную информацию! Подскажите, вредоносное ли это изменение, либо норма, но после установки Unchecky (прога снимающая галочки, о которой вы писали в другой статье) в файле hosts, после #127.0.0.1 localhost — этой программой внесено больше 30 строк с названиями сайтов, каждая из них не отделена значком # и начинается так — 0.0.0.0…
02.06.2014 в 12:09
Честно говоря не знаю, смотря, что там за сайты. Прямо сейчас проверить не могу, что там Unchecky вносит. Если сюда их пришлете, то посмотрю и оценю, насколько хорошо это изменение или, напротив, странное.
08.12.2018 в 05:48
Если не хотите видеть строки, занесенные программой unchecky, откройте эту программу, вверху нажимаете на настройки, далее внизу на расширенные настройки, а там ставите галочку в строке «не использовать правила hosts файла»
10.08.2014 в 22:24
Спасибо большое за помощь. Удалил долго одолевавшие меня баннеры с рекламой. Убрал с помощью Hitman Pro. Почему то утилита Касперского, которую запускал до этого не смогла справиться . Спасибо за доходчивую инструкцию и советы, разложено всё как по-полочкам, как и что делать поймёт даже компьютерный «чайник».
03.11.2014 в 12:22
Здравствуйте Дмитрий! Похожая ситуация с Uncheky. Исправляю hosts,
перегружаюсь, и Uncheky сразу прописывает ряд адресов 0.0.0.0
Может это то с чего она галки снимает? Потенциально нежелательные. Спасибо.
05.11.2014 в 08:53
Здравствуйте. Это прописаны адреса сайтов, с которых такое нежелательное ПО скачивается (это может происходить без вашего ведома в автоматическом режиме), то есть, своеобразный уровень защиты, чтобы если какая-то программа захочет оттуда что-то скачать, у нее не получилось. Если пользуетесь Unchecky, оставляйте.
10.12.2014 в 12:38
Сайт одноклассники стал открываться, благодаря support.microsoft.com/kb/972034/ru Большое спасибо умным и добрым людям. Я искреннее благодарна вашей страничке.
04.01.2015 в 01:50
Спасибо большое мне очень помогло советую всем у кого такая проблема. респект
23.04.2015 в 10:51
Здравствуйте! Всё сделала, как у вас описано в пункте Как исправить хостс в AVZ, для того, чтобы удалить навязчивую рекламу в всплывающих окнах. Но на следующий день реклама появилась вновь. С чем это может быть связано, подскажите, пожалуйста.
23.04.2015 в 11:01
Здравствуйте. Рекомендую к прочтению: https://remontka.pro/reklama-v-brauzere/ так как проблема несколько сложнее, чем просто изменения в hosts.
30.04.2015 в 17:09
Ничего не помогает, всё также при запуске браузеров опера и фаерфокс открываются посторонние сайты, рекламу убрал адблоком. Помогите.
01.05.2015 в 07:26
24.06.2015 в 16:38
Здравствуйте!
В конце текста у меня такая строчка: # This HOSTS file cured by Dr.Web Anti-rootkit API
нужно ли её оставлять?
25.06.2015 в 10:31
Как хотите. Толку от нее нет, вреда тоже.
12.08.2015 в 07:10
Здравствуйте, я пробовала все методы, но все равно при запуске оперы появляется то объявление киви кошелька и тд я не знаю уже что делать, помогите пожалуйста
12.08.2015 в 09:03
07.11.2015 в 13:39
Здравствуйте, я пытался отчистить файл hosts всеми методами, но там остаётся ещё строка # This HOSTS file cured by Dr.Web Anti-rootkit API
Нормально ли это?
08.11.2015 в 08:59
Все строки, начинающиеся с решетки ни на что не влияют, т.е. нормально. просто у вас dr web следит за этим файлом, вот и все.
16.11.2015 в 17:28
Спасибо Вам!
Дошел до ручного способа, но все-таки справился, благодаря Вашим советам, с напастью!
21.11.2015 в 15:47
Как найти стандартные программы в Windows 10?
22.11.2015 в 10:05
Меню пуск — все приложения — на букву С. А можно просто в поиск ввести название конкретной программы.
04.01.2016 в 23:53
Здравствуйте!
В конце текста у меня такая строчка: # This HOSTS file cured by Dr.Web Anti-rootkit API.
При смене антивирусной программы (к примеру на Avast). Данная строка будет опасной?
Долго мучуюсь ни один способ не помогает удалить данную строчку, ни вручную, ни через AVZ. Думаю уже Windows переустанавливать. Самое главное эта строчка появилось, но в интернете ничего не блокировалось, с чем это может быть связано. Может ли кто-то воровать мою информацию с ПК?
Заранее спасибо!
05.01.2016 в 10:42
Здравствуйте. Нет, она не станет опасной, любые строки, начинающиеся со знака решетки не несут функций и ничего не делают, а просто являются комментариями — в данном случае о том, что Dr.web следит за этим файлом.
16.01.2016 в 16:21
Здравствуйте, такая же проблема с # This HOSTS file cured by Dr.Web Anti-rootkit API, мне в хосте надо адреса прописать, но никаким способом не открывается, уже удалил антивирус, и утилиты ставил, для открытия файла, но не помогло сносить систему желания вообще нет, может есть какие нибудь безопасные способы для открытия этого блин будь он не ладен 10 раз файла заранее Спасибо
17.01.2016 в 09:30
А нельзя в Dr.Web отключить слежение за файлом hosts?
25.02.2016 в 02:17
я сделал все как по инструкции, только мне наоборот закрыть доступ к сайту нужно
в файл хост добавил 127.0.0.1 odnoklassniki.ru 127.0.0.1 odnoklassniki.ru
Помогите, как закрыть доступ к этой соц сети? Спасибо
25.02.2016 в 07:38
добавьте еще ok.ru так же. На каждой строке по новой записи, т.е. например:
127.0.0.1 ok.ru
31.05.2016 в 12:52
Дмитрий, подскажите как убрать рекламу, которая появляется не в браузере, а независимо от того включен браузер или нет, появляется поверх любых програм, в т.ч. Office, игр?
01.06.2016 в 10:46
Здравствуйте. Проверить компьютер средствами удаления вредоносных программ, такими как AdwCleaner и Malwarebytes Anti-Malware (даже если стоит антивирус хороший). Плюс изучить все программы в автозагрузке, убрать оттуда всё, что вызывает сомнения.
05.06.2016 в 21:18
Здравствуйте! Спасибо за полезные советы! Не могу открыть папку hosts, отвечает, что нет прав, хотя у меня права администратора, других учётных записей нет, и также попытался папку «хостс» от имени администратора открыть, с тем же результатом, — не открывается. Что делать?
06.06.2016 в 10:28
Только предположение (не точно): у вас стоит какой-то антивирус или защита от вредоносного ПО с включенной защитой файла hosts, в них такая функция сейчас встречается.
02.08.2016 в 09:58
Здравствуйте, Dmitry.
Благодарю Вас за то что вы есть и то что вы делаете.
Сегодня скачал утилиту AVZ (давно о ней слышал)
У меня установлен Avast Free Antivirus. При сканировании утилитой AVZ, Avast заблокировал четыре угрозы запускаемых из файла avz.exe, а утилита нашла в папке Avast подозрительный файл.
Неужели у этих продуктов проблемы с совместимостью?
02.08.2016 в 23:26
Ну вообще AVZ да, потенциально опасна (в силу того, для чего сделана и как работает). А то, что она в Avast что-то находит — тоже естественно, учитывая его деятельность по просмотру трафика и прочего.
26.10.2016 в 16:16
Утилиту Microsoft Fix it для восстановления файла hosts уже убрали … на странице support.microsoft.com/
22.08.2019 в 08:41
Добрый день у меня такая проблема не могу добавит файл hosts в исключении Касперский 2019 Благодарю за ранее.
27.08.2019 в 11:37
У меня другой вариант, я удаляю ненужные строки в хосте (от ::1 localhost вниз) но при перезагрузки все появляется опять. Вэбер находит только в хосте вирус. Не могу сообразить что возвращает все назад.
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
В некоторых ситуациях может потребоваться изменить файл hosts в Windows 10, 8.1 или Windows 7. Иногда причина тому — вирусы и вредоносные программы, вносящие изменения в hosts, из-за чего не получается зайти на определенные сайты, а иногда вы и сами можете захотеть отредактировать этот файл для того, чтобы ограничить доступ к какому-либо сайту.
В этой инструкции подробно о том, как изменить hosts в Windows, о способах исправить этот файл и вернуть его к первоначальному состоянию встроенными средствами системы и с помощью сторонних программ, а также некоторые дополнительные нюансы, которые могут быть полезны.
Изменение файла hosts в блокноте
Содержимое файла hosts представляет собой набор записей из IP-адреса и URL. Например, строка «127.0.0.1 vk.com» (без кавычек) будет означать, что при открытии в браузере адреса vk.com, будет открываться не настоящий IP-адрес ВК, а указанный адрес из файла hosts. Все строки файла hosts, начинающиеся со значка решетки являются комментариями, т.е. их содержимое, изменение или удаление никак не влияет на работу.
Самый простой способ редактирования файла hosts — использовать встроенный текстовый редактор «Блокнот». Самый важны момент, который нужно учесть: текстовый редактор должен запускаться от имени администратора, в противном случае вы не сможете сохранить сделанные изменения. Отдельно опишу как проделать необходимое в разных версиях Windows, хотя по своей сути шаги отличаться не будут.
Как изменить hosts в Windows 10 с помощью блокнота
Для редактирования файла hosts в Windows 10 используйте следующие простые шаги:
- Начните вводить «Блокнот» в поле поиска на панели задач. Когда нужный результат будет найден, нажмите по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
- В меню блокнота выберите Файл — Открыть и укажите путь к файлу hosts в папке C:WindowsSystem32driversetc. Если в этой папке присутствует несколько файлов с таким именем, открывайте тот, который не имеет никакого расширения.
- Внесите необходимые изменения в файл hosts, добавьте или удалите строки соответствий IP и URL, после чего сохраните файл через меню.
Готово, файл отредактирован. Изменения могут вступить в действия не сразу, а только после перезагрузки компьютера. Более подробно о том, что и как можно изменить в инструкции: Как редактировать или исправить файл hosts в Windows 10.
Редактирование hosts в Windows 8.1 или 8
Для запуска блокнота от имени Администратора в Windows 8.1 и 8 находясь на начальном экране с плитками, начните набирать слово «Блокнот», когда он появится в поиске, кликните по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
В блокноте нажмите «Файл» — «Открыть», после чего справа от «Имя файла» вместо «Текстовые документы» выберите пункт «Все файлы» (в противном случае, зайдя в нужную папку вы увидите «Нет элементов, удовлетворяющих условиям поиска») и после этого откройте файл hosts, который находится в папке C:WindowsSystem32driversetc.
Может оказаться, что в этой папке не один, а два hosts или даже больше. Открывать следует тот, который не имеет никакого расширения.
По умолчанию, данный файл в Windows выглядит как на картинке выше (кроме последней строчки). В верхней части — комментарии о том, для чего нужен этот файл (могут быть и на русском, это не важно), а в нижней мы можем добавлять необходимые строчки. Первая часть означает адрес, на который будут перенаправляться запросы, а вторая — какие именно запросы.
Например, если мы добавим в файл hosts строчку 127.0.0.1 odnoklassniki.ru, то у нас не будут открываться одноклассники (адрес 127.0.0.1 зарезервирован системой за локальным компьютером и если у вас на нем не запущен http сервер, то ничего не откроется, а можно ввести 0.0.0.0, тогда сайт точно не будет открываться).
После того, как были внесены все необходимые правки, сохраните файл. (Для того, чтобы изменения вступили в силу, может потребоваться перезагрузка компьютера).
Windows 7
Для изменения hosts в Windows 7 вам также требуется запустить блокнот от имени администратора, для этого вы можете найти его в меню «Пуск» и нажать правой кнопкой мыши, после чего выбрать запуск от имени администратора.
После этого, также, как и в предыдущих примерах, вы можете открыть файл и вносить необходимые изменения в нем.
Как изменить или исправить файл hosts с помощью сторонних бесплатных программ
Всё, что он делает — запускает всё тот же блокнот, но уже с правами администратора и открытым нужным файлом. Пользователю остается лишь внести изменения и сохранить файл. Подробнее о программе и где её скачать в статье Настройка и оптимизация Windows 10 в Dism++.
Учитывая то, что нежелательные изменения файла hosts обычно появляются в результате работы вредоносных программ, логично, что средства для их удаления могут содержать и функции исправления этого файла. Есть такая опция и в популярном бесплатном сканере AdwCleaner.
Достаточно зайти в настройки программы, включить пункт «Сбросить файл hosts», после чего на главной вкладке AdwCleaner выполнить сканирование и очистку. В процессе также будет исправлен и hosts. Подробно об этой и других таких программах в обзоре Лучшие средства удаления вредоносных программ.
Создание ярлыка для изменения hosts
Если вам часто приходится исправлять hosts, то вы можете создать ярлык, который будет автоматически запускать блокнот с открытым файлом в режиме администратора.
Для этого кликните правой кнопкой мышки в любом свободном месте рабочего стола, выберите «Создать» — «Ярлык» и в поле «Укажите расположение объекта» введите:
Затем нажмите «Далее» и укажите имя ярлыка. Теперь, кликните правой кнопкой мыши по созданному ярлыку, выберите «Свойства», на вкладке «Ярлык» нажмите кнопку «Дополнительно» и укажите, чтобы программа запускалась от имени администратора (иначе у нас не получится сохранить файл hosts).
Надеюсь, для кого-то из читателей инструкция окажется полезной. Если же что-то не получается, опишите проблему в комментариях, я постараюсь помочь. Также на сайте присутствует отдельный материал: Как исправить файл hosts.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
25.03.2015 в 23:40
Спасибо большое, помогло
09.04.2015 в 15:17
Спасибо, но у меня возникла проблема, в основном файле hosts не происходит изменений, а он создает новый файл с разрешением блокнота. А все так же происходит перенаправления на другие сайты.
10.04.2015 в 13:37
Чтобы он сохранил, запускайте блокнот от имена администратора. В конце редактирования не Сохранить как нажимайте, а просто сохранить.
24.05.2015 в 10:00
Все я разобрался с проблемой блокнота! Все сделал по инструкции а файл hosts не сохраняет данные а создается новый файл hosts.txt
25.05.2015 в 10:10
При сохранении в окне сохранения выберите в поле «Тип файла» — «Все файлы», чтобы он не сохранял в txt. И блокнот нужно запускать от администратора, чтобы не было отказано в доступе.
02.11.2015 в 14:59
Ничего не помогает. При сохранении выскакивает окошко «в доступе отказано»! (Win 8.1)
04.11.2015 в 06:13
Блокнотом меняете? Запускаете блокнот от имени администратора?
04.10.2016 в 17:52
Пробовал всё что вычитал в инете не помогло .Оказалось всё просто. Правой кнопкой на файл hosts свойства и убрать галочку только для чтения. И всё пошло как по маслу.
13.12.2016 в 19:26
Этот способ и мне тоже помог (с галочкой), а все остальное никак! Спасибо вам!
31.10.2016 в 06:47
у меня винда 7, хост не нашла
31.10.2016 в 09:38
можно создать свой. Т.е. отсутствие файла hosts — это, скажем так, не опасно. Хотя обычно он все-таки есть.
05.01.2017 в 13:39
Есть более простой способ удалять любые папки, менять реестр веток компьютера и просто делать все, что захочется.
Нажимаем правой клавишей на значок компьютер — затем свойства Слева на выпавшем окне выбираем строчку Дополнительные параметры системы в новом окне Свойства системы выбираем Защита системы и там находим строчку Параметры защиты . Обычно там стоит Локальный диск С (Система) — защита включена. Отключите ее клавишей отключить и будет у вас праздник и голова больше болеть не будет!
Начиная с windows 7 и выше компания Microsoft ограничила наши возможности на компе. Мы там номинальные админы и делать можем только ограниченные вещи так, чтобы своими ручками не сломать и не разрушить систему windows.
Всем успехов.
08.10.2017 в 20:41
Уважаемый Дмитрий! Как всегда — большое спасибо! А за ярлык для hosts — очень БОЛЬШОЕ!
23.03.2018 в 13:35
здрасте. никак не могу открыть хост файл даже от имени администратора. но в безопасном режиме все работает, и может просто скопировать файл и в случае необходимости просто его заменить. в безопасном режиме это возможно. да. w 8.1
23.03.2018 в 13:50
Да, можно и так сделать, вполне нормальный план.
12.02.2019 в 11:22
Есть программа SwitchHosts! для редактирования hosts и главная фишка — это переключение между различными файлами hosts под разные рабочие ситуации oldj.github.io/SwitchHosts/
12.02.2019 в 14:57
Можно ли при помощи файла hosts избавиться от Дзена? Чтобы Дзен вообще не приходил и комп не дренькал!
13.02.2019 в 11:46
Здравствуйте. А в каком браузере он дренькает? Может, просто в настройках браузера отключить уведомления для zen.yandex.ru (или вообще для всего яндекса)?
С помощью хостс сделать этого не получится.
13.02.2019 в 11:30
Да все получается как вы написали спасибо но есть проще вариант решения проблемы если есть проблемы в hosts файле просто берем его от имени администратора удаляем потом перезагружаем комп и всё система сама создает новый хост файл без косяков
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
Здравствуйте, друзья!
В некоторых ситуациях требуется изменить или восстановить файл hosts.
В этой статье я расскажу, для чего он предназначен и как его правильно редактировать. Приведу пример, как с помощью файла hosts можно ускорить, перенаправить или заблокировать доступ к некоторым сайтам.
Файл hosts – это специальный текстовый файл системы, который отвечает за преобразование символьных имен доменов в соответствующие им IP-адреса и наоборот. Интернет-сайт, помимо привычного адреса, имеет еще и IP-адрес.
К примеру, социальная сеть «Одноклассники» имеет адрес вида www.ok.ru и IP-адрес 217.20.147.94 . Кстати, вы можете ввести эти цифры в адресную строку браузера и перейти, но будете перенаправлены на www.ok.ru.
Следует заметить, что подобные доменные адреса (www.ok.ru и другие) были придуманы исключительно ради удобства. Согласитесь, гораздо проще запомнить символьное имя (домен) ok.ru, чем его IP-адрес 217.20.147.94.
Однако сервер (выделенный компьютер), на котором расположен сайт ok.ru, не принимает подобного символьного обращения. Для преобразования имени хоста в IР-адрес используется файл hosts и специальная система доменных имен (сокращенно — DNS). Причем файл hosts имеет приоритет перед DNS.
Когда вы вводите адрес, то первым делом просматривается ваш файл hosts, и только потом происходит обращение к DNS-серверу. В отличие от DNS, файл hosts можно редактировать напрямую.
Полагаю, что теперь вы осознаете всю важность файла hosts и поняли, почему большинство вредоносных программ стремится заполучить к нему доступ.
Использование файла hosts
Управляя файлом hosts, можно ускорить обращение к некоторым сайтам или, наоборот, ограничить к ним доступ. Можно организовать перенаправление с одних страниц на другие сайты. Например, при обращении к некоторым запрещенным ресурсам будет происходить перенаправление на сайт МВД.
Но большую опасность представляет вредоносное программное обеспечение, которое, заполучив доступ к файлу hosts, будет использовать его в своих злонамеренных целях. Например, блокировать доступ к веб-сайтам, соцсетям или к сайтам компаний антивирусного программного обеспечения.
Где расположен файл hosts?
Как правило, если это операционная система Windows (NT, 2000, XP, 2003, Vista, 7, 8), файл hosts расположен в системном разделе на диске С. Полный адрес выглядит так: C:WindowsSystem32driversetchosts.
Есть и более быстрый способ добраться до файла host. Для этого нажимаем сочетание клавиш: Win + R или «Пуск» → «Выполнить». Откроется окно для ввода команды. Вводим следующую команду:
А вот и сам файл host, который по умолчанию имеет следующий вид:
Если в данной папке файла hosts нет, то скорее всего вирус подменил его расположение в ключе реестра. Ниже указан ключ реестра, в котором прописывается путь к папке с файлом host:
Кроме этого, файл hosts может быть скрыт. В этом случае проходим в «Параметр папок» → «Вид» и выставляем значение «Показывать скрытые папки файлы и диски».
Как редактировать файл hosts?
Файл hosts можно редактировать в любом текстовом редакторе. Например, в стандартном блокноте Windows.
Давайте рассмотрим варианты редактирования и для начала заблокируем доступ к упомянутым выше сайтам: vk.com и ok.ru.
Сайт или сайты, к которым нужно заблокировать доступ, прописываются с новой строки, предварительно в начале строки указывается локальный IP-адрес — 127.0.0.1.
В нашем случае запись имеет следующий вид:
Сохраняем изменения. Теперь открываем браузер и пробуем перейти по адресу vk.com или ok.ru. Как видите, файл hosts сделал свое дело, и попытка соединения с данными сайтами не удалась.
Также можно перенаправить (сделать редирект) на другой сайт. Для этого вам нужно знать IP-адрес сайта, куда будет производиться перенаправление, а рядом через пробел указать домен, с которого осуществляется редирект.
На примере ниже видно, что вначале я прописал IP-адрес сайта yandex.ru (213.180.204.3), а через пробел указал домен vk.com.
Это означает, что при попытке зайти на сайт vk.com будет осуществляться перенаправление на yandex.ru (213.180.204.3).
Чтобы ускорить загрузку сайта, нужно знать его IP адрес и домен. Эти данные и прописываются в файле hosts.
Казалось бы, все просто: нужно прописать необходимые изменения в файл hosts и нажать «Сохранить». Но система ругается и не дает сохранить желаемые изменения. Точнее, предлагает сохранить в отдельный текстовый файл.
Это происходит из-за ужесточения правил безопасности в ОС последних версий, и в этом есть смысл, так как многие вирусы пытаются прописать сюда свои строки. В данном случае изменения вносятся нами, и делается это целенаправленно.
Нужно сделать следующее. Возвратиться к месту расположения файла hosts и правой клавишей мыши вызвать контекстное меню, где выбрать пункт «Свойства».
Перейти на вкладку «Безопасность» и выбрать пользователя, под именем которого вы работаете.
Согласиться с предупреждением о снижении уровня безопасности. Возвратиться и сохранить изменения.
Есть и более простой способ редактирования файла hosts — с помощью командной строки. Прочитать можно здесь.
Чтобы восстановить параметры файла hosts по умолчанию, просто скопируйте и вставьте нижеприведенный текст:
# 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
Вот так легко и просто путем правки файла hosts можно блокировать доступ к сайтам или осуществлять редирект. На этом сегодня все.
В следующей статье я расскажу, как редактировать файл hosts, если система Windows заблокирована. Кроме этого, я отвечу на популярные вопросы: «Почему я не могу зайти в Одноклассники?», «Почему я не могу зайти вКонтакт, на почту и другие сайты?». Подписывайтесь и не пропустите выход этой статьи (статья уже вышла, прочитать ее можно здесь).
Как исправить файл хост
Разного рода проблемы со входом на сайты, когда вы не можете зайти на Одноклассники, в контакте сообщают, что ваш аккаунт заблокирован по подозрению на взлом и просят ввести номер телефона, затем код, а в итоге снимают деньги со счета, чаще всего связаны с вредоносными изменениями в системном файле Hosts.
Существует множество способов исправить файл hosts в Windows и все они достаточно простые. Рассмотрим три таких способа, которых, скорее всего, окажется достаточно для того, чтобы привести этот файл в порядок. Обновление 2016: Файл hosts в Windows 10 (как изменить, восстановить, где находится).
Исправление hosts в блокноте
Первый способ, который мы рассмотрим — как исправить файл hosts в блокноте. Пожалуй, это самый простой и быстрый способ.
Сначала запустите блокнот от имени Администратора (это обязательно, иначе исправленный hosts не сохранится), для чего:
- В Windows 7 зайдите в «Пуск» — «Все программы» — «Стандартные», кликните правой кнопкой мыши по блокноту и выберите «Запустить от имени Администратора».
- В Windows 8 и Windows 8.1 на начальном экране начните набирать первые буквы слова «Блокнот», откроется панель поиска справа. Кликните правой кнопкой мыши по блокноту и выберите «Запуск от имени администратора».
Следующий шаг — открыть файл hosts, для этого в блокноте выберите «Файл» — «Открыть», внизу окна открытия переключите с «Текстовые документы .txt» на «Все файлы», зайдите в папку C:WindowsSystem32driversetc и откройте файл hosts.
Обратите внимание, что если у вас несколько файлов hosts, то открыть нужно тот, который без какого-либо расширения.
Последний шаг — убрать все лишние строки из файла hosts, либо просто вставить оригинальное его содержание в файл, которое можно скопировать, например, отсюда (а заодно и посмотреть, какие строки лишние).
Примечание: файл хостс может быть пустой, это нормально, значит ничего исправлять не нужно. Текст в файле hosts бывает как на русском, так и на английском языке, это не играет роли.
После этого выберите «Файл» — «Сохранить» и сохраните исправленный хостс (он может не сохраняться, если вы запустили блокнот не от имени администратора). Также желательно после этого действия перезагрузить компьютер, чтобы изменения вступили в силу.
Как исправить хостс в AVZ
Еще один простой способ исправить hosts — использовать антивирусную утилиту AVZ (она может далеко не только это, но в рамках этой инструкции будет рассмотрено только исправление хостс).
Скачать AVZ можно бесплатно с официального сайта разработчика http://www.z-oleg.com/secur/avz/download.php (ищите в правой части страницы).
Распакуйте архив с программой и запустите файл avz.exe, после чего в главном меню программы выберите «Файл» — «Восстановление системы» и отметьте один пункт «Очистка файла hosts».
Затем нажмите «Выполнить отмеченные операции», а по завершении перезагрузите компьютер.
Утилита Microsoft Fix it для восстановления файла hosts
И последний способ — зайти на страницу http://support.microsoft.com/kb/972034/ru посвященную восстановлению файла hosts и загрузить имеющуюся там утилиту Fix it для автоматического приведения этого файла в исходное состояние.
Кроме этого, на данной странице вы найдете оригинальное содержимое файла hosts для различных операционных систем.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
01.05.2014 в 10:51
Благодарю за помощь. С восьмеркой помучался..
01.10.2017 в 15:04
02.06.2014 в 07:21
Большое вам спасибо за полезную информацию! Подскажите, вредоносное ли это изменение, либо норма, но после установки Unchecky (прога снимающая галочки, о которой вы писали в другой статье) в файле hosts, после #127.0.0.1 localhost — этой программой внесено больше 30 строк с названиями сайтов, каждая из них не отделена значком # и начинается так — 0.0.0.0…
02.06.2014 в 12:09
Честно говоря не знаю, смотря, что там за сайты. Прямо сейчас проверить не могу, что там Unchecky вносит. Если сюда их пришлете, то посмотрю и оценю, насколько хорошо это изменение или, напротив, странное.
08.12.2018 в 05:48
Если не хотите видеть строки, занесенные программой unchecky, откройте эту программу, вверху нажимаете на настройки, далее внизу на расширенные настройки, а там ставите галочку в строке «не использовать правила hosts файла»
10.08.2014 в 22:24
Спасибо большое за помощь. Удалил долго одолевавшие меня баннеры с рекламой. Убрал с помощью Hitman Pro. Почему то утилита Касперского, которую запускал до этого не смогла справиться . Спасибо за доходчивую инструкцию и советы, разложено всё как по-полочкам, как и что делать поймёт даже компьютерный «чайник».
03.11.2014 в 12:22
Здравствуйте Дмитрий! Похожая ситуация с Uncheky. Исправляю hosts,
перегружаюсь, и Uncheky сразу прописывает ряд адресов 0.0.0.0
Может это то с чего она галки снимает? Потенциально нежелательные. Спасибо.
05.11.2014 в 08:53
Здравствуйте. Это прописаны адреса сайтов, с которых такое нежелательное ПО скачивается (это может происходить без вашего ведома в автоматическом режиме), то есть, своеобразный уровень защиты, чтобы если какая-то программа захочет оттуда что-то скачать, у нее не получилось. Если пользуетесь Unchecky, оставляйте.
10.12.2014 в 12:38
Сайт одноклассники стал открываться, благодаря support.microsoft.com/kb/972034/ru Большое спасибо умным и добрым людям. Я искреннее благодарна вашей страничке.
04.01.2015 в 01:50
Спасибо большое мне очень помогло советую всем у кого такая проблема. респект
23.04.2015 в 10:51
Здравствуйте! Всё сделала, как у вас описано в пункте Как исправить хостс в AVZ, для того, чтобы удалить навязчивую рекламу в всплывающих окнах. Но на следующий день реклама появилась вновь. С чем это может быть связано, подскажите, пожалуйста.
23.04.2015 в 11:01
Здравствуйте. Рекомендую к прочтению: https://remontka.pro/reklama-v-brauzere/ так как проблема несколько сложнее, чем просто изменения в hosts.
30.04.2015 в 17:09
Ничего не помогает, всё также при запуске браузеров опера и фаерфокс открываются посторонние сайты, рекламу убрал адблоком. Помогите.
01.05.2015 в 07:26
24.06.2015 в 16:38
Здравствуйте!
В конце текста у меня такая строчка: # This HOSTS file cured by Dr.Web Anti-rootkit API
нужно ли её оставлять?
25.06.2015 в 10:31
Как хотите. Толку от нее нет, вреда тоже.
12.08.2015 в 07:10
Здравствуйте, я пробовала все методы, но все равно при запуске оперы появляется то объявление киви кошелька и тд я не знаю уже что делать, помогите пожалуйста
12.08.2015 в 09:03
07.11.2015 в 13:39
Здравствуйте, я пытался отчистить файл hosts всеми методами, но там остаётся ещё строка # This HOSTS file cured by Dr.Web Anti-rootkit API
Нормально ли это?
08.11.2015 в 08:59
Все строки, начинающиеся с решетки ни на что не влияют, т.е. нормально. просто у вас dr web следит за этим файлом, вот и все.
16.11.2015 в 17:28
Спасибо Вам!
Дошел до ручного способа, но все-таки справился, благодаря Вашим советам, с напастью!
21.11.2015 в 15:47
Как найти стандартные программы в Windows 10?
22.11.2015 в 10:05
Меню пуск — все приложения — на букву С. А можно просто в поиск ввести название конкретной программы.
04.01.2016 в 23:53
Здравствуйте!
В конце текста у меня такая строчка: # This HOSTS file cured by Dr.Web Anti-rootkit API.
При смене антивирусной программы (к примеру на Avast). Данная строка будет опасной?
Долго мучуюсь ни один способ не помогает удалить данную строчку, ни вручную, ни через AVZ. Думаю уже Windows переустанавливать. Самое главное эта строчка появилось, но в интернете ничего не блокировалось, с чем это может быть связано. Может ли кто-то воровать мою информацию с ПК?
Заранее спасибо!
05.01.2016 в 10:42
Здравствуйте. Нет, она не станет опасной, любые строки, начинающиеся со знака решетки не несут функций и ничего не делают, а просто являются комментариями — в данном случае о том, что Dr.web следит за этим файлом.
16.01.2016 в 16:21
Здравствуйте, такая же проблема с # This HOSTS file cured by Dr.Web Anti-rootkit API, мне в хосте надо адреса прописать, но никаким способом не открывается, уже удалил антивирус, и утилиты ставил, для открытия файла, но не помогло сносить систему желания вообще нет, может есть какие нибудь безопасные способы для открытия этого блин будь он не ладен 10 раз файла заранее Спасибо
17.01.2016 в 09:30
А нельзя в Dr.Web отключить слежение за файлом hosts?
25.02.2016 в 02:17
я сделал все как по инструкции, только мне наоборот закрыть доступ к сайту нужно
в файл хост добавил 127.0.0.1 odnoklassniki.ru 127.0.0.1 odnoklassniki.ru
Помогите, как закрыть доступ к этой соц сети? Спасибо
25.02.2016 в 07:38
добавьте еще ok.ru так же. На каждой строке по новой записи, т.е. например:
127.0.0.1 ok.ru
31.05.2016 в 12:52
Дмитрий, подскажите как убрать рекламу, которая появляется не в браузере, а независимо от того включен браузер или нет, появляется поверх любых програм, в т.ч. Office, игр?
01.06.2016 в 10:46
Здравствуйте. Проверить компьютер средствами удаления вредоносных программ, такими как AdwCleaner и Malwarebytes Anti-Malware (даже если стоит антивирус хороший). Плюс изучить все программы в автозагрузке, убрать оттуда всё, что вызывает сомнения.
05.06.2016 в 21:18
Здравствуйте! Спасибо за полезные советы! Не могу открыть папку hosts, отвечает, что нет прав, хотя у меня права администратора, других учётных записей нет, и также попытался папку «хостс» от имени администратора открыть, с тем же результатом, — не открывается. Что делать?
06.06.2016 в 10:28
Только предположение (не точно): у вас стоит какой-то антивирус или защита от вредоносного ПО с включенной защитой файла hosts, в них такая функция сейчас встречается.
02.08.2016 в 09:58
Здравствуйте, Dmitry.
Благодарю Вас за то что вы есть и то что вы делаете.
Сегодня скачал утилиту AVZ (давно о ней слышал)
У меня установлен Avast Free Antivirus. При сканировании утилитой AVZ, Avast заблокировал четыре угрозы запускаемых из файла avz.exe, а утилита нашла в папке Avast подозрительный файл.
Неужели у этих продуктов проблемы с совместимостью?
02.08.2016 в 23:26
Ну вообще AVZ да, потенциально опасна (в силу того, для чего сделана и как работает). А то, что она в Avast что-то находит — тоже естественно, учитывая его деятельность по просмотру трафика и прочего.
26.10.2016 в 16:16
Утилиту Microsoft Fix it для восстановления файла hosts уже убрали … на странице support.microsoft.com/
22.08.2019 в 08:41
Добрый день у меня такая проблема не могу добавит файл hosts в исключении Касперский 2019 Благодарю за ранее.
27.08.2019 в 11:37
У меня другой вариант, я удаляю ненужные строки в хосте (от ::1 localhost вниз) но при перезагрузки все появляется опять. Вэбер находит только в хосте вирус. Не могу сообразить что возвращает все назад.
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
Где лежит файл hosts и каковы его функции?
Файл является преобразователем доменных имен в цифровое обозначение. Он трансформирует набор символов в IP-адрес, и наоборот. Запоминая постоянно используемые ссылки, он позволяет увеличить открытие популярных сайтов. Как происходит этот процесс? Когда вы запрашиваете у браузера какой-либо сайт, он последовательно ищет IP-адрес:
- В поле hosts;
- в КЭШе;
- с помощью DNS-сервера.
Файл hosts обеспечивает быстрый доступ к постоянно используемым страницам, однако его часто используют вредоносные программы. Они заменяют популярные IP-адреса на те, которые ведут к сайтам злоумышленников. Например, вместо сайта «Одноклассники» открывается страница, которая похожа на него визуально. Выпадает окошко «ваша страница заблокирована, введите номер телефона» и после манипуляций неопытного пользователя с телефона пропадают деньги.
Примеров такого использования файла много, например, вирус dfh hosts corrupted обнаруживается часто при проблемах со скоростью действия браузера. Обнаружив «случайный» переход на вредоносный или рекламный ресурс, проверьте и исправьте hosts.
Расположен файл во всех вариациях Виндовс на диске С. Однако в зависимости от типа системы и месторасположение меняется. Файл лишен расширения, и используется даже в ОС Линукс. В ОС Windows версии XP, Vista, 7, 8 и далее вы найдете его на диске C:Windowssystem32driversetc.
Как открыть файл с помощью блокнота и сохранить исправления?
У неопытного пользователя первым возникает вопрос «как должен выглядеть файл hosts?». Он открывается блокнотом. Открывшееся поле может быть абсолютно пустым, это нормально. В нем могут быть заблокированные адреса, которые выглядят таким образом: 127.0.0.1 адрес сайта. Если же вы не блокировали ничего самостоятельно, а подобные строки имеются – это повод для редактирования файла.
Если вы нашли любые признаки вредоносного вмешательства и хотите почистить hosts, воспользуйтесь блокнотом. После внедрения новых правил безопасности, начиная с восьмой версии Виндовс, изменения в нем сохраняются только при работе от имени администратора. Последовательность действий:
Файл hosts предназначен для сопоставления имен доменов (сайтов), которые записываются при помощи символов, и соответствующих IP-адресов (например, 145.45.32.65), которые записываются в виде четырех значений чисел. Вы можете открыть любой сайт в браузере не только после ввода его имени, но и после ввода IP-адреса этого сайта.
В Windows запрос к файлу hosts имеет приоритет, по сравнению к запросу DNS-серверам. При этом, содержимое этого файла контролирует сам администратор компьютера.
Поэтому, довольно часто вредоносные программы пытаются изменить содержание файла хостс. Для чего они это делают?
Они это делают для блокировки доступа к популярным сайтам, или для перенаправления пользователя на другие сайты. Там, в лучшем случае, ему продемонстрируют рекламу, а в худшем, будет открыта поддельная страница популярного ресурса (социальная сеть, окно сервиса электронной почты, сервис онлайн банкинга и т. п.), с просьбой ввести для входа на поддельный сайт данные от своей учетной записи.
Таким образом, из-за невнимательности пользователя, злоумышленник может получить доступ к данным пользователя, и нанести ему ущерб.
Где находится файл hosts?
Файл hosts расположен в папке с операционной системой Windows, обычно, это диск «С» на компьютере пользователя.
Путь к файлу hosts будет таким:
Вы можете вручную пройти этот путь, или сразу открыть папку с файлом хост, с помощью специальной команды.
Для быстрого доступа к файлу, нажмите на клавиатуре сочетание клавиш «Windows» + «R». После этого откроется окно «Выполнить». В поле «Открыть» введите или путь к файлу (смотрите выше), или одну из этих команд:
Затем нажмите на кнопку «ОК».
Далее будет открыта папка «etc», в которой расположен файл «hosts».
Этот файл не имеет расширения, но его можно будет открыть и отредактировать в любом текстовом редакторе.
Стандартное содержание файла hosts
В операционной системе Windows, файл «hosts» имеет следующее стандартное содержание:
Этот файл аналогичен по своему содержанию в операционных системах Windows 7, Windows 8, Windows 10.
Все записи, которые начинаются с символа решетки #, и далее до конца строки, по большому счету не имеют значения для Windows, так как это комментарии. В этих комментариях объясняется, для чего предназначен данный файл.
Здесь написано, что файл hosts предназначен для сопоставления IP-адресов именам сайтов. Записи в файле хостс нужно будет производить по определенным правилам: каждая запись должна начинаться с новой строки, сначала пишется IP-адрес, а затем минимум после одного пробела имя сайта. Далее после решетки (#), можно будет написать комментарий к вставленной в файл записи.
Эти комментарии никак не влияют на работу компьютера, вы даже можете удалить все эти записи, оставив только пустой файл.
Вы можете отсюда скачать стандартный файл hosts для установки на свой компьютер. Его можно использовать для замены модифицированного файла, если вы не хотите самостоятельно редактировать файл хостс на своем компьютере.
На что следует обратить внимание
Если данный файл на вашем компьютере ничем не отличается от этого, стандартного файла, то это значит, что никаких проблем, которые могли возникнуть, из-за изменения данного файла вредоносными программами, на вашем компьютере нет.
Обратите особое внимание на содержимое файла, которое расположено после этих строк:
В файл хост могут быть вставлены дополнительные записи, которые добавляются сюда некоторыми программами.
Например, на этом изображении, вы можете увидеть, что к стандартному содержимому файла hosts, программа Unchecky добавила некоторые записи. Между закомментированными строками, были вставлены дополнительные записи для выполнения определенных действий. Это было сделано для того, чтобы в процессе установки программ на мой компьютер, данная утилита отсекала нежелательное программное обеспечение.
Здесь могут быть дополнительные строки, такого типа: сначала «набор цифр», а далее после пробела, «название сайта», добавленные для того, чтобы, например, отключить рекламу в программе Skype, или заблокировать доступ к какому-нибудь сайту.
Если вы сами ничего не добавляли в файл hosts, и не используете упомянутую в этой статье программу (Unchecky), то вы можете смело удалить из файла хост непонятные записи.
Для чего изменяют файл хостс
Файл hosts изменяют для того, чтобы заблокировать доступ к определенному ресурсу в интернете, или для того, чтобы перенаправить пользователя на другой сайт.
Обычно, первоначально вредоносный код выполняется после запуска скачанной из интернета программы. В этот момент, автоматически вносятся изменения в свойства ярлыка браузера, и довольно часто добавляются дополнительные строки в файл hosts.
Для блокирования какого-либо сайта (например, сайт ВКонтакте) вносятся строки подобного вида:
Для некоторых сайтов может быть внесено два варианта имени сайта с «www», или без этой аббревиатуры.
Вы сами можете заблокировать нежелательные сайты на своем компьютере, добавив в файл хост подобную запись:
В этой записи IP-адрес (127.0.0.1) — это адрес в сети вашего компьютера. Далее идет название сайта, который вам необходимо заблокировать (например, pikabu.ru).
В итоге, после ввода имени сайта, вы увидит пустую страницу со своего компьютера, хотя в адресной строке браузера будет написано название данной веб-страницы. Этот сайт будет заблокирован на вашем компьютере.
При использовании перенаправления, после ввода названия нужного сайта, в браузере пользователя будет открыт совсем другой сайт, обычно, это веб-страница с рекламой, или поддельная страница популярного ресурса.
Для перенаправления на другой сайт, в файл хост добавляются записи такого вида:
Вначале идет набор цифр – IP адрес (я написал здесь случайные цифры для примера), а далее, после пробела, латинскими буквами будет написано название сайта, например, vk.com или ok.ru.
Схема работы этого метода примерно такая: нехорошие люди специально создают фейковый (поддельный) сайт, с выделенным IP адресом (иначе этот метод не будет работать). Далее на компьютер пользователя попадает инфицированное приложение, после запуска которого, в файле hosts производятся изменения.
В результате, когда пользователь набирает в адресной строке браузера название популярного сайта, то его вместо нужного сайта, перебрасывают совсем на другой сайт. Это может быть фейковая страница социальной сети, которая предназначена для кражи личных данных пользователя, или сайт с навязчивой рекламой. Очень часто, с такого подставного сайта, идут редиректы (перенаправления) на множество других специально созданных страниц с рекламой.
Как отредактировать файл hosts
Вы можете сами изменить содержание файла хост, отредактировав его при помощи текстового редактора. Один из самых простых способов, для получения возможности изменения файла, — открыть файл hosts в Блокноте, открыв программу от имени администратора.
Для этого, создайте ярлык утилиты Блокнот на Рабочем столе, или запустите приложение в стандартных программах, которые находятся в меню «Пуск». Для запуска, сначала кликните по ярлыку программы правой кнопкой мыши, а затем выберите в контекстном меню пункт «Запуск от имени администратора». После этого будет открыто окно текстового редактора Блокнот.
Далее войдите в меню «Файл», а затем выберите в контекстном меню пункт «Открыть…». В открывшемся окне Проводника пройдите по следующему пути:
После открытия папки «etc», вы не увидите файл «hosts», так как в Проводнике будет выбрано отображение текстовых файлов. Выберите настройку «Все файлы». После этого, файл хостс будет отображен в этой папке. Теперь вы можете открыть файл хостс в Блокноте, для его редактирования.
После завершения редактирования, изменения в файле hosts. Обратите внимание на то, что тип файла при сохранении, должен быть таким: «Все файлы».
Выводы статьи
В том случае, если вредоносная программа изменила записи в файле hosts, вы можете заменить модифицированный файл на стандартный, или отредактировать содержимое данного файла, удалив оттуда ненужные записи.
Доступ запрещен при редактировании файла hosts в Windows 10
by Милан СтаноевичЭксперт по Windows и программному обеспечению
Милан с детства увлекался компьютерами, и это побудило его заинтересоваться всеми технологиями, связанными с ПК. До прихода в WindowsReport он работал интерфейсным веб-разработчиком. Прочитайте больше Обновлено:Размещено: апрель 2018
- Для любых системных ошибок вы обязательно найдете решение в нашем хабе Системные ошибки.
- Командная строка — это один из инструментов для устранения неполадок Windows. Дополнительные сведения о командной строке см. В этой удобной статье.
- Для редактирования файлов в Windows вы можете использовать приложение «Блокнот» по умолчанию. Если вам больше нравится редактор HTML, взгляните на наш список с некоторыми из лучших редакторов HTML.
- Если у вас есть проблемы с ошибками Windows, посетите наш специальный центр ошибок Windows 10.
- Загрузите Restoro PC Repair Tool , который поставляется с запатентованными технологиями (патент доступен здесь).
- Нажмите Начать сканирование , чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите Восстановить все , чтобы исправить проблемы, влияющие на безопасность и производительность вашего компьютера.
- Restoro загрузили 0 читателей в этом месяце.
Иногда, чтобы исправить определенную проблему или заблокировать определенный веб-сайт на вашем ПК с Windows 10, вам необходимо отредактировать файл hosts.
Редактирование файла hosts — относительно сложная процедура, и ряд пользователей сообщили о сообщении «Доступ запрещен» при попытке отредактировать файл hosts в Windows 10.
Файл hosts находится в каталоге установки Windows 10 и защищен от несанкционированного доступа, но если вам нужно отредактировать файл hosts, вы можете избежать сообщения «Доступ запрещен» , следуя одному из наших решений.
Вот еще несколько примеров этой проблемы:
- Невозможно редактировать файл хостов Windows 10 — Если вы не можете редактировать файл хостов в Windows 10, возможно, это связано с тем, что у вас нет необходимых разрешений. Мы исследуем эту проблему здесь
- Файл хостов используется другим процессом. — это еще одна распространенная проблема, которая не позволяет пользователям редактировать файл хоста.
- Нет разрешения на сохранение файла hosts Windows 10 — это тот же случай, что и первое сообщение об ошибке.
Содержание:
- Запустить Блокнот от имени администратора
- Скопируйте файл hosts в другое место
- Убедитесь, что хосты не настроены только для чтения
- Изменить настройки безопасности для хостов
- Использовать скрытую учетную запись администратора
Как отредактировать файл hosts в Windows 10 и избежать сообщения об отказе в доступе?
1. Запустите Блокнот от имени администратора
- Нажмите Windows Key + S , введите Блокнот .Щелкните правой кнопкой мыши Блокнот в списке результатов и выберите Запуск от имени администратора .
- Когда откроется Блокнот , выберите Файл> Открыть .
- Перейдите в папку C: WindowsSystem32driversetc и обязательно измените Text Documents (* .txt) на All Files . Выберите хостов и нажмите Открыть .
- Внесите нужные изменения и сохраните их.
Если вы используете Блокнот в качестве текстового редактора, вам необходимо запустить его от имени администратора, прежде чем вы сможете редактировать файл hosts.Чтобы запустить Блокнот от имени администратора и отредактировать файл hosts, выполните следующие действия:
Мы должны упомянуть, что это решение должно работать с любым другим текстовым редактором, поэтому, если вы не используете Блокнот, просто запустите нужный текстовый редактор от имени администратора, и вы сможете без проблем редактировать файл hosts.
Ищете альтернативу Блокноте? Вот 6 лучших текстовых редакторов, доступных прямо сейчас.
Кроме того, вы можете запустить командную строку от имени администратора и использовать ее для запуска Блокнота и редактирования файла hosts.Для этого следуйте этим инструкциям:
- Нажмите Windows Key + X и выберите Командная строка (администратор) в меню.
- После открытия командной строки введите следующие строки и нажимайте Enter после каждой строки:
- компакт-диск C: WindowsSystem32driversetc
- хостов блокнота
Блокнот - откроет файл hosts, и вы сможете внести необходимые изменения.
Если у вас возникли проблемы с доступом к командной строке в качестве администратора, вам лучше ознакомиться с этим руководством.
2. Скопируйте файл hosts в другое место
- Перейдите к C: WindowsSystem32driversetc и найдите файл hosts.
- Скопируйте его на свой Desktop или любую другую папку, к которой вы легко можете получить доступ.
- Откройте файл hosts на рабочем столе с помощью Блокнота или любого другого текстового редактора.
- Внесите необходимые изменения и переместите файл hosts обратно в каталог C: WindowsSystem32driversetc .
Запустите сканирование системы для обнаружения потенциальных ошибок
Нажмите Начать сканирование , чтобы найти проблемы с Windows.
Нажмите Восстановить все , чтобы исправить проблемы с запатентованными технологиями.
Запустите сканирование ПК с помощью Restoro Repair Tool, чтобы найти ошибки, вызывающие проблемы с безопасностью и замедляющие работу. После завершения сканирования в процессе восстановления поврежденные файлы заменяются новыми файлами и компонентами Windows.
Легко отредактируйте файл hosts, следуя этому пошаговому руководству.
3. Убедитесь, что хосты не настроены только для чтения
- Перейти к C: WindowsSystem32driversetc .
- Найдите файл hosts, щелкните его правой кнопкой мыши и выберите в меню Properties .
- Перейдите в раздел Атрибуты и убедитесь, что Только для чтения опция не отмечена .
- Щелкните Применить и ОК , чтобы сохранить изменения.
Теперь вы можете внести необходимые изменения в файл hosts.После того, как вы закончите, может быть хорошей идеей снова вернуть файл hosts в режим только для чтения.
Иногда все ваши документы доступны только для чтения, включая файл hosts. Если вы хотите изменить их должным образом, вы можете найти дополнительную информацию об этом в этом кратком руководстве.
4. Измените настройки безопасности для хостов
- Перейдите к C: WindowsSystem32driversetc .
- Найдите файл hosts, щелкните его правой кнопкой мыши и выберите Properties .
- Перейдите на вкладку Security и нажмите кнопку Edit .
- Вы должны увидеть список пользователей и групп на вашем ПК, у которых есть доступ к файлу hosts. Если ваше имя пользователя или группа есть в списке, щелкните по нему и убедитесь, что для него установлено разрешение Полный доступ . Если вашего имени пользователя нет в списке, нажмите кнопку Добавить .
- Введите имя пользователя или имя группы в Введите имена объектов, чтобы выбрать поле, и нажмите Проверить имена и ОК .
- В список будет добавлен новый пользователь или группа. Теперь вам нужно выбрать только что добавленную группу или пользователя и проверить опцию Full control ниже.
- Щелкните Применить и ОК , чтобы сохранить изменения.
Эпический гид, внимание! Больше никаких проблем с проводником. Исправьте их все с помощью этого подробного руководства!
5. Используйте скрытую учетную запись администратора
- Нажмите Windows Key + X и выберите Командная строка (администратор) .
- Когда откроется командная строка, введите net user administrator / active: yes и нажмите Введите . Это активирует скрытую учетную запись администратора.
- После активации учетной записи администратора вы можете переключиться на нее и попробовать отредактировать файл hosts.
Большинство системных файлов защищены, поэтому вам потребуется учетная запись администратора, чтобы вносить в них изменения. Поскольку хосты являются одним из системных файлов, для его редактирования требуется учетная запись администратора.
Если вы не используете учетную запись администратора, вы можете включить скрытую учетную запись администратора и использовать ее для внесения изменений в файл hosts.
Узнайте все, что нужно знать об учетной записи администратора и о том, как ее включить / отключить прямо здесь!
После внесения изменений в файл hosts вы можете вернуться к своей исходной учетной записи, снова запустить командную строку от имени администратора и ввести net user administrator / active: no , чтобы отключить скрытую учетную запись администратора.
Файл hosts — это системный файл, поэтому он защищен, и обычно не рекомендуется редактировать его, но если вы решите это сделать, всегда полезно знать, как сбросить файл hosts по умолчанию в Windows 10 в случае чего пойдет не так.
Если у вас есть еще вопросы, не стесняйтесь оставлять их в разделе комментариев ниже.
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:
- Загрузите этот инструмент для ремонта ПК с оценкой «Отлично» на TrustPilot.com (загрузка начинается на этой странице).
- Нажмите Начать сканирование , чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Щелкните Repair All , чтобы исправить проблемы с запатентованными технологиями (эксклюзивная скидка для наших читателей).
Restoro загрузили 0 читателей в этом месяце.
Часто задаваемые вопросы
Была ли эта страница полезной? 1Спасибо!
Недостаточно подробностей Сложно понять Другой Связаться с экспертомЕсть 4 комментария
Как редактировать файл Hosts в Linux, Windows или Mac {Обновлено}
Введение
Файл hosts в Windows, Mac или Linux сопоставляет имена хостов с IP-адресами.Например, интрасеть, такая как корпоративный офис, у которой есть серверы для доступа пользователей, или это могут быть доменные имена для серверов в Интернете.
Редактирование файла hosts может быть полезно, если вы запускаете тесты в своей сети. Сопоставляя IP-адрес с именем сервера (или именем домена), вы можете пропустить процесс, в котором веб-браузер использует поиск сервера доменных имен (DNS) для преобразования имени домена в IP-адрес.
Из этого руководства вы узнаете, как редактировать файл hosts в Linux, Windows или Mac.
Предварительные требования
- Система под управлением Windows, Linux или macOS
- Права администратора
Как редактировать файл хоста Linux
Шаг 1. Откройте окно терминала (командная строка)
В большинстве дистрибутивов Linux есть функция приложения> утилиты> терминал или возможность щелкнуть правой кнопкой мыши рабочий стол и выбрать Открыть терминал.
Шаг 2. Откройте файл хостов Linux
Чтобы открыть файл хостов Linux, введите команду:
судо vim / и т. Д. / Хосты
Вместо Vim вы можете использовать любой другой текстовый редактор, например nano.
Система должна запросить пароль — введите его, и файл Hosts должен открыться.
Шаг 3. Измените файл
Файл hosts в Linux отформатирован таким образом, что первым идет IP-адрес, а вторым — имя сервера.
0.0.0.0 server.domain.com
Добавьте любые записи в конец файла. Если вы допустили ошибку или хотите, чтобы операционная система игнорировала строку, добавьте в ее начало знак « # ».
Убедитесь, что вы сохранили файл в Vim перед выходом!
Шаг 4 (необязательно): Переключатель службы имен
Файл hosts обходит стандартный поиск по серверу доменных имен. В Linux есть еще один файл, который сообщает операционной системе, в каком порядке искать переводы IP-адресов.
Это файл nsswitch.conf , и если он настроен на просмотр сначала DNS, то он пропустит ваш файл hosts и сразу перейдет к поиску DNS.
Чтобы проверить конфигурацию, в окне терминала введите:
cat / etc / nsswitch.конф
Терминал вернет список информации.
Примерно на полпути должна быть запись с надписью « хостов ». Убедитесь, что в правом столбце сначала указано файлов
. Если по какой-то причине DNS указан первым, откройте файл в текстовом редакторе:
судо vim /etc/nsswitch.conf
Должен открыться файл nsswitch.conf . Для параметра hosts:
измените запись так, чтобы файлов
находились в начале записи, а dns
— в конце.
Как редактировать файл Hosts в Windows
Шаг 1. Откройте Блокнот от имени администратора
Для этой операции вам потребуются права администратора.
- Нажмите кнопку Windows и введите «Блокнот». Позвольте функции поиска найти приложение «Блокнот».
- Щелкните приложение «Блокнот» правой кнопкой мыши и выберите Запуск от имени администратора.
- Контроль учетных записей Windows должен появиться с вопросом: «Вы хотите разрешить этому приложению вносить изменения в ваше устройство?» Щелкните Да.
Шаг 2. Откройте файл хоста Windows
- В Блокноте щелкните Файл > Открыть
- Перейдите к c: windowssystem32driversetc
- В правом нижнем углу, чуть выше кнопки Открыть , щелкните раскрывающееся меню, чтобы изменить тип файла к Все файлы .
- Выберите «хосты» и щелкните Открыть .
Шаг 3. Отредактируйте файл
Файл хостов Windows состоит в том, что он дает вам краткое объяснение того, как написать новую строку.Вот краткая разбивка:
0.0.0.0 server.domain.com
Первый набор из четырех (4) цифр — это отображаемый IP-адрес. Это может быть внутренний IP-адрес сервера в сети или IP-адрес веб-сайта.
Вторая метка — это имя, которое вы хотите ввести в браузере для доступа к серверу по только что указанному IP-адресу.
После внесения изменений сохраните файл ( Файл> Сохранить ) и выйдите.
Если вы вносите изменения в файл hosts и что-то перестает работать, вы можете указать Windows игнорировать любую строку, поставив знак # в начале этой строки.
Это будет выглядеть так:
# 0.0.0.0 server.domain.com
Как редактировать файл хоста Mac
Шаг 1. Откройте терминал Mac
Откройте Finder и перейдите в Приложения> Утилиты> Терминал
Введите в окне терминала следующее:
судо нано / частный / и т. Д. / Хосты
Система должна предложить вам ввести пароль — это тот же пароль, который вы используете для входа в систему.Введите его и нажмите , введите .
Шаг 2. Отредактируйте файл хоста Mac
Первым идет IP-адрес, а вторым — имя сервера. Комментарии обозначаются знаком «#». Рассмотрим пример ниже:
0.0.0.0 server.domain.com
Сначала введите IP-адрес, к которому вы хотите обратиться, нажмите пробел, а затем имя сервера (или имя домена), которое вы хотите связать с ним.
Если вы допустили ошибку, вы можете указать Mac OS игнорировать строку, набрав # в начале этой строки.
Сохраните изменения, нажав Command + O , затем выйдите, нажав Command + X .
Заключение
Редактирование файла hosts в операционной системе Windows, Mac или Linux — простая задача.
Это особенно удобно, потому что файл выглядит одинаково, независимо от того, какой файл вы запускаете! Просто убедитесь, что вы знаете IP-адрес сервера, к которому хотите подключиться, а затем укажите имя, которое хотите ввести в браузере, и все готово!
Как редактировать файл локальных хостов в Ubuntu 18.04 | 16.04
Это краткое руководство показывает студентам и новым пользователям, как редактировать или изменять файл локальных хостов Ubuntu.
Когда вы думаете о файле hosts, представляйте его как обычный текстовый файл, используемый операционными системами для сопоставления IP-адресов с именем хоста на локальном компьютере. Файл hosts имеет приоритет над DNS.
Когда вы вводите доменное имя в браузере для перехода на веб-сайт, ваш компьютер переводит введенное вами доменное имя в IP-адрес и подключается к серверу, на котором размещен веб-сайт.
При преобразовании имени в IP файл локальных хостов — это первый файл, который вы просматриваете при работе. Если сопоставление IP-адреса и домена не включено в файл хоста, он ищет DNS-сервер в Интернете. Вот как работает этот процесс.
Когда вы работаете с файлом hosts, IP-адрес и домен или имя хоста должны быть разделены хотя бы одним пробелом или табуляцией. Строки, начинающиеся с # , являются комментариями и игнорируются.
Когда вы будете готовы отредактировать файл локального хоста Ubuntu, выполните следующие действия:
Шаг 1. Откройте файл хостов Ubuntu
Процесс редактирования файла hosts в Ubuntu прост и понятен.Чтобы добавить запись или изменить файл hosts, просто выполните приведенные ниже команды, чтобы открыть файл hosts.
Судо нано / и т. Д. / Хосты
Подобные строки должны появиться в файле.
127.0.0.1 локальный 127.0.1.1 убунту1804 # Следующие строки желательны для хостов с поддержкой IPv6 :: 1 ip6-localhost ip6-loopback fe00 :: 0 ip6-локальная сеть ff00 :: 0 ip6-mcastprefix .........................
Изменения, внесенные в файл hosts, вступают в силу немедленно.Если вы хотите отменить изменения в файле hosts, просто откройте файл и удалите добавленные строки или перед строкой с # , чтобы игнорировать ее.
Шаг 2: Добавьте записи хоста
Например, чтобы добавить запись для перевода 127.0.0.1 в example.com , откройте файл hosts и добавьте его запись, прокрутив ее до конца файла, и добавьте свои новые записи:
127.0.0.1 локальный 127.0.1.1 убунту1804 127.0.0.1 example.com # Следующие строки желательны для хостов с поддержкой IPv6 :: 1 ip6-localhost ip6-loopback
Сохраните файл и выйдите.
Как мы уже говорили выше, изменения вступают в силу немедленно. Вы сможете перейти на example.com в своем браузере, как только сохраните файл.
Заключение:
Вот как можно добавить или изменить запись файла хостов Ubuntu.
Для студента или нового пользователя, ищущего систему Linux для начала обучения, проще всего начать с Ubuntu Linux OS…. Это отличная операционная система Linux для новичков и тех, кто ищет более простой в использовании дистрибутив Linux.
Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах…
При использовании Ubuntu вы обнаружите, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда дело доходит до использования системы для выполнения работы.…
Системы Ubuntu и Windows позволяют вам быть продуктивными, простыми в использовании, надежными и позволяют устанавливать и запускать тысячи программ, от игр до программного обеспечения для повышения производительности, для частных лиц и предприятий.
Вам также может понравиться следующий пост:
Как просматривать сайт DreamHost с помощью файла hosts — База знаний DreamHost
Хост-файл — это текстовый файл на вашем домашнем компьютере. Он используется для сопоставления доменного имени с конкретным сервером. Если вы его отредактируете, вы сможете изменить место, где ваш компьютер будет искать веб-сайт.
Например, когда вы просматриваете URL-адрес в своем браузере, ваш компьютер отправляет запрос в Интернет, чтобы определить, где находится ваш сайт. Ваш сайт находится там, где указан ваш DNS. Если вы отредактируете файл hosts, вы можете изменить место, где ваш компьютер будет искать веб-сайт.
Таким образом, вы можете просматривать сайт на сервере DreamHost, когда DNS указывает на другую компанию.
В этой статье объясняется, как просмотреть свой сайт перед тем, как указать DNS на DreamHost, отредактировав файл hosts на настольном или портативном компьютере (не на мобильном устройстве).
Чтобы протестировать на мобильном устройстве или другой вариант просмотра вашего сайта на DreamHost перед указанием DNS, просмотрите следующую статью:
Каждый сайт DreamHost имеет две записи A для URL-адреса. Один для вашего домена с www и без него. Например:
- 208.113.137.245 example.com
- 208.113.137.245 www.example.com
См. Статью DNS, чтобы узнать, как просматривать эти записи. Запишите это, так как на следующем шаге вам нужно будет добавить IP-адрес в файл hosts.
В большинстве систем Windows вы можете найти файл hosts в следующем каталоге:
C: \ Windows \ System32 \ Drivers \ и т. Д.
Возможно, он скрыт, поэтому убедитесь, что у вас включен параметр «Показывать скрытые файлы».
Notepad — это базовая программа для редактирования текста, которая уже установлена в Windows. Чтобы открыть файл hosts с помощью Блокнота, выполните следующие действия:
- Откройте меню «Пуск».
- В поле поиска введите «блокнот».
- Щелкните правой кнопкой мыши параметр «Блокнот» и выберите «Запуск от имени администратора».
- Откроется пустой файл Блокнота
- В левом верхнем углу этого пустого файла щелкните пункт меню «Файл> Открыть …».
- В окне «Проводник» перейдите в каталог C: \ Windows \ System32 \ Drivers \ etc.
- Выберите файл hosts и нажмите Открыть .
- Внизу файла добавьте IP-адрес вашего сайта DreamHost, а затем домен.
208.113.137.245 example.com
208.113.137.245 www.example.com - Сохраните файл.
- Наконец, не забудьте очистить DNS вашего компьютера, чтобы обеспечить обновление новых настроек.
- Перезагрузите браузер и попробуйте получить доступ к своему домену.
Теперь вы можете просматривать свой сайт так, как он отображается на сервере DreamHost. Как только вы укажете свой DNS на DreamHost, вы можете удалить эти строки.
В большинстве систем Windows вы можете найти файл hosts в следующем каталоге:
C: \ Windows \ System32 \ Драйверы \ и т. Д.
Notepad — это базовая программа для редактирования текста, которая уже установлена в Windows.Чтобы открыть файл hosts с помощью Блокнота, выполните следующие действия:
- Откройте меню «Пуск».
- Начните вводить слово «блокнот», и появится значок.
- Щелкните правой кнопкой мыши параметр «Блокнот» и выберите «Запуск от имени администратора».
- Вы можете получить всплывающее сообщение с заголовком «Контроль доступа пользователей» с вопросом: «Вы хотите разрешить этому приложению вносить изменения в ваш компьютер?» Щелкните Да. Откроется пустой файл Блокнота.
- В левом верхнем углу этого пустого файла щелкните пункт меню «Файл> Открыть …».
- В окне «Проводник» перейдите к «Этот компьютер». Затем в каталог C: \ Windows \ System32 \ drivers \ etc.
- Выберите файл hosts и нажмите «Открыть». Возможно, вам потребуется изменить «Текстовые документы (* .txt)» в правом нижнем углу на «Все файлы» в раскрывающемся списке.
- Внизу файла добавьте IP-адрес вашего сайта DreamHost, а затем домен.
208.113.137.245 example.com
208.113.137.245 www.example.com - Сохраните файл.
- Наконец, не забудьте очистить DNS вашего компьютера, чтобы обеспечить обновление новых настроек.
- Перезагрузите браузер и попробуйте получить доступ к своему домену.
Теперь вы можете просматривать свой сайт так, как он отображается на сервере DreamHost. Как только вы укажете свой DNS на DreamHost, вы можете удалить эти строки.
- Запустите Терминал, нажав команду (⌘) + пробел , которая открывает поле поиска.
- Введите слово Терминал .
- Нажмите клавишу возврата или щелкните значок Терминал под TOP HIT.
- Просмотрите статью Создание и редактирование файла через SSH, чтобы узнать, как редактировать этот файл. В этом примере используется редактор nano.
[сервер] $ sudo nano / private / etc / hosts
- Введите пароль администратора.Примечание. Введенные пароли не отображаются в командной строке.
- Когда файл hosts открыт, используйте клавиши со стрелками, чтобы перейти вниз, чтобы внести какие-либо изменения.
- По завершении сохраните и закройте файл, чтобы вернуться в окно терминала.
- Наконец, закройте Терминал, когда закончите.
Обязательно очистите свой DNS, чтобы обеспечить обновление новых настроек. Как только вы укажете свой DNS на DreamHost, вы можете удалить эти строки.
В большинстве систем на базе Linux:
- Файл hosts может находиться в каталоге / etc /.
- Файл hosts обычно называется hosts.
- Полный путь — / etc / hosts.
Действия по редактированию и сохранению файла такие же, как и в приведенных выше инструкциях для Mac OS.
В этом разделе объясняется, как просматривать ваш сайт WordPress (на DreamHost), если он был перенесен командой профессиональных услуг. Этот раздел относится только к миграциям, отличным от DreamPress.
Сначала прочтите разделы выше, чтобы найти и отредактировать файл hosts на вашем компьютере.
Обычно для обновления файла hosts требуется только добавить две строки (как упоминалось выше). В этом процессе миграции вам также необходимо добавить третью строку текста для сервера MySQL. Например, если ваш сайт был example.com , вы должны добавить эти строки в конец файла hosts:
111.111.111.111 example.com 111.111.111.111 www.example.com 222.222.222.222 mysql.example.com
Замените приведенный выше пример IP-адресов фактическими IP-адресами вашего сайта. Вы можете найти их на веб-панели DreamHost на странице «Управление доменами». Под своим доменным именем щелкните ссылку DNS.
Если вам нужна дополнительная помощь в определении IP-адресов вашего сайта, просмотрите статью «DNS» для получения более подробных инструкций.
Подтверждение работы файла hosts
Вы можете подтвердить, что загружаете перенесенный сайт с серверов DreamHost, если можете загрузить следующую страницу (заменяя example.com с вашим доменом):
- http://example.com/quickstart.html
Просмотр общедоступного сайта через прокси-сервер
Когда ваш файл hosts заработает, ваш компьютер покажет вам, как ваш сайт выглядит на DreamHost. Если вы хотите также просматривать свой текущий (общедоступный) сайт, вы должны использовать прокси-сайт.
Примером прокси-сайта является kproxy.com. Перейдите по этой ссылке в браузере, введите имя своего домена в поле и нажмите Enter. Он использует общедоступный DNS вашего сайта (а не файл локальных хостов) для просмотра сайта в вашей текущей хостинговой компании.
Сравнение сайтов
Просмотр вашего сайта с помощью файла hosts и прокси-сайта позволяет вам просматривать обе версии вашего сайта для параллельного сравнения. У вас может быть открыта одна вкладка браузера на перенесенном сайте (просматривается с помощью вашего файла hosts), а другая вкладка браузера открыта на прокси-сайте (просматривается с помощью DNS), чтобы увидеть ваш текущий общедоступный сайт.
Дальнейшие изменения вашего сайта
Во время проверки сайта вы можете почувствовать необходимость изменить настройку чего-то, что выходит за рамки службы миграции.Пожалуйста, воздержитесь от изменения чего-либо, что может изменить внешний вид или поведение сайта, поскольку группа профессиональных услуг должна иметь возможность сравнивать перенесенный сайт (на DreamHost) с действующим сайтом (на вашем текущем хосте).
Если вам необходимо что-то обновить, обязательно задокументируйте любые изменения, чтобы группа профессиональных услуг могла отделить то, что могло быть затронуто миграцией, от последующих изменений с вашей стороны.
Как редактировать файл хоста
Файл hosts на вашем компьютере позволяет вам переопределить DNS и вручную сопоставить имена хостов (домены) с IP-адресами .Это может пригодиться во время миграции, так как вы можете захотеть увидеть, как ваш сайт выглядит на другом сервере, но, возможно, DNS еще не распространился. Kinsta предоставляет временный URL-адрес (sitename.kinsta.cloud). Однако это не может имитировать все на 100%.
Например, CDN — это функция, которая не будет работать с временным URL-адресом, если вы не настроили ее таким образом вручную. Таким образом, простой способ предварительно просмотреть свой веб-сайт и максимально точно имитировать его перед переносом или внесением изменений в DNS — это отредактировать файл hosts.
Существует также вариант бесплатного инструмента для новичков, если вам неудобно редактировать файл hosts.
Подготовка к предварительному просмотру вашего веб-сайта
Редактирование файла hosts на вашем компьютере по сути означает подделку DNS на вашем компьютере. Но перед редактированием файла или использованием бесплатного инструмента, который мы рекомендуем, вам необходимо сделать две вещи.
1. Добавьте свой домен к своему веб-хосту
Сначала вам нужно добавить свой домен к хосту. Если вы клиент Kinsta, это легко сделать в MyKinsta.Просто нажмите «Домены» и добавьте основной домен. Мы также рекомендуем добавить версию вашего домена с префиксом www или без него. Это даст указание серверам Kinsta разрешить этот домен по назначенному внутреннему IP-адресу.
Основной домен в MyKinsta.
2. Найдите свой IP-адрес SFTP / SSH
Вам также потребуется скопировать IP-адрес SFTP / SSH, назначенный вашему сайту. Если вы являетесь клиентом Kinsta, этот IP-адрес можно найти в разделе «SFTP / SSH» на вашем сайте.
Адрес SFTP / SSH в MyKinsta.
После того, как вы выполнили два вышеуказанных шага, вы можете перейти к трем различным вариантам, приведенным ниже, о том, как предварительно просмотреть свой веб-сайт перед изменением DNS, включая бесплатный онлайн-инструмент или редактирование файла хостов.
Вариант 1. Предварительный просмотр веб-сайта без редактирования (для начинающих)
Если вам неудобно редактировать файл hosts в вариантах 2 или 3 ниже, есть очень простой способ предварительно просмотреть свой веб-сайт с помощью бесплатного онлайн-инструмента SkipDNS.
Важно: SkipDNS — это внешняя служба, предназначенная только для того, чтобы помочь вам предварительно просмотреть внешний вид вашего веб-сайта перед изменением DNS. Его не следует использовать для оценки скорости или производительности вашего сайта. Для этого вы должны использовать один из вариантов ниже или ваш временный URL. Лучший способ увидеть полную производительность вашего сайта — это указать DNS на Kinsta, а затем использовать инструмент проверки скорости веб-сайта.
Шаг 1
Просто перейдите на skipdns.link и введите свое доменное имя и IP-адрес (которые мы показали вам выше).
В зависимости от того, установлен ли у вас уже установленный сертификат SSL, вам может потребоваться также включить опцию «Гибкий SSL».
Рекомендуется временно отключить следующие компоненты, если они работают, поскольку мы наблюдали некоторые проблемы с обнаружением:
- CDN (если вы используете плагин, например, активатор CDN, временно отключите его)
- Adobe Fonts (закомментируйте это или удалите из заголовка, если возможно, иначе ваши шрифты могут показаться сломанными)
Если вы не знаете, как это сделать, спросите своего хозяина.Или используйте второй вариант ниже, который является хорошим способом предварительного просмотра без каких-либо поломок.
SkipDNS
Шаг 2
Затем создается предварительный просмотр. Нажмите «Проверить».
Создан предварительный просмотр SkipDNS
Шаг 3
Затем вам будет назначен временный URL-адрес, который вы можете использовать для просмотра своего сайта WordPress перед изменением DNS. Вы можете перейти к своему временному URL-адресу и щелкнуть по нему, чтобы убедиться, что все работает должным образом.
Предварительный просмотр веб-сайта до изменения DNS
Вариант 2 — Как редактировать файл Hosts в Windows
Вариант 2 требует редактирования файла hosts.Это будет более точно воспроизводить ваш действующий сайт до изменения DNS. Преимущество этого по сравнению с временным URL-адресом, указанным выше, заключается в том, что вам не нужно беспокоиться об отключении CDN или веб-шрифтов.
Если вам нужен быстрый и простой способ, вы можете использовать бесплатное приложение, такое как Hosts File Editor. Это позволяет вам управлять несколькими записями одновременно, а также фильтровать и сортировать их.
В противном случае вы можете выполнить следующие действия, чтобы вручную отредактировать файл hosts в Windows.
Подпишитесь на информационный бюллетень
Хотите узнать, как мы увеличили трафик более чем на 1000%?
Присоединяйтесь к 20 000+ другим пользователям, которые получают нашу еженедельную рассылку с инсайдерскими советами по WordPress!
Подпишитесь сейчасШаг 1
Файл hosts обычно требует дополнительного доступа.Итак, первый шаг — открыть текстовый редактор как администратор. Просто щелкните меню «Пуск», найдите текстовый редактор, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Это можно сделать в любом текстовом редакторе, таком как Блокнот, Блокнот ++, Atom и т. Д. В нашем примере ниже мы используем Sublime.
Открыть текстовый редактор от имени администратора
Шаг 2
В текстовом редакторе щелкните Файл> Открыть и перейдите в следующее место:
C: \ Windows \ System32 \ drivers \ etc \
Шаг 3
Щелкните файл hosts и «Открыть».”
Открыть файл hosts
Шаг 4
В самом низу файла вставьте ваш IP-адрес (который вы получили выше) и ваше доменное имя (в нашем примере мы используем wpdev.ink). Если вы хотите протестировать переадресацию, вы также можете добавить версию с www или без www. Вот пример того, что мы добавили в наш файл hosts.
192.168.1.2 wpdev.ink 192.168.1.2 www.wpdev.ink
После добавления вышеуказанного сохраните файл.
Отредактируйте файл хостов в Windows
Затем вы можете запустить браузер и перейти к вставленному домену.Затем он будет отображаться, как на серверах Kinsta. Вы можете протестировать такие вещи, как вход в панель администратора WordPress, щелкать по сайту и т. Д. Когда вы полностью удовлетворены, вы можете удалить информацию DNS из файла hosts. Затем вы можете указать свой DNS-сервер на серверы Kinsta с помощью регистратора домена или стороннего поставщика DNS.
Вариант 3 — Как редактировать файл Hosts на Mac
Если вам нужен быстрый и простой способ, мы рекомендуем попробовать противогаз. Это бесплатное приложение, которое можно использовать как файловый менеджер хоста, редактор файлов хоста и переключаться между ними.
Если вы устанавливаете Gas Mask на последнюю версию macOS, вы можете столкнуться с ошибкой, которая гласит: «Противогаз не открывается, потому что Apple не может проверить его на наличие вредоносного программного обеспечения». Если вы столкнулись с этой ошибкой, перейдите в «Системные настройки», «Безопасность и конфиденциальность» и нажмите «Все равно открыть» рядом с «Противогаз заблокирован для использования, поскольку он не от указанного разработчика».
В противном случае вы можете выполнить следующие шаги, чтобы вручную отредактировать файл hosts на Mac.
Шаг 1
Щелкните значок «Finder» в нижней части экрана. Щелкните «Приложения», а затем «Утилиты».
Открытые утилиты на MAC
Шаг 2
Щелкните приложение «Терминал», введите следующее и нажмите Enter (скорее всего, вам также будет предложено ввести пароль администратора).
судо нано / частный / и т. Д. / Хосты
Терминал Mac перейдите к файлу хостов
Шаг 3
Нажмите Enter еще раз, чтобы начать редактирование файла.Двигайтесь вниз со стрелками на клавиатуре. Затем вставьте свой IP-адрес (который вы получили выше) и свое доменное имя (в нашем примере мы используем wpdev.ink). Если вы хотите протестировать переадресацию, вы также можете добавить версию с www или без www. Вот пример того, что мы добавили в наш файл hosts.
192.168.1.2 wpdev.ink 192.168.1.2 www.wpdev.ink
Затем нажмите CTRL + O, который спросит вас, хотите ли вы записать в файл. Затем нажмите Enter. Вы должны увидеть письменное подтверждение внизу экрана.Затем закройте терминал.
Редактировать файл hosts на Mac
Затем вы можете запустить браузер и перейти к вставленному домену. Затем он будет отображаться, как на серверах Kinsta. Вы можете протестировать такие вещи, как вход в панель администратора WordPress, щелкать по сайту и т. Д. Когда вы полностью удовлетворены, вы можете удалить информацию DNS из файла hosts. Затем вы можете указать свой DNS-сервер на серверы Kinsta с помощью регистратора домена или стороннего поставщика DNS.
Если вам понравилось это руководство, то вам понравится наша поддержка. Все планы хостинга Kinsta включают круглосуточную поддержку наших опытных разработчиков и инженеров WordPress. Общайтесь с той же командой, которая поддерживает наших клиентов из списка Fortune 500. Ознакомьтесь с нашими тарифами
Изменен файл хостов| Эластичное решение безопасности [7.13]
Файл hosts на конечных точках используется для ручного управления IP-адресом для разрешения имен хостов. Файл hosts — это первая точка поиска для разрешения имени хоста DNS, поэтому, если злоумышленники могут изменить файл хостов конечной точки, они могут направить трафик к вредоносной инфраструктуре.Это правило обнаруживает изменения в файле hosts в системах Microsoft Windows, Linux (Ubuntu или RHEL) и macOS.
Тип правила : eql
Индексы правил :
- auditbeat- *
- winlogbeat- *
- logs-endpoint.events. *
- логи-окна. *
Уровень серьезности : средний
Оценка риска : 47
Запускается каждые : 5 минут
Выполняет поиск индексов из : сейчас-9 мес. (Математический формат даты, см. Также Дополнительное время ретроспективного анализа
)
Максимальное количество предупреждений на выполнение : 100
Ссылки :
Теги :
- Эластичный
- Хозяин
- Linux
- Окна
- macOS
- Обнаружение угроз
- Влияние
Версия : 5 (История версий)
Добавлено (выпуск Elastic Stack) : 7.10,0
Последнее изменение (выпуск Elastic Stack) : 7.13.0
Авторы правил : Эластик
Лицензия на правило : эластичная лицензия v2
Конфиг
Для систем Windows, использующих Auditbeat, это правило требует добавления C: / Windows / System32 / drivers / etc в качестве дополнительного пути в модуле file_integrity файла auditbeat.yml.
, где тип события («изменение», «создание») и файл.дорожка : ("/ private / etc / hosts", "/ etc / hosts", "?: \ Windows \ System32 \ drivers \ etc \ hosts")
Framework : MITER ATT & CK TM
- Версия 5 (выпуск 7.13.0)
- Версия 4 (выпуск 7.12.0)
- Версия 3 (выпуск 7.11.2)
- Версия 2 (выпуск 7.11.0)
Как отредактировать файл хоста (и просмотреть свой веб-сайт перед распространением DNS)
Файл hosts на вашем компьютере — это простой текстовый файл, который сопоставляет имена хостов с IP-адресами.На практике это означает, что он сопоставляет домен, например pagely.com, с IP-адресом сервера, например 192.168.0.1.
Обычно этот процесс обрабатывается системой доменных имен (DNS), когда вы используете Интернет. Однако файл hosts предоставляет альтернативный метод сопоставления имен хостов с IP-адресами без использования DNS.
Как пользователь WordPress, файл hosts может быть особенно полезен при переносе сайта WordPress на новый хост или ином изменении серверов имен вашего домена.Например, если вы переходите с хоста A на хост B, вы сначала перенесете все файлы своего сайта. Затем вам нужно будет обновить серверы имен вашего домена, чтобы они указывали на хост B ( вместо хоста A ).
Однако для обновления DNS требуется некоторое время, а это означает, что ваше доменное имя может по-прежнему перенаправить вас на хост A, когда вы действительно хотите перейти на хост B, чтобы проверить, правильно ли работает ваш недавно перенесенный сайт.
Файл hosts позволяет вам исправить это, вручную сопоставив доменное имя вашего сайта с IP-адресом нового сервера вашего сайта.Это означает, что вы сможете полностью протестировать свой новый сайт, не дожидаясь, пока изменения DNS вступят в силу.
Из этой статьи вы узнаете:
Затем мы расскажем о удобном для новичков инструменте, который позволит вам предварительно просмотреть свой веб-сайт на новом сервере до того, как DNS распространит , без необходимости редактировать файл hosts, хотя это не так гибко, как редактирование файла hosts.
Как работает файл hosts на базовом уровне
Файл hosts по умолчанию довольно прост.Он состоит из двух вещей:
- IP-адрес — это IP-адрес сервера, которому вы хотите сопоставить домен.
- Имя хоста — обычно это доменное имя, которое вы хотите сопоставить с соответствующим IP-адресом.
Вы также можете опционально добавлять комментарии, используя знак #, который полезен, если вы хотите напомнить себе о цели каждой записи.
Вот как выглядит файл hosts по умолчанию:
При необходимости вы также можете добавить несколько имен хостов к IP-адресу.Если вы хотите добавить несколько имен хостов, просто добавьте их оба в одну строку. Например, это позволяет включить как yoursite.com , так и www.yoursite.com .
Вот пример того, как выглядит файл hosts с тремя записями:
Если вы хотите добавить новые записи в файл hosts, вам понадобится IP-адрес сервера, которому вы хотите сопоставить имя хоста. Если вы размещаете на Pagely, вы можете найти IP-адрес своего сервера в области Advanced Options вашего приложения:
Как редактировать файл Hosts в Windows
Для редактирования файла hosts в Windows вам потребуются права администратора.Если вы работаете на собственном компьютере, это не должно быть проблемой. Но если вы используете компьютер, предоставленный компанией, у вас может не быть такого доступа.
Тот же самый общий подход должен работать независимо от того, используете ли вы Windows 10, Windows 8, Windows Vista или даже более старые версии. Однако для справки скриншоты в нашем руководстве взяты из Windows 10.
Шаг 1. Откройте текстовый редактор от имени администратора
Для начала вам нужно открыть предпочитаемый текстовый редактор с правами администратора .
Для этого щелкните правой кнопкой мыши значок текстового редактора и выберите Запуск от имени администратора .
В этом примере мы будем использовать Notepad ++, но вы можете использовать любой текстовый редактор:
Как только вы откроете программу, вы должны увидеть [Администратор] вверху, что подтверждает, что программа имеет права администратора:
Шаг 2. Откройте файл hosts
Перейдите в Файл → Откройте в текстовом редакторе. Затем перейдите в следующую папку (, вы можете вставить ее в панель навигации, чтобы перейти прямо туда ):
C: \ Windows \ System32 \ drivers \ etc \
Вы должны увидеть список файлов, который включает хостов .Щелкните файл hosts и выберите Открыть :
Шаг 3. Добавьте новые записи в правильном формате
Теперь вы можете добавить столько новых записей, сколько необходимо.
Используйте этот формат:
1.2.3.4 yoursite.com
Введите каждый IP-адрес в отдельной строке. Для каждого IP-адреса вы можете добавить несколько имен хостов в одну строку.
Вот пример того, как это может выглядеть:
Как редактировать файл Hosts на Mac
Для редактирования файла hosts на Mac вам необходимо войти в систему как пользователь с правами администратора.Вам также понадобится пароль для вашей учетной записи администратора.
Шаг 1: Откройте терминал
Для начала откройте приложение Терминал . Вы можете найти его, щелкнув значок Finder и выбрав Applications → Utilities :
.Шаг 2: введите команду в терминале
В терминале введите следующую команду и нажмите ввод:
судо нано / частный / и т.д. / хосты
Понравилось это содержание? Познакомьтесь с Пейджем.
Если будет предложено, вам также может потребоваться ввести пароль администратора после выполнения команды.
Шаг 3. Добавьте новые записи в правильном формате
Теперь вы можете добавить сколько угодно записей с помощью текстового редактора. Для навигации в текстовом редакторе используйте клавиши со стрелками для перемещения между строками и нажмите Enter, чтобы создать новую строку.
Как и в других операционных системах, используйте следующий формат:
1.2.3.4 yoursite.com
Введите каждый IP-адрес в отдельной строке.Для каждого IP-адреса вы можете добавить несколько имен хостов в одну строку.
Вот пример того, как это может выглядеть:
Чтобы сохранить изменения, введите Control + X .
Как редактировать файл Hosts в Linux
Чтобы отредактировать файл hosts в Linux, вы обычно можете выполнить те же действия, что и для MacOS.
То есть вы сначала открываете Терминал. Затем используйте эту команду sudo nano / etc / hosts
.
Внесите свои изменения. Затем сохраните изменения, набрав Control + X .
Как просмотреть сайт без редактирования файла Hosts
Наконец, если вам просто нужен простой способ предварительного просмотра вашего сайта перед распространением DNS, вы можете использовать бесплатный инструмент SkipDNS.link.
Единственным недостатком этого подхода является то, что он может работать некорректно, если вы используете CDN. В этом случае вы можете попробовать отключить CDN или просто отредактировать файл hosts с помощью описанных выше методов.
Сам инструмент работает так же, как и файл hosts. То есть вы вводите свое доменное имя и IP-адрес сервера.Затем нажмите кнопку, чтобы увидеть, как ваш сайт выглядит на этом сервере:
.
Ваш комментарий будет первым