डोमेन नाम के बारे में जानकारी ढूँढना

May 16 2023
ब्रायन पी. होगन द्वारा स्मॉल, शार्प सॉफ्टवेयर टूल्स का एक अंश
जब आप facebook.com से अनुरोध करते हैं, तो आपका कंप्यूटर उस डोमेन नाम को IP पते में अनुवादित करने के लिए डोमेन नाम खोजता है ताकि आपका कंप्यूटर वह कनेक्शन बना सके।
शटरस्टॉक के माध्यम से रिचिक्सव द्वारा छवि
https://pragprog.com/newsletter/

जब आप facebook.com से अनुरोध करते हैं, तो आपका कंप्यूटर उस डोमेन नाम को IP पते में अनुवादित करने के लिए डोमेन नाम खोजता है ताकि आपका कंप्यूटर वह कनेक्शन बना सके। एक आईपी पता इंटरनेट पर एक कंप्यूटर की ओर इशारा करता है, लेकिन संख्याओं के समूह की तुलना में एक डोमेन नाम याद रखना आसान होता है। डोमेन नेम सिस्टम (DNS) सर्वर अन्य सूचनाओं के साथ-साथ IP एड्रेस की मैपिंग को स्टोर करता है। ऐसे कई कमांड-लाइन उपकरण हैं जिनका उपयोग आप इन सर्वरों को क्वेरी करने के लिए कर सकते हैं।

डोमेन नाम रिकॉर्ड के माध्यम से "खुदाई" करने के लिए कमांड का उपयोग करें digऔर उनसे जुड़े आईपी पते खोजें। डोमेन के बारे में जानकारी प्राप्त करने का यह एक विश्वसनीय तरीका है:

​ ​$ ​​dig​​ ​​facebook.com​​ ; <<>> DiG 9.11.3-1ubuntu1.2-Ubuntu <<>> facebook.com
​ ;; global options: +cmd
​ ;; Got answer:
​ ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30501
​ ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
​ 
​ ;; OPT PSEUDOSECTION:
​ ; EDNS: version: 0, flags:; udp: 65494
​ ;; QUESTION SECTION:
​ ;facebook.com.                  IN      A
​ 
»;; ANSWER SECTION:
»facebook.com.           1       IN      A       157.240.18.35
​ 
​ ;; Query time: 22 msec
​ ;; SERVER: 127.0.0.53#53(127.0.0.53)
​ ;; WHEN: Sun Mar 03 21:06:17 CDT 2019
​ ;; MSG SIZE  rcvd: 57

कभी-कभी आपको यह पता लगाने की आवश्यकता होती है कि डोमेन नाम का स्वामी कौन है, ताकि आप उनसे संपर्क कर सकें। या आप यह जांचना चाहते हैं कि कोई डोमेन नाम मौजूद है या नहीं ताकि आप उसे खरीद सकें। कुछ बेईमान कंपनियां ऑनलाइन डोमेन खोज की पेशकश करती हैं, और जब आप अपने इच्छित डोमेन की खोज करते हैं, तो वे इसे स्वचालित रूप से खरीद लेते हैं ताकि जब आप इसके लिए भुगतान करने जाएं, तो वे आपसे अधिक शुल्क ले सकें।

whoisडोमेन नाम मौजूद है या नहीं यह देखने के लिए कमांड एक त्वरित तरीका है । यदि यह मौजूद है, तो आप संपर्क जानकारी के साथ देख सकते हैं कि इसका स्वामी कौन है। आदेश whoisडोमेन नाम सर्वर का उपयोग डोमेन की पंजीकरण जानकारी को क्वेरी करने के लिए करता है।

उबंटू पर, आपको whoisइसके साथ कमांड इंस्टॉल करना पड़ सकता है apt:

​ ​$ ​​sudo​​ ​​apt​​ ​​install​​ ​​whois​

​ ​$ ​​whois​​ ​​pragprog.com​

इस जानकारी के आधार पर:

  1. तकनीकी मुद्दों के बारे में आप किससे संपर्क करेंगे?
  2. डोमेन पहली बार कब पंजीकृत किया गया था?
  3. आपको क्यों लगता है कि इतने सारे नाम सर्वर संबद्ध हैं?

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

​ ​$ ​​host​​ ​​8.8.8.8​

​ 8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.

​ 113.6.in-addr.arpa domain name pointer 113-7.dhcp.eucl.wi.charter.com.

अब देखते हैं कि नेटवर्क कनेक्टिविटी का परीक्षण कैसे करें।

हमें उम्मीद है कि आपको यह अंश अच्छा लगा होगा। आप ब्रायन पी. होगन के छोटे, शार्प सॉफ्टवेयर टूल्स को सीधे द प्रैगमैटिक प्रोग्रामर्स से खरीद सकते हैं । हमारी 2023 स्प्रिंग सेल के दौरान, आप 16 मई, 2023 की आधी रात तक चेकआउट के समय प्रोमो कोड TOOLS2023 का उपयोग करके ईबुक पर 50 प्रतिशत की बचत कर सकते हैं।

ब्रायन पी. होगन द्वारा छोटे, तेज सॉफ्टवेयर उपकरण