RSDNS - это библиотека ржавчины для взаимодействия с серверами DNS.
Его главная цель - запросить систему доменных имен и вернуть результаты в легко расходные типы ржавчины.
RSDNS стремится быть простым и быстрым. Чтобы быть простым RSDN, сохраняет минимальный API. Быть быстрым RSDNS направлено на то, чтобы разрешить анализ сообщений DNS с минимальными накладными расходами.
Существуют ящики, которые внедряют асинхронные клиенты DNS, но создаются для единого асинхронного времени выполнения. Это несколько блокирует использование такого клиента в приложении, построенном вокруг другого времени выполнения. RSDNS закрывает этот пробел и искренне поддерживает три разных асинхронных времени. Кроме того, RSDNS также имеет независимый синхронный клиент.
tokio , async-std и smolstd::netSO_BINDTODEVICE )RSDNS поставляется с небольшим инструментом командной строки CH4. CH4 использует RSDN для запроса системы доменных имен и показывает результаты в формате файла зоны. Его можно использовать в качестве простого замены DIG, особенно на платформах, где Dig не поддерживается.
A , NS , TXT , CNAME , SOA , MX , PTR , ANY и т. Д.AAAAСледующие запланированные функции:
SRVCAASPF Чангэглог поддерживается в Changelog.md
Лицензирован под одним из
на вашем варианте.
Если вы явно не заявляете иное, какой-либо вклад, преднамеренно предназначенный для включения в работу вами, как определено в лицензии Apache-2.0, должен быть двойной лицензией, как указано выше, без каких-либо дополнительных условий или условий.