Редактируем файл hosts windows

Использование файла hosts в Windows 7

Назначение и методы использования hosts

Файл hosts присутствует во всех современных версиях операционных систем Windows, располагается в одном и том же месте и сейчас везде выполняет одинаковую опцию. Однако раньше он заменял собой технологию DNS-сервера, то есть сопоставлял доменные имена с их IP-адресами. В нем указывался сам адрес, например, 192.154.12.1, и ему присваивалось доменное имя, например, site.com. Теперь юзер мог вводить доменное имя вместо полного IP-адреса, чтобы перейти на веб-ресурс через браузер. Это позволило более быстро запоминать расположение конкретных страниц, а также добавило креатива и маркетинга, ведь сейчас адрес сайта подбирают таким образом, чтобы он соответствовал не только тематике, но и запоминался.

  1. Базовый способ заключается в редактировании с целью блокировки доступа к определенным ресурсам. Делается это указанием ложного IP-адреса для конкретного доменного имени, о чем более детально мы поговорим позже. Системный администратор без каких-либо проблем может закрыть доступ к любому ресурсу, лишь введя его домен и присвоив несуществующий IP, на который и будет происходить перенаправление, соответственно, безуспешное.
  2. Такая же методика применяется и для блокировки вредоносных, а также рекламных сайтов, которые в перспективе могут нанести вред компьютеру. В разделе, посвященному редактированию самого hosts, мы затронем эту тему, представив один из самых актуальных список, подходящих для импорта.
  3. Реже опытные пользователи, обладающие локальными ресурсами, присваивают ему оптимальное доменное имя, чтобы каждый раз вручную не вводить цифры в браузере. Однако эта тема относится только к знающим юзерам, которые и так прекрасно понимают предназначение hosts.
  4. Последняя цель редактирования — ускорение загрузки веб-страниц. Если автоматически подобранный DNS-сервер по каким-то причинам не может обеспечить быстрый переход на конкретные ресурсы, вы можете сопоставить их IP и домены в данном файле, чтобы использовать именно его при переходе в браузере.

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

На будущее также рекомендуем проверить атрибут «Только чтение», чтобы заблокировать возможность повторного возникновения подобных случаев внезапного изменения объекта. Этой теме будет посвящен один из следующих разделов этой статьи.

Расположение hosts

Выше мы уже уточнили, что рассматриваемый объект во всех версиях Windows находится в одном и том же месте на системном разделе жесткого диска. Путь к нему следующий:

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

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

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

Читайте также:  Как удалить windows оставив файлы

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

Оставить копию можно и в изначальном расположении, но тогда ее придется переименовать, добавив в конце .old .

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

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

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

    Щелкните правой кнопкой мыши по файлу и в контекстном меню выберите вариант «Свойства».

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

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

Открытие hosts для редактирования

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

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

Вариант 1: Контекстное меню Проводника

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

    Перейдите к его расположению и кликните по файлу ПКМ. При этом учитывайте, что редактировать нужно оригинал, а не созданную ранее резервную копию.

В списке выберите первый же пункт «Открыть».

Отобразится окно «Выбор программы». Здесь по умолчанию будет присутствовать классический Блокнот, поэтому отметьте его ЛКМ и нажмите по кнопке «ОК».

Как видно на скриншоте, все стандартное содержимое успешно загрузилось.

Вариант 2: Опция «Открыть» в Блокноте

Этот метод подразумевает сначала запуск самого Блокнота, а через него уже открытие файла. Учтите, что запущена программа должна быть именно от имени администратора.

    Воспользуйтесь поиском в «Пуск» или вызовите утилиту «Выполнить», зажав комбинацию клавиш Win + R и введя в появившейся строке notepad .

В окне Блокнота разверните меню «Файл», где выберите пункт «Открыть». Вызвать эту опцию можно и через сочетание клавиш Ctrl + O.

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

Перейдите по уже знакомому пути и найдите там оригинал файла hosts для открытия.

Можете приступать к редактированию.

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

Перед основным процессом редактирования следует знать несколько правил. Посмотрите на стандартное содержимое объекта: все строки, которые начинаются с #, — комментарии, использующиеся для описания и опционально добавляющиеся после какой-либо команды. В текущих комментариях разработчики поместили краткое описание работы файла, а также показали, как именно нужно задавать правила, сопоставляя IP-адрес и доменное имя.

Форма написания самого правила начинается с IP-адреса, затем в идеале нужно нажать на Tab, чтобы добавить отступ, не нарушая привычный стилистический вид содержимого, а уже потом вводится сопоставимое доменное имя. Ниже вы видите строку 0.0.0.0 www.youtube.com . Она используется для указания ложного IP-адреса известного видеохостинга, то есть при вводе этого домена в адресной строке любого браузера произойдет переход на 0.0.0.0, а сам сайт, соответственно, не откроется.

Читайте также:  Windows определение типа файла по его расширению

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

Не забудьте, что все изменения необходимо сохранять. Нажмите комбинацию Ctrl + S или выберите соответствующий пункт через меню «Файл» в блокноте.

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

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

Файл hosts в windows выполняет полезные задачи и он необходим, по умолчанию в данном файле у вас будут примерно такие значения:

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

# localhost name resolution is handle within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

И так — для того что бы изменить файл hosts вам нужно сделать следующее:

Перейти по адресу: C:\Windows\System32\drivers\etc после чего в папке ETC вы увидите искомый файл HOSTS.

