मुझे ifconfig में सूचीबद्ध कई वैश्विक IPv6 पते क्यों मिलते हैं?


65

यह एक बिना दिमाग वाला हो सकता है, लेकिन जब मैं ifconfigइसे देखता हूं तो दो अलग-अलग वैश्विक आईपीवी 6 पते सूचीबद्ध होते हैं । क्या कोई कारण है कि मुझे दो असाइन किए जा रहे हैं? क्या मुझे केवल एक ही पता नहीं मिलना चाहिए?

valorin@gandalf:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr e8:9a:8f:6d:6a:aa  
          inet addr:172.10.10.1  Bcast:172.10.10.255  Mask:255.255.255.0

          inet6 addr: 2400:4000:cafe:2014:48c8:f262:ebe8:297b/64 Scope:Global
          inet6 addr: 2400:4000:cafe:2014:ea9a:8fff:fe6d:6aaa/64 Scope:Global

          inet6 addr: fe80::ea9a:8fff:fe6d:6aaa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:258 errors:0 dropped:0 overruns:0 frame:0
          TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:78280 (78.2 KB)  TX bytes:46173 (46.1 KB)
          Interrupt:41 Base address:0xe000 

9
का प्रयोग न करें ifconfig, का उपयोग ip addrकरने के बजाय।
माइकल हैम्पटन

अब ऐसा नहीं लगता। 14.04, 15.04, डेबियन 8.2 या यहां तक ​​कि विंडोज़ 10 में। अब आपको सिर्फ एक वैश्विक IPV6
एड्रेस मिलनी

@Michael Hampton मैं क्यों पूछ सकता हूँ?
एचडीएल

2
@ एचडीएल क्योंकि ifconfigकई वर्षों से पदावनत है। यह आधुनिक लिनक्स वितरण में डिफ़ॉल्ट रूप से भी शामिल नहीं है (लेकिन यह अभी भी स्थापित किया जा सकता है, थोड़ी देर के लिए वैसे भी)। आपको परिवर्तित करने की आवश्यकता होगी, क्योंकि जल्द या बाद में ifconfigपूरी तरह से चले जाएंगे।
माइकल हैम्पटन

1
2400: 4000:
सीएएफई

जवाबों:


86

युक्त ea9a:8fff:fe6d:6aaaपता आपके ईथरनेट मैक पते के आधार पर स्वचालित रूप से कॉन्फ़िगर किया गया पता है। आप उन्हें पहचान सकते हैं क्योंकि वे ...ff:fe...अंतिम 64 बिट्स के बीच में होते हैं । शेष बिट्स आपके मैक पते से प्राप्त होते हैं। तुलना

ea9a:8fff:fe6d:6aaa

साथ में

e8:9a:8f:6d:6a:aa

क्योंकि कुछ लोग चिंतित हैं कि आपके मैक पते को इंटरनेट पर दिखाई देने से सामग्री / वेबसाइट प्रदाताओं को आपके मैक पते द्वारा आपके व्यवहार को ट्रैक करने का कारण होगा (और ऐसा व्यवहार मुझे आश्चर्यचकित नहीं करेगा, हालांकि वे आपको कुकीज़, ब्राउज़र के साथ आसानी से ट्रैक कर सकते हैं- स्थानीय संग्रहण आदि आदि) गोपनीयता एक्सटेंशन पेश किए गए थे।

ऐसा पता जिसमें 48c8:f262:ebe8:297bपता है। यह वह पता है जो वेबसाइटों और अन्य आउटगोइंग कनेक्शनों को जोड़ने के लिए उपयोग किया जाएगा। यह आपकी गोपनीयता बनाए रखने और आपको ट्रैक करने के लिए कठिन बना देगा।

दोनों पते आपके उपयोग के लिए उपलब्ध हैं। आउटगोइंग कनेक्शन गोपनीयता पते का उपयोग करेंगे, जब तक कि अन्यथा कॉन्फ़िगर न किया गया हो। आप अभी भी मैक पते आधारित IPv6 पते पर आने वाले कनेक्शन प्राप्त कर सकते हैं। यह सब आपको बहुत लचीलापन देने के लिए किया जाता है। आप चाहें तो और भी पते जोड़ सकते हैं।

पुनश्च: IPv6 पते को देखने के लिए एक और उपकरण है

ip -6 addr

यह आपको थोड़ा और विस्तार दिखाएगा। आप temporaryगोपनीयता के पते के बाद शब्द देखेंगे , जो इंगित करता है कि यह क्या है।


1
स्रोत पते के रूप में किसका उपयोग किया जाएगा? OS कैसे निर्धारित करता है?
फेलिप अल्वारेज़

1
डिफ़ॉल्ट स्रोत पता, tools.ietf.org/html/rfc6724 के अनुसार निर्धारित किया जाता है । आमतौर पर सबसे हाल ही में उत्पन्न अस्थायी पते का उपयोग किया जाएगा
सैंडर स्टीफन

डीएचसीपी पट्टे के समाप्त होने के बाद अस्थायी पते फिर से सौंपे जाते हैं? यदि हां, तो आप फ़ायरवॉल पर लगातार बदलते आईपी को कैसे संभालते हैं? क्या आपको IP की पूरी DHCP रेंज खोलनी है?
दानमेन

1
इसमें कोई DHCP शामिल नहीं है, यह SLAAC है। यदि आपकी सुरक्षा एक साझा लैन पर व्यक्तिगत उपकरणों के पते पर निर्भर करती है तो यह वैसे भी असुरक्षित है।
सैंडर स्टीफन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.