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

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

Однако в некоторых версиях Windows прямое редактирование файла hosts запрещено. Фактически, вы получите сообщение об ошибке, если попытаетесь сохранить изменения. К счастью, есть простой совет, который вы можете использовать для редактирования файла hosts в Windows 10 , 8, 7, Vista или XP.

Что делает файл hosts?(What Does The Hosts File Do?)

Первоначально целью файла hosts было то , что сейчас делают DNS-серверы(DNS servers) — сопоставлять дружественные доменные имена с недружественными IP-адресами.

Гораздо проще запомнить доменное имя, такое как YouTube.com , чем IP-адрес, например 172.217.1.238 . Вместо того, чтобы вводить IP-адрес в адресную строку каждый раз, когда вы хотите посмотреть видео на YouTube , вы можете просто ввести доменное имя, и DNS - сервер, который использует ваше устройство, сопоставит это имя с правильным адресом, чтобы вы могли получить веб-страница намного проще.

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

Зачем редактировать файл hosts?(Why Edit The Hosts File?)

Одной из причин для редактирования файла hosts является то, что вам нужен простой способ заблокировать загрузку веб-сайтов на ваш компьютер(block websites from loading on your computer) . Введите(Enter) недопустимый или неправильный IP-адрес для сайта, который вы хотите заблокировать, и каждый раз, когда вы пытаетесь получить к нему доступ, файл hosts будет загружать выбранный вами IP-адрес. В зависимости от того, что вы выбрали, он может полностью заблокировать веб-сайт(ompletely block the website) .

Вы можете использовать ту же технику, чтобы заставить файл hosts блокировать вредоносные сайты. Существуют даже списки записей файла hosts ( например, этот(such as this one) ), которые вы можете загрузить и импортировать в свой файл hosts, чтобы заблокировать сотни вредоносных сайтов или рекламы.

Другим способом использования файла hosts является ускорение просмотра веб-страниц(speed up your web browsing) . Если используемый вами DNS - сервер не работает или работает недостаточно быстро, ручной ввод IP-адреса и сопоставления доменных имен в файле hosts позволит вашему компьютеру почти мгновенно найти эти адреса, не полагаясь на DNS - сервер.

Совет(Tip) . Узнайте , как использовать альтернативные DNS-серверы(how to use alternate DNS servers) для более быстрого доступа в Интернет.

Расположение файла хостов Windows(Windows Hosts File Location)

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

C:\Windows\system32\drivers\etc

Как редактировать файл hosts(How To Edit The Hosts File)

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

Открытие файла hosts(Opening The Hosts File)

Начнем с простого открытия(opening) файла hosts. Мы будем использовать Блокнот(Notepad) , встроенный в Windows 10 и вплоть до Windows XP .

  • Откройте диалоговое окно « Выполнить(Run) », удерживая нажатой клавишу Windows , а затем один раз нажав R.
  • Введите блокнот(notepad) и нажмите Enter , чтобы открыть программу.

  • Выберите « Файл»(File ) > « Открыть(Open) » .
  • В текстовом поле имени файла внизу введите (или скопируйте и вставьте) расположение файла hosts, показанное выше, а затем нажмите Enter .

  • Выберите меню справа от текстового поля, чтобы изменить Text Documents (*.txt) на All Files (*) .

  • Дважды щелкните hosts в списке файлов, чтобы открыть файл hosts для редактирования в Блокноте(Notepad) .

Редактирование файла hosts(Editing The Hosts File)

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

Вот некоторые примеры:

127.0.0.1 www.google.com
13.249.79.104 www.bing.com

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

Связанный(Related) : Изменить файл hosts, чтобы добавить локальный поиск DNS(Edit Hosts File to Add Local DNS Lookup)

Если вы хотите заблокировать веб-сайты с файлом hosts(block websites with the hosts file) , такие как YouTube , Amazon , Google , Reddit.com и т. д ., вы можете ввести ложный IP-адрес, например 0.0.0.0 .

Примечание(Note) . Когда вы вводите URL -адрес сайта, который хотите связать с определенным IP-адресом, обязательно исключите начальную часть и введите только субдомен, например www или что-то еще, что может быть для добавляемого сайта.

Сохранение файла hosts(Saving The Hosts File)

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

  • Выберите « Файл»(File ) > « Сохранить как(Save As) » .
  • Измените параметр « Тип(Save as type) файла» на « All Files (*) .
  • Переименуйте файл в hosts.backupfile и сохраните его на рабочий стол.

  • Закройте Блокнот(Close Notepad) и найдите на рабочем столе только что созданный файл hosts. Вы хотите удалить файл . backupfile часть имени и оставить только hosts (без точки и текста после слова).

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



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts