سؤال

أنا أبحث عن طريقة للحصول على سجلات NS الأولية والثانوية لاسم مجال معين ، وعناوين IP المرتبطة بها.

الآن يتوفر هذا النوع من المعلومات من مواقع الويب مثل Intodns.com ، لكنني أعمل على قائمة ضخمة من المجالات وأرغب في أتمتة هذه العملية باستخدام نص Bash (ربما ليس الخيار الأفضل لهذا ...).

حاولت nslookup domain.com, ، مما يعطيني عنوان IP الأساسي NS.

hostname domain.com لا يعيد شيء ...

لقد اختبرت أيضا dig domain.com TYPE NS الذي لا يضيف الكثير من المعلومات.

في هذه المرحلة أفكر في wget من صفحة intodns.com وتوحل HTML للحصول على ما أحتاجه ...

هل تعرف أي طريقة أفضل للقيام بذلك؟

شكرًا جزيلاً!

هل كانت مفيدة؟

المحلول

$ dig example.com NS

يعمل بشكل جيد بالنسبة لي. لا ، إنه لا يحل عناوين IP الخاصة بخوادم الأسماء ، لكن هذا ليس جزءًا من سجل NS. عليك أن تفعل ذلك بنفسك. على عكس ناتج Whois ، فهو بتنسيق موحد ، لذلك سيكون من الأسهل تحليله.

نصائح أخرى

nslookup -query=ns <server.com>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top