Hosts: различия между версиями
(Новая страница: «Файл конфигурации в UNIX-подобных операционных системах, содержащий пары сопоставлений «I…») |
(дополнение [таблица взята из одноимённой статьи в русской Википедии, остальное — свои знания]; оформление, категоризация) |
||
Строка 1: | Строка 1: | ||
{{заголовок со строчной буквы}}'''hosts''' — файл конфигурации в разных операционных системах, содержащий пары сопоставлений «IP-адрес → Хост». | |||
== Формат файла hosts == | |||
Комментарии (строки, начинающиеся со знака <code>#</code>) и пустые строки игнорируются. Все остальные строки начинаются с одного IPv4 или IPv6-адреса, за которым следует знак табуляции (иногда для облегчения чтения файла человеком ставят несколько знаков табуляции), далее на той же строке указывается имя хоста (их может быть более одного, в этом случае они разделяются пробелами). | |||
В качестве имени хоста можно указывать как полное доменное имя (FQDN), так и имя без точек (например, <code>localhost</code>). Указанием адреса <code>127.0.0.1</code> (а также <code>0.0.0.0</code> и <code>::1</code>) иногда пользуются, чтобы запретить запросы на какой-то домен (проверка регистрации проприетарной программы, блокировка рекламы и т.д.). | |||
== Расположение файла hosts в разных операционных системах == | |||
{| class="wikitable" | |||
|- | |||
! Операционная система | |||
! Версии | |||
! Расположение | |||
|- | |||
| [[UNIX]] и UNIX-подобные | |||
| | |||
| <code>/etc/hosts</code> | |||
|- | |||
|rowspan="3" |[[Microsoft Windows|Windows]] | |||
| 95, 98, ME | |||
| <code>%windir%\</code> | |||
|- | |||
| NT, 2000, XP, 2003, Vista, 7, 8, 10 | |||
| <code>%SystemRoot%\system32\drivers\etc\hosts</code>, его расположение может быть переопределено в ключе [[Реестр Windows|реестра]] <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath</code>, в котором содержится путь к папке. | |||
|- | |||
| [[Windows Mobile]] | |||
| Ветка реестра <code>\HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts</code> | |||
|- | |||
| [[Mac OS]] | |||
| 9 и более ранние | |||
| Системная папка: Preferences или просто в системной папке | |||
|- | |||
| [[Mac OS X]] и [[iOS]] | |||
| Все версии Mac OS 10 | |||
| <code>/private/etc/hosts</code> или <code>/etc/hosts</code> (<code>/etc</code> в OS X — [[символьная ссылка]] к <code>/private/etc</code>) | |||
|- | |||
| [[Novell NetWare]] | |||
| | |||
| <code>SYS:etc\hosts</code> | |||
|- | |||
| [[OS/2]] и [[eComStation]] | |||
| | |||
| <code>"bootdrive":\mptn\etc\</code> | |||
|- | |||
| rowspan="2" |[[Symbian OS]] | |||
| 6.1—8.1 | |||
| <code>C:\system\data\hosts</code> | |||
|- | |||
| 9.1+ | |||
| <code>Z:\private\10000882\hosts</code> | |||
|- | |||
| [[Android]] | |||
| | |||
| <code>/system/etc/hosts</code> | |||
|} | |||
Небольшая схожесть в путях напоминает о том, что реализация сетевого стека в Windows когда-то давным давно была позаимствована из BSD. | Небольшая схожесть в путях напоминает о том, что реализация сетевого стека в Windows когда-то давным давно была позаимствована из BSD. | ||
== Ссылки == | |||
* {{wikipedia|hosts}} | |||
[[Категория:Глоссарий ИТ]] |
Текущая версия на 08:52, 11 января 2021
hosts — файл конфигурации в разных операционных системах, содержащий пары сопоставлений «IP-адрес → Хост».
Формат файла hosts[править]
Комментарии (строки, начинающиеся со знака #
) и пустые строки игнорируются. Все остальные строки начинаются с одного IPv4 или IPv6-адреса, за которым следует знак табуляции (иногда для облегчения чтения файла человеком ставят несколько знаков табуляции), далее на той же строке указывается имя хоста (их может быть более одного, в этом случае они разделяются пробелами).
В качестве имени хоста можно указывать как полное доменное имя (FQDN), так и имя без точек (например, localhost
). Указанием адреса 127.0.0.1
(а также 0.0.0.0
и ::1
) иногда пользуются, чтобы запретить запросы на какой-то домен (проверка регистрации проприетарной программы, блокировка рекламы и т.д.).
Расположение файла hosts в разных операционных системах[править]
Операционная система | Версии | Расположение |
---|---|---|
UNIX и UNIX-подобные | /etc/hosts
| |
Windows | 95, 98, ME | %windir%\
|
NT, 2000, XP, 2003, Vista, 7, 8, 10 | %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 и iOS | Все версии Mac OS 10 | /private/etc/hosts или /etc/hosts (/etc в 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
|
Небольшая схожесть в путях напоминает о том, что реализация сетевого стека в Windows когда-то давным давно была позаимствована из BSD.
Ссылки[править]
- ВП: hosts