Что такое файл хоста Windows? И 6 удивительных способов его использования

Что такое файл хоста Windows? И 6 удивительных способов его использования

Файл Windows Hosts позволяет вам определять, какие доменные имена (веб-сайты) связаны с какими IP-адресами. Он имеет приоритет над вашими DNS-серверами, поэтому ваши DNS-серверы могут сказать facebook.com связан с определенным IP-адресом, но вы можете facebook.com иди куда хочешь. Файл Windows Hosts можно использовать для блокировки веб-сайтов, их перенаправления, создания ярлыков для веб-сайтов, создания собственных локальных доменов и многого другого.





Ранее мы рассказывали об использовании файла Windows Hosts для блокировки веб-сайтов без установки какого-либо другого программного обеспечения на ваш компьютер - он часто используется для быстрой блокировки веб-сайтов опытными компьютерщиками.





Редактирование файла хостов Windows

Чтобы отредактировать файл Hosts, вам нужно открыть Блокнот (или любой другой текстовый редактор, который вам нравится, например Notepad ++) в качестве администратора. Для этого щелкните Начинать, тип Блокнот в меню «Пуск» щелкните правой кнопкой мыши ярлык «Блокнот» и выберите Запустить от имени администратора .





После того, как у вас есть, нажмите Файл а также Открытым в окне Блокнота, затем перейдите к C: Windows System32 драйверы и т. Д. папка. Щелкните значок Текстовые файлы в поле в правом нижнем углу окна выберите Все файлы и дважды щелкните файл hosts.

я должен оставить свой ноутбук включенным?

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



Заблокировать веб-сайт

Чтобы заблокировать веб-сайт, добавьте строку, подобную следующей, в конец файла hosts:

127.0.0.1 example.com





Это просто: 127.0.0.1 - это IP-адрес вашего локального компьютера. Когда вы перейдете на example.com, ваш компьютер попытается подключиться к самому себе (127.0.0.1). Ваш компьютер, вероятно, не обнаружит работающий веб-сервер, поэтому соединение сразу же прервется, что фактически заблокирует загрузку веб-сайта.

Перенаправить веб-сайт

Вы также можете использовать этот трюк для перенаправления веб-сайта на другой веб-сайт. Например, предположим, что мы хотим перенаправить facebook.com на twitter.com, поэтому, когда мы вводим facebook.com в адресную строку, мы попадаем в Twitter.





Во-первых, нам понадобится IP-адрес Twitter. Чтобы найти его, мы можем использовать команду ping в Окно командной строки (нажмите Начинать , тип Командная строка , и нажмите Enter, чтобы открыть его). Тип пинг twitter.com в окне командной строки, и вы увидите числовой IP-адрес Twitter.

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

199.59.150.39 facebook.com

Эта строка указывает нашему компьютеру подключить facebook.com к IP-адресу Twitter. Тип facebook.com и вы попадете в Твиттер!

Создать ярлыки веб-сайтов

Вы также можете использовать этот трюк для создания ярлыков для быстрого доступа к веб-сайтам из любой программы на вашем компьютере. Например, если вы заядлый Твиттер, вы можете связать его с Твиттером - введите t в адресной строке любого браузера, и вы сразу же попадете в Твиттер. Вы также можете создавать ярлыки с несколькими буквами, например, твит. Вам не нужны расширения .com, .net, .org или любые другие расширения. Однако вы не можете использовать пробелы.

Для этого просто добавьте следующую строку в файл hosts и сохраните его:

199,59,150,39 т

Вы можете получить точный IP-адрес, который вам понадобится, с помощью упомянутой выше команды ping.

Теперь вы можете ввести t в адресную строку любой программы, и вы окажетесь на twitter.com.

Назначьте локальные доменные имена

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

Обратите внимание, что перед этим вам понадобится IP-адрес компьютера или маршрутизатора. После того, как вы его получите, введите следующую строку - следующая строка связывает 192.168.0.1, IP-адрес, обычно используемый маршрутизаторами, с маршрутизатором доменного имени:

192.168.0.1 роутер

Вы можете заменить здесь IP-адрес и доменное имя на все, что захотите.

Протестируйте веб-сервер, использующий заголовки хоста

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

Например, если у вас есть веб-сервер с локальным IP-адресом 192.168.0.5, на котором размещены веб-сайты для компаний company.com и organization.org, вы можете добавить следующие строки в файл hosts на локальном компьютере:

192.168.0.5 company.com 192.168.0.5 organization.org

После сохранения файла попробуйте открыть в браузере как company.com, так и organization.org - если все работает правильно, вы должны увидеть разные веб-сайты. Сервер замечает, что в ваших заголовках указывается company.com или organization.org, и обслуживает правильный веб-сайт. Если это не сработает, вам нужно устранить неполадки перед развертыванием сервера в Интернете!

Блок-списки веб-сайтов

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

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

  • Как заблокировать веб-сайты на вашем компьютере без использования программного обеспечения [Windows]

Если вы хотите отменить внесенные вами изменения, просто удалите строки, добавленные в конец файла, а затем сохраните файл.

Для чего вы используете свой файл хостов Windows? Оставляйте комментарии и делитесь любыми хитростями, которые у вас есть!

Кредит изображения: Сетевые кабели от Shutterstock

Делиться Делиться Твитнуть Эл. адрес Как создать диаграмму потока данных для визуализации данных любого проекта

Диаграммы потоков данных (DFD) любого процесса помогают понять, как данные передаются от источника к месту назначения. Вот как это сделать!

Читать далее
Похожие темы
  • Окна
  • Интернет-фильтры
Об авторе Крис Хоффман(Опубликовано 284 статей)

Крис Хоффман - технический блоггер и заядлый технолог, живущий в Юджине, штат Орегон.

Ещё от Chris Hoffman

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться