Механизм разрешения имён localhost в сетевых технологиях работает с помощью файла hosts, который содержит сопоставления имён хостов с IP-адресами. support.servbay.com www.baeldung.com
Процесс преобразования доменного имени в IP-адрес в системе Linux: blog.mikihands.com
- Проверка файла hosts. blog.mikihands.com Функция getaddrinfo(), которая является отправной точкой всех сетевых запросов, сначала проверяет файл hosts. blog.mikihands.com Если домен определён в нём, Linux использует эту информацию и возвращает IP-адрес сразу, минуя DNS-сервер. blog.mikihands.com
- Запрос к DNS-серверу. blog.mikihands.com Если домен не определён в файле hosts, происходит запрос IP-адреса к установленному DNS-серверу. blog.mikihands.com
В Windows процесс разрешения имён происходит в следующем порядке: windowsnotes.ru
- Сначала проверяется, не совпадает ли имя с локальным именем хоста. windowsnotes.ru
- Затем рассматривается кэш DNS. windowsnotes.ru
- И только если в кэше соответствие не найдено, отправляется запрос к серверу DNS. windowsnotes.ru
localhost — это зарезервированное имя хоста, которое указывает на тот же самый компьютер, который используется в данный момент. support.servbay.com Обычно в IPv4 localhost разрешается в 127.0.0.1, а в IPv6 — в ::1. support.servbay.com