API के बारे में:
जब एक अंतिम उपयोगकर्ता डोमेन नाम दर्ज करता है, तो एक DNS लुकअप शुरू होता है और रिसॉल्वर इसे संबंधित पहचानकर्ता—IP पता में अनुवाद करता है।
फॉरवर्ड DNS (जिसे फॉरवर्ड DNS लुकअप भी कहा जाता है) एक अनुरोध है जिसे डोमेन की खोज करके IP पता प्राप्त करने के लिए उपयोग किया जाता है। जब उपयोगकर्ता एक वेब पृष्ठ टाइप करता है या एक ईमेल भेजता है तो यह मानक DNS प्रश्न यात्रा का पालन करता है और संबंधित IP पता प्रदान करता है।
यह प्रक्रिया एक अंतिम क्लाइंट को एक डोमेन नाम या ईमेल पते को उस उपकरण के पते में अनुवाद करने की अनुमति देती है जो सर्वर-साइड संचार को संभालेगा।
यह API डोमेन्स नाम प्राप्त करता है और यह सभी DNS रिकॉर्ड प्रदान करेगा जो उपलब्ध हैं या इससे संबंधित हैं:
निम्नलिखित प्रकार के DNS रिकॉर्ड विशेष रूप से उपयोगी हैं:
DNS लुकअप द्वारा सुरक्षा मुद्दों को संभाला जा सकता है। आप किसी डोमेन से संबंधित किसी भी DNS रिकॉर्ड का पता लगाने में सक्षम होंगे। यदि आप पहले से जानते हैं कि क्या एक IP पता ब्लैकलिस्टेड है, तो आप उस IP पते को उस डोमेन से पता कर सकते हैं जिसे आप ढूंढ रहे हैं और आप उनसे किसी भी कनेक्शन को ब्लॉक कर सकते हैं।
इसके अलावा, आप अपने DNS डेटाबेस को समृद्ध कर सकते हैं, और आप जान सकेंगे कि क्या कोई IP जो आपके साथ या आपके उत्पादों से कनेक्ट करना चाहता है, आपको अनुमति है या नहीं।
प्रति माह API कॉल की संख्या के अलावा:
[{"host":"google.com","class":"IN","ttl":300,"type":"A","ip":"142.251.211.206"}]
curl --location --request GET 'https://zylalabs.com/api/259/dns+records+lookup+api/7048/get+dns?domain=google.com&record_type=A' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
"गेट ऑल DNS रिकॉर्ड्स" एंडपॉइंट विभिन्न DNS रिकॉर्ड प्रकारों को लौटाता है जिसमें A AAAA CNAME MX NS और TXT रिकॉर्ड शामिल हैं "गेट DNS" एंडपॉइंट उपयोगकर्ताओं को एक रिकॉर्ड प्रकार निर्दिष्ट करने की अनुमति देता है और उस प्रकार के लिए विशेष डेटा लौटाता है जैसे A रिकॉर्ड के लिए IP पते या MX रिकॉर्ड के लिए मेल एक्सचेंज सर्वर
प्रतिक्रिया में मुख्य क्षेत्र "ipAddress" A रिकॉर्ड के लिए "nameServer" NS रिकॉर्ड के लिए "exchange" MX रिकॉर्ड के लिए और "txtDetail" TXT रिकॉर्ड के लिए शामिल हैं प्रत्येक क्षेत्र प्रश्न किए गए डोमेन से संबंधित विशिष्ट जानकारी प्रदान करता है
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें प्रत्येक रिकॉर्ड प्रकार के लिए अलग-अलग ऐरे हैं उदाहरण के लिए "aResults" A रिकॉर्ड परिणामों को समाहित करता है जबकि "mxResults" MX रिकॉर्ड विवरणों को समाहित करता है जिससे डेटा को पार्स और उपयोग करना आसान हो जाता है
"Get All DNS Records" एन्डपॉइंट को "domain" पैरामीटर की आवश्यकता होती है जो कि जड़ डोमेन होना चाहिए बिना "http," "https," या "www" के "Get DNS" एन्डपॉइंट को वेबसाइट के "URL" और "record type" पैरामीटर दोनों की आवश्यकता होती है जो कि A, AAAA, CNAME, NS और अन्य हो सकते हैं
DNS रिकॉर्ड्स लुकअप एपीआई प्राधिकृत DNS सर्वरों से प्रश्न पूछता है ताकि अनुरोधित रिकॉर्ड प्राप्त किए जा सकें यह सुनिश्चित करता है कि डेटा सटीक और अद्यतित है क्योंकि यह उस सर्वर से सीधे लिया जाता है जो डोमेन की DNS जानकारी का प्रबंधन करते हैं
सामान्य उपयोग के मामलों में डोमेन स्वामित्व को सत्यापित करना DNS समस्याओं का समाधान करना ब्लैकलिस्टेड आईपी की पहचान करके सुरक्षा बढ़ाना और बेहतर नेटवर्क प्रबंधन के लिए DNS डेटाबेस को समृद्ध करना शामिल है उपयोगकर्ता समय के साथ DNS रिकॉर्ड में परिवर्तनों की निगरानी भी कर सकते हैं
उपयोगकर्ता लौटाए गए डेटा का विश्लेषण कर सकते हैं ताकि किसी डोमेन से जुड़े आईपी पते की पहचान कर सकें मेल सर्वर की जांच कर सकें ईमेल रूटिंग के लिए या प्रमाणीकरण उद्देश्यों के लिए TXT रिकॉर्ड को मान्य कर सकें यह जानकारी सुरक्षा प्रणालियों या नेटवर्क निगरानी उपकरणों में एकीकृत की जा सकती है
यदि एपीआई आंशिक या खाली परिणाम लौटाता है तो उपयोगकर्ताओं को डोमेन फॉर्मेट की जांच करनी चाहिए और सुनिश्चित करना चाहिए कि यह एक मान्य रूट डोमेन है इसके अलावा वे विभिन्न रिकॉर्ड प्रकारों के लिए क्वेरी करने या संभावित समस्याओं को सुलझाने के लिए डोमेन की उपस्थिति की पुष्टि करने का प्रयास कर सकते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
396ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
863ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
266ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,029ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
436ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
459ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
380ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
98ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,424ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
446ms