RSDNS هي مكتبة صدأ للتفاعل مع خوادم DNS.
هدفها الرئيسي هو الاستعلام عن نظام اسم المجال وإعادة النتائج في أنواع الصدأ القابلة للاستهلاك بسهولة.
يسعى RSDNS إلى أن تكون بسيطة وسريعة. لتكون بسيطة RSDNS يحتفظ الحد الأدنى من واجهة برمجة التطبيقات. أن تكون سريعًا RSDNS يهدف إلى السماح بتحليل رسائل DNS مع الحد الأدنى من النفقات العامة.
هناك صناديق تنفذ عملاء DNS غير المتزامن ، ولكن تم تصميمها لوقت تشغيل غير متزامن واحد. هذا يمنع إلى حد ما استخدام هذا العميل في تطبيق مبني حول وقت تشغيل آخر. تقوم RSDNS بإغلاق هذه الفجوة ويدعم حقًا ثلاثة أوقات مختلفة من غير المتزامنة. علاوة على ذلك ، لدى RSDNS عميل متزامن مستقل أيضًا.
tokio و async-std و smolstd::netSO_BINDTODEVICE )RSDNS يأتي مع أداة سطر الأوامر الصغيرة CH4. يستخدم CH4 RSDNs للاستعلام عن نظام اسم المجال ، ويوضح النتائج في تنسيق ملف المنطقة. يمكن استخدامه كبديل بسيط للحفر ، وخاصة على المنصات التي لا يتم فيها دعم DIG في الأصل.
A ، NS ، TXT ، CNAME ، SOA ، MX ، PTR ، ANY إلخ.AAAAالميزات المقبلة المقبلة هي:
SRVCAASPF يتم الحفاظ على Changelog في changelog.md
مرخصة تحت أي من
في خيارك.
ما لم تقل بشكل صريح على خلاف ذلك ، فإن أي مساهمة تم تقديمها عمداً لإدراجها في العمل بواسطتك ، كما هو محدد في ترخيص Apache-2.0 ، تكون مرخصة مزدوجة على النحو الوارد أعلاه ، دون أي شروط أو شروط إضافية.