hosts

hosts

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

Содержание

Расположение и содержание

В разных операционных системах файл имеет разное расположение:

Операционная система Версии Расположение
Unix и Unix-подобные /etc/hosts[1]
Windows 95, 98, Me %windir%\
NT, 2000, XP, 2003, Vista, 7, 8 %SystemRoot%\system32\drivers\etc\hosts, его расположение может быть переопределено в ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath, в котором содержится путь к папке.
Windows Mobile Ветка реестра \HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
Mac OS 9 и более ранние Системная папка: Preferences или просто в системной папке
Mac OS X и iPhone OS /private/etc/hosts или /etc/hosts (/etc на Mac OS X — символьная ссылка к /private/etc)
Novell NetWare SYS:etc\hosts
OS/2 и eComStation "bootdrive":\mptn\etc\
Symbian OS 6.1—8.1 C:\system\data\hosts
9.1+ Z:\private\10000882\hosts
Android /system/etc/hosts

IP-адреса и названия доменов разделены символами табуляции. Комментарии начинаются знаком '#' (решётка). Пустые строки игнорируются.

Обычно файл включает в себя определение расположения узла localhost[2]

127.0.0.1       localhost

Перенаправление доменов

Перенаправление доменов используется программистами и администраторами интрасети (например, перенаправление !.local на узлы интрасети), а также для ускорения загрузки сайтов, путём сопоставления их IP-адресов доменным именам.

Блокировка ресурсов

С помощью файла hosts возможно осуществлять фильтрацию рекламы, путём перенаправления доменных адресов баннеров на адрес 127.0.0.1.

Использование при соединении через прокси-сервера

Замена IP-адреса на доменное имя, записанное в строке файла hosts, не работает (Windows), если используется соединение через Proxy-Server, в этом случае разрешение имён происходит на уровне Proxy. Если настроено подключение к интернет только через Proxy, то нужно прописать замену в строку файла hosts, а также в настройках соединения в браузере к настройкам Proxy добавить адрес в исключения для обработки прокси (например, в браузере Internet Explorer это делается так: Сервис-Свойства обозревателя-вкладка Подключения-Настройка сети-Дополнительно-Не использовать прокси-сервер для адресов, начинающихся с, добавить строку с именем указанным в файле hosts) только в этом случае узел будет игнорироваться Proxy, и замена будет работать. Иначе замена будет работать только для соединений, которые подключаются к Интернет напрямую (не через Proxy).

ПО для работы с hosts

Для редактирования файла hosts годится любой простейший текстовый редактор типа общеизвестного "Блокнот" (notepad.exe). При этом, в ОС Windows Vista, Windows 7 текстовый редактор следует запускать "от имени администратора". Однако создано немало программ, облегчающих и автоматизирующих работу с этим файлом. Например, программа Hosts Commander[3] позволяет выполнять сложные операции с hosts из командной строки.

Использование в злонамеренных целях

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

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

Примечания

  1. Linux Network Administrators Guide - Writing hosts and networks files. Архивировано из первоисточника 5 апреля 2012. Проверено 9 июня 2010.
  2. Microsoft Support Document 258495 - Troubleshooting Client Connectivity. Архивировано из первоисточника 5 апреля 2012.
  3. Hosts Commander.

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "hosts" в других словарях:

  • Hosts — Le fichier hosts est un fichier utilisé par le système d exploitation d un ordinateur lors de l accès à Internet. Il contient l adresse IP locale et, éventuellement, l adresse de serveurs web. Lors de l accès à un périphérique réseau par nom de… …   Wikipédia en Français

  • Hosts — Hosts  текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNS серверам. В отличие от DNS, содержимое файла контролируется… …   Википедия

  • HOSTS — Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP Adressen. Inhaltsverzeichnis 1 Details 2 Pfade unter verschiedenen Betriebssystemen 3… …   Deutsch Wikipedia

  • Hosts — Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP Adressen. Inhaltsverzeichnis 1 Details 2 Pfade unter verschiedenen Betriebssystemen 3… …   Deutsch Wikipedia

  • hosts — Le fichier hosts est un fichier utilisé par le système d exploitation d un ordinateur lors de l accès à Internet. Son rôle est d associer des noms d hôtes à des adresses IP. Lors de l accès à une ressource réseau par nom de domaine, ce fichier… …   Wikipédia en Français

  • Hosts file — The hosts file is a computer file used to store information on where to find a node on a computer network. This file maps hostnames to IP addresses. The hosts file is used as a supplement to (or instead of) the domain name system on networks of… …   Wikipedia

  • Hosts-Datei — Die Hosts Datei (bei unixähnlichen Betriebssystemen „hosts“ geschrieben; englisch für „Wirte“ oder „Gastgeber“) ist eine lokale Textdatei, die heute in der Regel für die feste Zuordnung von Hostnamen zu IP Adressen in lokalen Rechnernetzen (LAN)… …   Deutsch Wikipedia

  • Hosts.txt — Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP Adressen. Inhaltsverzeichnis 1 Details 2 Pfade unter verschiedenen Betriebssystemen 3… …   Deutsch Wikipedia

  • Hosts of The Screen Savers — These are notable hosts on TechTV s The Screen Savers TOC HostsKate Botello (1998 2000) Kate left the show to co host Extended Play with Adam Sessler. She also co hosted a TechTV video on computer basics with Chris Pirillo. Kate currently lives… …   Wikipedia

  • Hosts (novel) — Infobox Book | name = Hosts image caption = Trade Hardcover 1st Edition author = F. Paul Wilson country = United States language = English series = The Repairman Jack Series genre = Fiction publisher = Gauntlet Press release date = June 2001… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»