ट्रेसरआउट सरल वास्तविक समय उदाहरण


0

मेरे पास एक होम राउटर है। मैंने ISP से एक व्यापक बैंड कनेक्शन लिया है।

जब मैं Google "मेरा आईपी क्या है", मुझे एक आईपी पता मिलता है। इसलिए मुझे लगता है कि यह मेरा सार्वजनिक आईपी है पता। जब मैं करता हूं ifconfig मेरे लिनक्स बॉक्स पर, मुझे 192.168.1.4 को C C का निजी क्लास मिलता है। मैं यह समझें कि मेरे राउटर ने यह स्थानीय आईपी मुझे सौंपा है।

मैं अपने लिनक्स बॉक्स से 192.168.1.1 को अपने राउटर को एक्सेस करता हूं। मैं यह भी समझता हूं कि मेरे राउटर में 2 एनआईसी हैं। एक स्थानीय नेटवर्क का सामना कर रहा है (192.168.1.1 के साथ) और दूसरा सार्वजनिक सामना करना पड़ रहा है। एनआईसी का सामना करने वाली जनता का एक आईपी होता है, 10.a.b.c का कहना है जो मेरे सार्वजनिक आईपी के समान नहीं है।

तो क्या एनआईसी का सामना करने वाली जनता को "आईपी माय क्या है" के बारे में पता नहीं है। यदि नहीं, तो क्यों? और जब मैं google.com पर एक ट्रेसरआउट करता हूं, तो 1 हॉप 192.168.1.1 है, दूसरा, इस मामले में, 10.a.b.c सही होना चाहिए? लेकिन यह नहीं है। यह कुछ और है। ऐसा क्यों है?

(यहां सभी चर्चा आईपी v4 के संबंध में है।)


आपका सार्वजनिक IP आपके राउटर पर WAN होगा। आपको केवल अपने कंप्यूटर पर एक एनआईसी का उपयोग करने की आवश्यकता है और यदि इसे राउटर में प्लग किया गया है, तो यह हमेशा निजी रहेगा। आपके पास एक सार्वजनिक एनआईसी और एक निजी एनआईसी नहीं है, आपके पास केवल दो एनआईसी हैं।
MaQleod

ठीक है मेरे पास 2 एनआईसी हैं। एनआईसी जिसके पास एक निजी आईपी है, मैं अपने स्थानीय नेटवर्क से जुड़ा हुआ हूं लेकिन दूसरे एनआईसी के बारे में क्या? इसे क्लास ए प्राइवेट आईपी को क्यों सौंपा जाता है?
qre0ct

जवाबों:


0

Traceroute राउटर के माध्यम से एक पैकेट यात्रा या इसके "हॉप्स" का पता लगाता है। जब भी कोई पैकेट अपनी यात्रा में एक राउटर का सामना करता है तो हॉफाउंट 1 से ऊपर जाता है।

भले ही आपके पैकेट ने NAT'd कनेक्शन के माध्यम से दो नेटवर्क का पता लगाया हो, वे एक ही राउटर पर मौजूद होते हैं और इस प्रकार ट्रेसरआउट द्वारा एक सिंगल हॉप माना जाता है।


ठीक है कि यह स्पष्ट करता है कि ट्रेस मार्ग एनआईसी का सामना करने वाली जनता पर दूसरे हॉप को चिह्नित नहीं करता है (दोनों एनआईसी एक ही राउटर पर हैं)। लेकिन जो हिस्सा कहता है "एनआईसी का सामना करने वाली जनता के पास एक आईपी है, 10.abc का कहना है जो कि मेरे सार्वजनिक आईपी के समान नहीं है। तो क्या एनआईसी का सामना करने वाली जनता के पास एक ही पता नहीं होना चाहिए जैसा कि" मेरे आईपी क्या है? यदि नहीं, तो क्यों? ”स्पष्ट नहीं है। क्या आप कृपया इस पर भी कुछ प्रकाश डालेंगे ....!
qre0ct

