डोमेन के सभी IP कैसे प्राप्त करें?


16

मैं www.google.com डोमेन नाम के सभी IP कैसे प्राप्त कर सकता हूं?

बेशक, nslookup और होस्ट कमांड मुझे एक डोमेन के IPs देगा। लेकिन मुझे क्या करना होगा अगर मुझे एक सूची चाहिए सभी (या, कम से कम एक या दो से अधिक ..) उस डोमेन के आईपी?

जवाबों:


13

करने की कोशिश करो dig google.com a। मेरे लिए, यह 6 IPv4 पतों की सुसंगत सूची दिखाता है।


3
सच है, .. यह 6 IPv4 पतों को सूचीबद्ध करता है। लेकिन google.com जैसे डोमेन के लिए, मैं सैकड़ों परिणामों की अपेक्षा कर रहा हूं .. किसी भी तरह धन्यवाद।
डेनमार्क

5
आपकी उम्मीदें गलत हैं। हां, Google के पास सैकड़ों सर्वर हैं, लेकिन वे बैकएंड हैं । इनमें से प्रत्येक आईपी पते वास्तव में सर्वरों को नुकसान पहुंचाने के लिए मैप करते हैं, लेकिन वे Google के डीसी में छिपे हुए हैं। इसके अलावा, एकल IP पता दुनिया भर के विभिन्न सर्वरों के लिए मैप कर सकता है जैसे कि उनकी DNS सेवा करती है: code.google.com/speed/public-dns/faq.html#anycast
श्वेतार्क

2
ओह वो। आप सही हैं .. सैकड़ों आईपी से बहुत कम हो सकते हैं। फिर भी, मुझे पूरा यकीन है कि उस डोमेन से जुड़े सिर्फ 6 आईपी से अधिक हैं। क्योंकि मैं अन्य आईपीओं को जानता हूं जो समान सामग्री (निश्चित रूप से, Google के स्वामित्व में) परोसते हैं। बेशक, कोई यह तर्क दे सकता है कि आईपी उसी सामग्री की सेवा कर रहा है जो अभी तक एक डोमेन के लिए बाध्य नहीं है। लेकिन ऐसा करने के लिए इसका कोई मतलब नहीं है (एएफएआईएस)।
डेनमार्क

यह सही भी हो सकता है: मैंने कहीं पढ़ा है कि Google क्लाइंट जियोआईपी डेटा के आधार पर अपने DNS सर्वरों से अलग-अलग आईपी सेवा करता है। आप अभी भी WHOIS डेटाबेस में Google AS को सभी असाइन किए गए IP की सूची प्राप्त करने के लिए देख सकते हैं, लेकिन मुझे सभी IP की एक सूची प्राप्त करने का कोई स्पष्ट तरीका नहीं है जो दुनिया भर के ग्राहकों को दिया जा सके। इसके अलावा, यह शायद किसी भी मार्ग के कारण बेकार हो जाएगा।
व्हाइटवार्क

4
-1 क्षमा करें, लेकिन यह सही नहीं है। dig imap.googlemail.com aकेवल एक IP पता देता है और मुझे अच्छी तरह पता है कि केवल एक से अधिक IP पते हैं।
zelanix

4

आप वास्तविक whois कमांड का उपयोग कर सकते हैं, जिसे किसी भी आईपी पते पर काम करना चाहिए। Whois कमांड नेटवर्क बिट्स (17) की संख्या जैसे जानकारी भी लौटाएगा। इससे, आप आईपी पते की वास्तविक संख्या निर्धारित कर सकते हैं। उदाहरण के लिए, यदि मैं आईपी पता 209.85.135.147 पर फोन करता हूं, तो मुझे मिलेगा:

NetRange:   209.85.128.0 - 209.85.255.255
CIDR:       209.85.128.0/17
NetName:    GOOGLE
NetHandle:  NET-209-85-128-0-1
Parent:     NET-209-0-0-0-0
NetType:    Direct Allocation

/ 17 का मतलब है कि एक उप-वर्ग-बी नेटवर्क, और संभव पते की संख्या है:

2 ^ (32-17) - 2

या

2 ^ 15 - 2

या

32,768 - 2

या

32766 संभव आईपी पते। -2 बहुत पहले पते (नेटवर्क पता 209.85.128.0), और बहुत अंतिम एक, जो प्रसारण पता (209.85.255.255) के कारण है, दोनों पते एक मेजबान को इंगित करने के लिए उपयोग नहीं किए जा सकते हैं।

यह निश्चित रूप से IPv4 पतों के लिए है।

जब आप google.com जैसे डोमेन नाम का उपयोग करते हैं, तो Whois अलग-अलग जानकारी लौटाएगा। अंत में, ध्यान रखें कि एक होस्ट नाम के लिए लौटाया गया आईपी उस देश पर निर्भर कर सकता है जहां आप वास्तव में हैं।

जब ओटावा, कनाडा से मंगाया गया तो google.com एक एकल IP पता लौटाएगा।

$ host google.com
google.com has address 173.194.32.104
google.com mail is handled by 100 google.com.s9a1.psmtp.com.
google.com mail is handled by 200 google.com.s9a2.psmtp.com.
google.com mail is handled by 300 google.com.s9b1.psmtp.com.
google.com mail is handled by 400 google.com.s9b2.psmtp.com.
$

2
लेकिन आप यह नहीं बता सकते हैं कि क्या उस श्रेणी के सभी IP पते इस डोमेन द्वारा अधिक जटिल जांचों का उपयोग करते हैं और फिर भी उस डोमेन से जुड़ी और भी श्रेणियां हो सकती हैं
matthias krull

सच है, लेकिन यह एक अच्छी शुरुआत है। अंत में, यह जानने का सबसे अच्छा तरीका है कि क्या कोई आईपी वास्तव में प्रतिक्रिया देगा, इसका उपयोग करने का प्रयास करना है, और फिर भी, विभिन्न आईपी उनके उपयोग के आधार पर विभिन्न बंदरगाहों को जवाब देंगे। साथ ही, आप किसी दिए गए नाम के लिए, विशेष रूप से google.com जैसे अंतर्राष्ट्रीय डोमेन नाम के लिए सभी आईपी रेंज नहीं जान सकते। उत्तर क्वेरी के स्रोत आईपी के आधार पर अलग-अलग होगा। लेकिन यह एक शुरुआत है।
jfmessier

0

आप रॉबटेक्स को एक शॉट दे सकते हैं , यह बहुत व्यापक है।


ऐसा लगता है कि यह केवल कुछ आईपी को सूचीबद्ध करता है।
डेनमार्क

यदि आप www.google.com के लिए पृष्ठ को थोड़ा नीचे देखते हैं, तो आपको एक तालिका और एक ग्राफ़ मिलेगा, एक लिंक पर क्लिक करें या दो ...
पल्स

फिर भी, मैं केवल 4 ए रिकॉर्ड देख सकता हूं, इससे ज्यादा कुछ नहीं ..
DenMark
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.