सत्यापित करें कि नाम सर्वर TLD रजिस्ट्री में पंजीकृत है


9

मान लीजिए कि मेरा डोमेन नाम है example.com। यह रजिस्ट्रार में पंजीकृत है R। मेरे खाते में R, मैंने रजिस्ट्री के लिए निम्नलिखित नाम सर्वरों को पंजीकृत किया है .TLD:

  • ns1.example.com -> 192.0.2.1
  • ns2.example.com -> 192.0.2.2

मान लीजिए कि अभी तक DNS के लिए इन नाम सर्वरों का उपयोग करने वाले कोई डोमेन नहीं हैं। मेरे Rखाते के बाहर सत्यापन कैसे किया जा सकता है कि .TLDरजिस्ट्री में नाम सर्वर सफलतापूर्वक पंजीकृत किया गया है ?

उदाहरण के लिए, VeriSign Inc का WHOIS पृष्ठ आपको एक पंजीकृत .COMनाम सर्वर देखने की अनुमति देता है:

सर्वर का नाम: NS1.HOSTGATOR.COM
आईपी ​​एड्रेस: ​​67.18.54.2
रजिस्ट्रार: ENOM, INC।
WHOIS सर्वर: whois.enom.com
रेफरल URL: http://www.enom.com

क्या किसी TLD रजिस्ट्री के लिए यह जानकारी देखने के लिए कोई मानक तरीका है?


स्पष्ट करने के लिए, मैं नाम सर्वर को सत्यापित करने के लिए नहीं देख रहा हूँ जो एक डोमेन का उपयोग करने के लिए सेट है, उदाहरण के लिए:

डोमेन नाम: HOSTGATOR.COM
रजिस्ट्रार: ENOM, INC।
WHOIS सर्वर: whois.enom.com
रेफरल URL: http://www.enom.com

नाम सर्वर: NS1.P13.DYNECT.NET
नाम सर्वर: NS2.P13.DYNECT.NET
नाम सर्वर: NS3.P13.DYNECT.NET
नाम सर्वर: NS4.P13.DYNECT.NET

स्थिति: clientTransferProhibited
अद्यतित तिथि: 05-जून -2013
निर्माण तिथि: २२-अक्टूबर -२००२
समाप्ति तिथि: 22-अक्टूबर -2015

इसके बजाय, मैं ns1.example.tldरजिस्ट्री के खिलाफ एकल पंजीकृत नाम सर्वर (जैसे ) को क्वेरी करने का एक तरीका ढूंढ रहा हूं , आईपी पते को खोजने के लिए रजिस्ट्री ने इस नाम सर्वर (जैसे 123.456.789.001) के लिए रिकॉर्ड किया है ।


अपडेट करें:

मैंने इनपुट के लिए VeriSign से संपर्क किया है, और यह पता चला है कि नाम सर्वर के लिए VeriSign का WHOIS लुकअप मालिकाना है। यहाँ उनकी प्रतिक्रिया है:

आपके प्रश्न के संबंध में कि क्या आप एक नेमसर्वर के बारे में कोई जानकारी प्राप्त करने में सक्षम होंगे जो रजिस्ट्री में पंजीकृत है, लेकिन वर्तमान में किसी भी डोमेन से संबद्ध नहीं है, आप दुर्भाग्य से इस जानकारी को वैकल्पिक मार्गों के माध्यम से प्राप्त नहीं कर पाएंगे, जैसे कि DiG प्रदर्शन करके। यदि वे किसी डोमेन से संबद्ध हैं, तो नेमस्वर्स केवल क्षेत्र से प्रकाशित होते हैं, इसलिए आप यह जानकारी तब तक प्राप्त नहीं कर पाएंगे जब तक कि नेमसेवर डोमेन से संबद्ध न हो। इसके अलावा, एक DiG आपको एक डोमेन और उनके संबंधित IP आदि से जुड़े नेमवेर्स की एक सूची प्रदान कर सकता है।

- बेंजामिन, वेरिसाइन, इंक। ग्राहक सेवा

नीचे @ Iian के उत्तर का दूसरा भाग सही है। उस नाम सर्वर के लिए रजिस्ट्री के पास जो रिकॉर्ड है, उस आईपी पते को देखने के लिए नाम सर्वर को एक डोमेन के साथ जोड़ा जाना चाहिए।