आपका ISP RFC1918 नेटवर्क का आंतरिक रूप से उपयोग कर रहा है (10.a.b.0 \ 8) और कुछ बिंदु पर आपके ट्रैफ़िक का सार्वजनिक रूप से निष्क्रिय पते का उपयोग करने के लिए अनुवाद किया जाता है, जो कि Google देखता है। 10.0.0.0/8 पता केवल निजी है, जैसे 192.168.0.0/24 और 172.16.0.0/16, और वान में रूट नहीं किया जाएगा।
Frank Thomas

धन्यवाद @FrankThomas यह एक बहुत अच्छा स्पष्टीकरण था .. सरल और उपयुक्त। लेकिन यहाँ यह मुझे एक और संदेह के लिए लाता है। ठीक है, मानकों के अनुसार, किसी को आंतरिक नेटवर्क के लिए एक निजी आईपी रेंज से आईपी का उपयोग करना चाहिए, है ना? तो इसका मतलब है कि मैं अपने कंप्यूटर पर एक क्लास ए प्राइवेट आईपी भी असाइन कर सकता हूं। क्या मेरे कंप्यूटर पर उसी श्रेणी A निजी IP को मेरे कंप्यूटर पर असाइन करना संभव है, जो मेरे ISP द्वारा NIC के सामने वाली सार्वजनिक जनता को सौंपा गया है? मुझे संदेह है क्योंकि मेरे राउटर में 2 पूरी तरह से अलग एनआईसी हैं।
qre0ct

एक राउटर में एक WAN और LAN पोर्ट होना चाहिए, प्रत्येक के पास अपना विशिष्ट IP होगा। अधिकांश होम ग्रेड रूटर्स पर, LAN आंतरिक रूप से एक स्विच से जुड़ा होता है और उस स्विच पर 2-4 पोर्ट होते हैं। WAN पोर्ट में आपका सार्वजनिक IP होगा और LAN पोर्ट आपके निजी नेटवर्क के लिए आपका डिफ़ॉल्ट गेटवे होगा, इसलिए यह एक निजी IP होगा। वान वास्तव में एक सार्वजनिक आईपी नहीं हो सकता है, सभी आईएसपी उन लोगों को नहीं सौंपते हैं (लेकिन अधिकांश को चाहिए)। यह बताने के लिए कि क्या हो रहा है, यह बताने के लिए प्रत्येक डिवाइस और एनआईसी को एक केबल आरेख देखने में मदद मिलेगी।
MaQleod

@MaQleod अच्छी व्याख्या। उसके लिए धन्यवाद। लेकिन क्या आप कृपया इस बारे में कुछ बता सकते हैं कि "क्या यह संभव है कि मेरे कंप्यूटर पर उसी वर्ग ए प्राइवेट आईपी को मेरे कंप्यूटर पर असाइन किया जाए जो मेरे आईएसपी द्वारा एनआईसी का सामना करने वाली सार्वजनिक जनता को सौंपा गया है? मुझे संदेह है क्योंकि मेरे रूटर में 2 पूरी तरह से अलग एनआईसी हैं
qre0ct

0

यदि आपके राउटर पर WAN पोर्ट को सौंपा गया IP पता सार्वजनिक है (नेटवर्क में परिभाषित नहीं है) RFC1918 ), फिर भी आप अभी भी एक अलग आईपी प्राप्त कर रहे हैं जब आप वेब टूल का उपयोग करते हैं, तो यह हो सकता है क्योंकि आपका आईएसपी वेब प्रॉक्सी सेवा का उपयोग कर रहा है। अपने आईपी पते को निर्धारित करने के लिए एक वैकल्पिक विधि का उपयोग करने का प्रयास करें। यहाँ एक तरीका है:

एक cmd प्रॉम्प्ट पर, या एक टर्मिनल विंडो, telnet route-server.cerf.net

आप कनेक्ट करेंगे, उचित उपयोग के बारे में एक संदेश प्राप्त करेंगे, और संभवतः एक केर्बरोस त्रुटि संदेश। मारो वापसी

पर route-server> शीघ्र, दर्ज करें who फिर मारा वापसी

आउटपुट एक सूची प्रदान करेगा; एक के साथ प्रवेश * इसके आगे आपका सत्र होगा, और आपका IP अंतिम कॉलम होगा।

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