Імена хостів (hostnames)
Коротко: Ім’я окремого пристрою чи служби всередині мережі, наприклад server1 або mail.emzett-digital.com.
Докладніше: Ім’я хоста може бути локальним (діє лише у вашій власній мережі) або публічним як частина повного доменного імені (домену) (FQDN). Воно зіставляється з IP-адресою через DNS або локальне розв’язання імен (наприклад, /etc/hosts).
Подробиці
Термін «hostname» використовується у двох трохи різних значеннях:
- Локальне ім’я пристрою: ім’я, яке машина дає собі сама (видно, наприклад, за командою
hostnameу командному рядку) — важливе лише всередині вашої мережі, публічно не розв’язується через DNS, якщо це спеціально не налаштовано. - Публічне ім’я хоста (FQDN): повне ім’я на кшталт
mail.emzett-digital.com, публічно розв’язуване в IP-адресу через DNS.
Для локального розв’язання імен без DNS-сервера більшість операційних систем використовують файл /etc/hosts (Linux/macOS) або C:\Windows\System32\drivers\etc\hosts (Windows) — зіставлення ім’я хоста–IP можна вручну зберегти там, і вони перевіряються навіть раніше за будь-який справжній запит DNS. Це використовується, наприклад, для локального тестування, щоб у порядку експерименту перенаправити домен на інший сервер, не змінюючи реальних записів DNS.
Див. також: Домен, DNS-записи