2
1. WHOIS आपके डोमेन के लिए तकनीकी रूप से आपके नाम सर्वर या DNS रिज़ॉल्यूशन से संबंधित नहीं है। WHOIS जानकारी हो सकती है और अक्सर गलत होती है। DNS सर्वर आपके नाम सर्वर को खोजने के लिए WHOIS को क्वेरी नहीं करते हैं, वे उस GTLD सर्वर के लिए आधिकारिक gTLD सर्वर को क्वेरी करते हैं। WHOIS एक सूचना निर्देशिका है। 2. यह एक TLD नहीं है, यह एक GTLD है। 3. यदि आप जानना चाहते हैं कि किसी विशेष डोमेन के लिए gTLD सर्वरों के नाम "रिकॉर्ड पर" क्या हैं, तो आप किसी भी डोमेन के लिए नाम सर्वर को खोजने के लिए सीधे gTLD सर्वर के एक या अधिक (या सभी) को क्वेरी कर सकते हैं जो कि विशेष gTLD सर्वर (एस) के लिए आधिकारिक है।
जोकेवर्टी

जवाबों:


8

आप हमें सार्वजनिक DNS सर्वर खोद सकते हैं और चुन सकते हैं

dig 8.8.8.8 NS example.com

यह आपको नाम सर्वर के नाम मिल जाएगा तो आप उन्हें उदाहरण के लिए देख सकते हैं

dig +short ns1.example.tld 
123.456.789.001

या यदि आप विंडोज़ का उपयोग कर रहे हैं तो आप nslookup का उपयोग कर सकते हैं

nslookup
> server 8.8.8.8
> set type=ns
> example.com 

फिर ऊपर के समान

nslookup ns1.example.tld

आपको आईपी पता प्रदान करेगा


यदि आप tld को सीधे क्वेरी करना चाहते हैं तो

dig ns tld

TLDs नाम सर्वर की एक सूची प्रदान करेगा, आप उदाहरण के लिए ns रिकॉर्ड के लिए सीधे क्वेरी कर सकते हैं

dig @ns666.tld ns example.tld

क्या आप बता सकते हैं कि मैं रजिस्ट्री स्तर पर जानकारी देखने के लिए किसी तृतीय-पक्ष DNS सर्वर को क्वेरी क्यों कर रहा हूँ?
iglvzx

1
@iglvzx: यह दर्शाता है कि रजिस्ट्री में जानकारी है और इसे सही तरीके से प्रकाशित कर रहा है?
user9517

यह उन नाम सर्वरों की सूची देता है, जिनका एक डोमेन रजिस्ट्री में उपयोग करने के लिए सेट है। मैं रजिस्ट्री के खिलाफ एकल पंजीकृत नाम सर्वर को क्वेरी करने का एक तरीका ढूंढ रहा हूं, आईपी पते को खोजने के लिए जो रजिस्ट्री के पास फाइल है। (मेरा अपडेट देखें)
iglvzx

@iglvzx: एक बार जब आप नेमसर्वरों का नाम जान लेते हैं तो आप उनके आईपी पते के लिए डीएनएस को क्वेरी करते हैं या क्या मुझे कुछ याद आ रहा है?
1995 में user9517

मैं आईपी पते के बारे में पूछ रहा हूं जो आपके रजिस्ट्रार के माध्यम से रजिस्ट्री में "पंजीकृत" है। .COM रजिस्ट्री एक WHOIS लुकअप प्रदान करता है जो इस IP पते को लौटाता है जब सिर्फ नाम सर्वर दिया जाता है। भले ही नाम सर्वर किसी भी डोमेन द्वारा उपयोग नहीं किया जा रहा है, यह जानकारी रजिस्ट्री में कहीं न कहीं फ़ाइल पर है। मैंने उनके इनपुट के लिए वेरिसाइन ईमेल किया है। यदि मुझे कोई प्रतिक्रिया मिलती है, तो मैं अपने प्रश्न को अपडेट करूंगा। :)
iglvzx

3

सामान्य तौर पर आप नेमसर्स को क्वेरी करने के लिए Whois का उपयोग कर सकते हैं:

