वहाँ है। उदाहरण के अंदर से, आप चला सकते हैं:
curl http://169.254.169.254/latest/meta-data/public-ipv4
सार्वजनिक DNS होस्टनाम प्राप्त करने के लिए, आप उसे निम्न में बदल सकते हैं:
curl http://169.254.169.254/latest/meta-data/public-hostname
आप उदाहरण के लिए निजी आईपी प्राप्त कर सकते हैं:
curl http://169.254.169.254/latest/meta-data/local-ipv4
एक साइड नोट के रूप में, आप इसे http://ip4.me की तरह इंटरनेट पर किसी गैर-एडब्ल्यूएस साइट के खिलाफ दोबारा जांच सकते हैं
#!/bin/bash
pubip=$( curl http://ip4.me 2>/dev/null | sed -e 's#<[^>]*>##g' | grep '^[0-9]' )
echo $pubip
वह काम करेगा, आम तौर पर, किसी भी नेटेड सिस्टम के "सार्वजनिक आईपी" की जांच करने के लिए, या अपने सार्वजनिक प्रॉक्सी आईपी को खोजने के लिए, आदि।
और यहाँ अमेज़न के एपीआई से प्राप्त जानकारी के प्रकारों को पढ़ने के लिए एक अच्छा लिंक है:
http://www.ducea.com/2009/06/01/howto-update-dns-hostnames-automatically-for-your- अमेज़न-EC2-उदाहरणों /
PUBLIC_HOSTNAME="$(curl http://169.254.169.254/latest/meta-data/public-hostname 2>/dev/null)"
:) आप, श्रीमान, धातु हैं।