मुझे अपने रूटर से स्वचालित रूप से अपना WAN-IP-adress प्राप्त करने की आवश्यकता थी। मुझे यह सवाल मिला और, दूसरों के बीच, खुदाई के साथ एक समाधान प्रस्तावित किया गया था:
dig +short myip.opendns.com @resolver1.opendns.com
यह पूरी तरह से काम करता है, लेकिन अब मैं समझना चाहता हूं कि यह क्या कर रहा है। यहाँ मैं (आशा) को अब तक समझ रहा हूँ (कृपया मुझे सही करें, अगर मैं गलत हूँ):
+short
बस मुझे एक छोटा आउटपुट देता है@resolver1.opendns.com
dns सर्वर है, जो पूछा जाता है कि कौन सा आईपी एड्रेस दिए गए डोमेन से संबंधित है
मेरे लिए क्या स्पष्ट नहीं है myip.opendns.com
। अगर मैं www.spiegel.de
इसके बजाय लिखता , तो मुझे डोमेन www.spiegel.de का आईपी एड्रेस मिलेगा, है ना? साथ myip.opendns.com
मैं अपने रूटर के वान-आईपी मिलता है। तो myip.opendns.com
बस एक डोमेन का अनुकरण कर रहा है, जो मेरे राउटर के लिए हल है? इसे यह कैसे करना है? यह मेरा आईपी कहाँ से प्राप्त करता है? और यह कैसे अलग है जैसे कि वेबपेज, जैसे www.wieistmeineip.de, क्या कर रहे हैं? वे मेरा आईपी पाने की भी कोशिश करते हैं।
मेरे द्वारा उल्लेख किए गए प्रश्न पर क्रिंकल के उत्तर में, यह कहा गया है, कि यह "डीएनएस-एप्रोच" "http-approach" से बेहतर होगा? यह बेहतर क्यों है और क्या अंतर है?
एक अंतर होना चाहिए, क्योंकि WAN-IP, मुझे मिलता है dig +short myip.opendns.com @resolver1.opendns.com
(ip1) वह है जिसे मैं अपने राउटर के वेब इंटरफेस में भी देख सकता हूं, जबकि www.wieistmeineip.de
(और इसी तरह की अन्य साइटें) मुझे एक और आईपी एड्रेस दे रहा है (ip2) )। मैं सोच सकता था कि मेरा आईएसपी किसी प्रकार के उप-लैन का उपयोग कर रहा है, जिससे कि वेबसर्वरों के लिए मेरे अनुरोध एक और (आईएसपी-) राउटर से गुजर रहे हैं, जिसमें आईपी 2 है, इसलिए वह www.wieistmeineip.de
केवल इस एड्रेस (आईपी 2) को देख रहा है। लेकिन, फिर, फिर क्या myip.opendns.com
कर रहा है?
Additonally: मेरे LAN के भीतर से खुलने वाला ip1 मुझे मेरी raspi से टेस्ट वेबसाइट दे रहा है, इसे मेरे LAN (मोबाइल इंटरनेट) के बाहर से खोलने से काम नहीं चलता है। क्या इसका मतलब है, कि ip1 कोई उचित "इंटरनेट आईपी" नहीं है, लेकिन LAN ip जैसा है?