$ whois -h whois.verisign-grs.com "nameserver =ns3.serverfault.com"

Whois Server Version 2.0

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

   Server Name: NS3.SERVERFAULT.COM
   IP Address: 69.59.196.217
   Registrar: NAME.COM LLC
   Whois Server: whois.name.com
   Referral URL: http://www.name.com

>>> Last update of whois database: Fri, 18 Jan 2013 08:57:23 UTC <<<

इस सुविधा का कार्यान्वयन TLD तक है। .GOV, उदाहरण के लिए, नामवर प्रश्नों को वापस नहीं करता है:

$ whois -h whois.nic.gov "nameserver =a.gov-servers.net" 
% DOTGOV WHOIS Server ready
No match for nameserver "A.GOV-SERVERS.NET".

>>> Last update of whois database: 2013-01-18T08:59:27Z <<<

वास्तव में एक विश्वसनीय तरीका नहीं है (यानी सभी टीएलडी पर उपलब्ध एक विधि) यह जांचने के लिए कि क्या एक होस्ट सार्वजनिक DNS या Whois सेवाओं के माध्यम से रजिस्ट्री में पंजीकृत किया गया है। आप सीधे ग्लू रिकॉर्ड्स को क्वेरी नहीं कर सकते हैं, और आप उन्हें केवल तभी देख सकते हैं जब आप उन नेमवेरर्स का उपयोग करके एक डोमेन क्वेरी करते हैं जिन्हें आप खोज रहे हैं। चूँकि आप किसी ऐसे डोमेन से संबद्ध नामधारी कंपनियों में रुचि रखते हैं, यह कोई विकल्प नहीं है।

Whois दृष्टिकोण आपकी सबसे अच्छी शर्त है, लेकिन इस पर भरोसा नहीं किया जा सकता है। एक रजिस्ट्री में एक नेमसर्वर पंजीकृत हो सकता है, लेकिन यदि कोई संबद्ध डोमेन नहीं है, तो इसे व्हिस में डालने से परेशान न हों। रजिस्ट्री में एक नेमसर्वर के अस्तित्व को सत्यापित करने के लिए केवल 100% विश्वसनीय तरीके ईपीपी चेक कमांड के माध्यम से रजिस्ट्री को क्वेरी करना है। चूंकि वे केवल रजिस्ट्रार के लिए उपलब्ध हैं, यह आपकी बहुत मदद नहीं करता है।

मान लीजिए कि अभी तक DNS के लिए इन नाम सर्वरों का उपयोग करने वाले कोई डोमेन नहीं हैं। मेरे R खाते के बाहर कैसे सत्यापित किया जा सकता है कि नाम सर्वर सफलतापूर्वक .TLD रजिस्ट्री में पंजीकृत किया गया है?

बेशक, अगर आपके पास नेमसर्वर से जुड़ा कोई डोमेन नहीं है, तो क्या यह वास्तव में मायने रखता है? एक ही गारंटी तरीका है कि आप अपने नेमवेर का उपयोग करके TLD में एक डोमेन रजिस्टर कर सकते हैं, डोमेन को क्वेरी कर सकते हैं, और आपके द्वारा खोदे गए गोंद की जांच कर सकते हैं।


मुझे पूरा यकीन है कि यह इस सवाल का एकमात्र सही उत्तर है। धन्यवाद।
डेविड होउडे

2

अपने नाम सर्वर के लिए एक gTLD सर्वर को क्वेरी करने के लिए nslookup या खुदाई का उपयोग करें। आप अपने डोमेन के लिए DNS प्रतिनिधिमंडल का पता लगाने के लिए निम्नलिखित वेब साइट का उपयोग कर सकते हैं:

http://www.simpledns.com/lookup-dg.aspx


0

सभी नए gTLDs के लिए, आईसीएएनएन सभी रजिस्ट्रियों को अनिवार्य करता है कि वे नेमसेवर प्रश्नों पर अपना उत्तर दें, यह जांचने के लिए कि किसी दिए गए नेमसेवर (नाम या आईपी द्वारा) रजिस्ट्री में पंजीकृत है या नहीं। यह सुपर उपयोगी होने से बहुत दूर है, लेकिन यह मौजूद नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.