Для того что бы изменить (отредактировать) файл hosts нужно кликнуть по нему правой кнопкой мыши и выбрать Открыть после чего вы убидите это меню:

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

На это все, теперь вы знаете как быстро отредактировать файл hosts.

Подписывайте на канал , задавайте по данной теме любые вопросы и я вам обязательно помогу. Так же можете внести предложение по теме ‘Создание и настройка сайтов, уроки по Windows’ и следующая статья будет об этом.

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

Изменение файла hosts – простой прием, который используется для изменения разрешения определенного IP-адреса на вашем компьютере. Это особенно полезно при разработке сайта на CMS на хостинге, когда его серверы имен еще не используются.

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

На рисунке, приведенном ниже, изображен процесс преобразования домена в IP-адрес с использованием различных устройств. Файл hosts был изменен следующим образом:

Файл hosts был изменен только на вашем компьютере , поэтому только это устройство будет преобразовывать домен example.com в IP-адрес 86.75.30.9.

Другие устройства, для которых файл hosts не был изменен, будут преобразовывать этот домен в IP-адрес 172.16.0.0, найденный на сервере DNS.

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

Ниже описано, как можно внести изменения в файл hosts .

Запустите «Блокнот» от имени администратора

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

Откройте файл hosts

Чаще всего файл hosts расположен в каталоге: c:windowssystem32driversetc и имеет имя hosts . Но этот путь может быть другим в зависимости от используемой версии операционной системы:

  • Windows 95/98/Me c:windows;
  • Windows NT/2000/XP Pro c:winntsystem32driversetc;
  • Windows XP Home/Vista/Windows 7 c:windowssystem32driversetc;
  • Windows 8 c:windowssystem32driversetc;
  • Windows 10 c:windowssystem32driversetc.
Читайте также:  Windows device location information

Теперь нужно открыть файл hosts. В Блокноте выберите меню «Файл», затем пункт «Открыть …». Файл hosts не является стандартным .txt файлом, который «Блокнот» будет искать по умолчанию. Поэтому измените в раскрывающемся в правом нижнем углу списке значение «Текстовые документы» на «Все файлы (*.*)». Затем дважды кликните по файлу, чтобы открыть его в «Блокноте».

Найдите IP-адрес, связанный с вашей учетной записью

  • Войдите в cPanel.
  • Справа найдите столбец статистики, описывающей вашу учетную запись. Найдите информацию о сервере и нажмите на ссылку.
  • Ниже на странице найдите «Общий IP-адрес». Если у вас выделенный IP-адрес, вместо «Общий IP-адрес» будет написано «Выделенный IP-адрес». Это информация, которая понадобится вам для изменений файла hosts .

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

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

Внимание: Перед внесением изменений обязательно создайте резервную копию файла hosts ! Для этого выполните следующие действия:

  1. В «Блокноте» зайдите в меню «Файл» и выберите пункт «Сохранить как …»
  2. В качестве имени файла введите то, что вы запомните, например hosts_file_09.16.2013
  3. Нажмите кнопку «Сохранить»

Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:

После внесения изменений зайдите в меню «Файл», затем выберите пункт «Сохранить».

Работа с Windows Defender при изменении файла Hosts в Windows 8

В Windows 8 по умолчанию работает Windows Defender, который предотвращает изменение файла hosts . Поэтому нужно разрешить редактирование этого файла. Для этого выполните следующие действия:

  1. Перейдите в Windows Defender, наведите курсор мыши на правый угол, чтобы открыть панель навигации. В поисковое поле введите «Windows Defender», нажмите на появившуюся иконку. Она будет помечена как «Windows Defender». Запустится приложение.
  2. Когда откроется Windows Defender, кликните по вкладке « Настройки» .
  3. Затем введите местоположение файла hosts, по умолчанию это c:windowssystem32driversetchosts
  4. Нажмите на кнопку «Добавить .
  5. Нажмите кнопку « Сохранить изменения», расположеннуюв правом нижнем углу, а затем закройте Windows Defender.
  6. Наведите курсор мыши на ярлык программы «Блокнот», а затем запустите ее от имени администратора.
  7. Откройте файл hosts .
  8. Внесите изменения и выберите « Файл »> « Сохранить ».

Изменение файла hosts в Windows 10

Для изменения файла hosts вам понадобятся права администратора. Для получения дополнительной информации по этому вопросу обратитесь к справочной документации Microsoft «Администратор для локальных учетных записей» .

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

  • Войдите в систему с правами администратора
  • Кликните правой кнопкой мыши по иконке Windows в панели инструментов.

  • Появится всплывающее меню. Найдите Powershell (Администратор) и выберите эту опцию.

  • Вы увидите всплывающее окно с вопросом о том, хотите ли вы разрешить приложению вносить изменения. Нажмите « Да» , чтобы продолжить.

  • Когда откроется инструмент командной строки, введите « Notepad » . Поскольку вы запускаете «Блокнот» из Powershell, он запустится с правами администратора.

  • В меню «Блокнот» нажмите пункт « Файл» , « Открыть» . Перейдите к папке с файлом hosts . Стандартный путь: c:WindowsSystem32driversetc.
  • Введите «hosts», затем нажмите «Enter». Это вызовет файл hosts . Поскольку файл hosts является системным, он будет скрыт, если вы не зададите в настройках показ скрытых файлов.

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

  • Нажмите «Файл»> «Сохранить», чтобы сохранить изменения, которые внесли в файл.

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

Как я узнаю, что это сработало?

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

Оцените статью