Как работает DNS резолвинг в Node.js?

Senior
185 просмотров
AFK Offer AI

Модуль dns предоставляет два API: dns.lookup() использует системный резолвер ОС (синхронный на уровне libuv thread pool) и следует /etc/hosts. dns.resolve() и его варианты (resolve4, resolve6, resolveMx и т.д.) напрямую обращаются к DNS серверу, игнорируя /etc/hosts. Это важно: lookup() и resolve() могут вернуть разные результаты. Для большинства HTTP клиентов используется lookup().

Вернуться к списку вопросов