सवाल यह आईपी पता क्या है: 16 9.254.169.254?


मैंने हमेशा एक आईपी कुछ "16 9.254.x.x" संलग्न किया है जब भी मैं अपने विंडोज ऑपरेटिंग सिस्टम में किसी भी नेटवर्क से कनेक्ट नहीं हूं।

लिनक्स में, जब मैं अपनी रूटिंग टेबल सूचीबद्ध करता हूं।

$ ip route show 

मुझे एक प्रविष्टि मिलती है

169.254.0.0/16 dev eth0  scope link  metric 1000 

क्या कोई मुझे बता सकता है कि वास्तव में यह आईपी क्या है। क्या यह 127.0.0.0/8 परिवार की तरह कुछ है।

संपादित करें: Ec2 में, प्रत्येक उदाहरण इस आईपी को HTTP अनुरोध करके स्वयं के बारे में मेटा-डेटा प्राप्त कर सकता है।

$ curl -s http://169.254.169.254/user-data/

तो क्या कोई मुझे बता सकता है कि किस आईपी को वास्तव में असाइन किया गया है?


46
2017-09-13 09:55


मूल


चूंकि आप कहते हैं कि आप इसे अपने विंडोज ओएस में देखते हैं, ऐसा लगता है कि आप एपीआईपीए (स्वचालित निजी आईपी एड्रेसिंग) का जिक्र कर रहे हैं। और जानकारी यहाँ या यहाँ। - venomin


जवाब:


य़े हैं गतिशील रूप से कॉन्फ़िगर किए गए लिंक-स्थानीय पते। वे केवल एक नेटवर्क सेगमेंट पर मान्य हैं और उन्हें रूट नहीं किया जाना चाहिए।

विशेष नोट में, 16 9.254.169.254 का उपयोग अमेज़ॅन ईसी 2 और अन्य क्लाउड कंप्यूटिंग प्लेटफार्मों में किया जाता है क्लाउड उदाहरणों के लिए मेटाडेटा वितरित करें


71
2017-09-13 10:02



तो क्या आप मुझे बता सकते हैं कि 16 9.254.169.154 को इको 2 में सौंपा गया है। - pradeepchhetri
नीले पाठ का अर्थ एक लिंक है जिसे आप अधिक जानकारी के लिए क्लिक कर सकते हैं। कृपया ऐसा करो। - Michael Hampton♦
लेकिन वर्चुअलाइजेशन के संदर्भ में आंतरिक आईपी को प्रशिक्षित करने के लिए इस आईपी को असाइन नहीं किया गया है। - pradeepchhetri
वह पता सार्वजनिक पता नहीं है, यह 10.x.x.x, 192.168.x.x आदि के समान दायरे में है, दुनिया भर के कई लोगों को यह पता हो सकता है, यह निजी है। - Alex Berry
@pradeepchhetri यह किसी को भी सौंपा गया नहीं है। यह है विशेष उपयोग पता। - Michael Hampton♦


लगभग सभी परिस्थितियों में जो एक आईपी स्वचालित रूप से एक इंटरफ़ेस द्वारा असाइन किया गया है जो डीएचसीपी के माध्यम से अपना आईपी प्राप्त करने के लिए सेट है लेकिन एक प्राप्त नहीं कर सकता है।


11
2017-09-13 09:58





यह एक आईपीवी 4 लिंक स्थानीय पता है, जैसा कि आरएफसी 3 9 27 में परिभाषित किया गया है। आमतौर पर ZeroConfig / Bonjour / mdns et al सक्षम बॉक्स को DHCP या यूनिकास्ट DNS सर्वर की उपस्थिति के बिना (होम) नेटवर्किंग सक्षम करने के लिए IPv4 पता करने के लिए सेटअप किया जाता है।


9
2017-09-13 10:03





यह एक एपीआईपीए पते का एक विशेष मामला है। ओपी 16 9.254.एक्स.एक्स के लिए नहीं पूछ रहा है

साथ ही एक एपीआईपीए पता होने के नाते यह HTTP (curl, say) के माध्यम से EC2META क्वेरी के लिए AWS EC2 उदाहरणों द्वारा उपयोग किया जाने वाला आंतरिक पता है।

curl http://169.254.169.254/latest/meta-data/instance-id

एक नई लाइन के बिना इंस्टेंस आईडी वापस कर देगा, यह स्क्रिप्टिंग के लिए उपयोगी है। इन गुणों को पूछताछ के लिए, मेटाडेटा को "वितरित" करने के लिए इसका उपयोग नहीं किया जाता है।


1
2018-04-19 20:15



"यह एक एपीआईपीए पते का एक विशेष मामला है। आरएफसी द्वारा इस तरह के उपयोग की अनुमति नहीं है। में पते 169.254.0.0/16 किसी निश्चित तरीके से असाइन करने की अनुमति नहीं है, सीमा को सबनेट नहीं किया जा सकता है, और सीमा में पैकेट को रूट नहीं किया जा सकता है। मैं मानक का उल्लंघन करने वाली किसी भी चीज का उपयोग नहीं करता। - Ron Maupin
सहमत हैं, मुझे लगता है कि एडब्लूएस महसूस करते हैं कि वे गारंटी दे सकते हैं कि डीएफसी विफलता के कारण आरएफसी कभी भी अपने आंतरिक नेटवर्क में लागू नहीं होगा। रेंज का उपयोग सहकर्मी के लिए स्थिर आईपी असाइनमेंट के लिए भी किया जाता है, लेकिन कम संख्या आमतौर पर चुनी जाती है। - mckenzm
@RonMaupin, एपीआईपीए का उपयोग एमएस में किया जाता है जब इंटरफ़ेस पर कोई आईपी कॉन्फ़िगर नहीं किया जाता है (या तो मैन्युअल रूप से या डीएचसीपी)। अधिक जानकारी उपलब्ध है यहाँऐसा लगता है कि यह आरएफसी का पालन करता है हालांकि मैंने अनुपालन के लिए इसका परीक्षण नहीं किया है। - user2320464
"ध्यान दें कि 16 9.254 / 16 उपसर्ग में पते मैन्युअल रूप से या DHCP सर्वर द्वारा कॉन्फ़िगर नहीं किया जाना चाहिए। मैन्युअल या डीएचसीपी कॉन्फ़िगरेशन 16 9.254 / 16 उपसर्ग में एक पते का उपयोग करने के लिए एक डुप्लिकेट पहचान और स्वत: कॉन्फ़िगरेशन के संबंध में विशेष नियमों का पालन किए बिना इस उपसर्ग में पते से संबंधित हो सकता है।"इसका मतलब है कि आप उस सीमा में एक निश्चित पता निर्धारित नहीं कर सकते हैं। एक मेजबान को सीमा में पते को यादृच्छिक रूप से चुनने की आवश्यकता होती है। - Ron Maupin
"प्रशासक अपने स्थानीय पते को कॉन्फ़िगर करने की इच्छा रखते हैं (मैन्युअल कॉन्फ़िगरेशन, एक डीएचसीपी सर्वर, या इस दस्तावेज़ में वर्णित किसी भी अन्य तंत्र का उपयोग करके) मौजूदा निजी पता उपसर्ग [आरएफसी 1 9 18] में से एक का उपयोग करना चाहिए, 16 9.254 / 16 उपसर्ग नहीं" - Ron Maupin