क्या टर्मिनल में आईपी पते का जियोलोकेशन प्राप्त करना संभव है?
निश्चित नहीं है कि एक आईपी पते में संख्याओं का क्या मतलब है, लेकिन इसके पीछे कुछ तर्क होना चाहिए, इसलिए लुकअप उतना कठिन नहीं हो सकता है।
क्या टर्मिनल में आईपी पते का जियोलोकेशन प्राप्त करना संभव है?
निश्चित नहीं है कि एक आईपी पते में संख्याओं का क्या मतलब है, लेकिन इसके पीछे कुछ तर्क होना चाहिए, इसलिए लुकअप उतना कठिन नहीं हो सकता है।
जवाबों:
आप किसी भी अतिरिक्त एप्लिकेशन या सॉफ़्टवेयर को इंस्टॉल किए बिना ऐसा कर सकते हैं। बस कमांड curl
और फ्री जियो आईपी वेबसाइट का उपयोग करें http://freegeoip.app का उपयोग करें ।
टर्मिनल में निम्नलिखित कमांड निष्पादित करें (मैं इस उदाहरण के लिए Apple के आईपी का उपयोग कर रहा हूं):
curl https://freegeoip.app/xml/17.178.96.59
आप एक XML प्रारूप में अपने परिणाम प्राप्त करेंगे:
<Response>
<IP>17.178.96.59</IP>
<CountryCode>US</CountryCode>
<CountryName>United States</CountryName>
<RegionCode>CA</RegionCode>
<RegionName>California</RegionName>
<City>Cupertino</City>
<ZipCode>95014</ZipCode>
<TimeZone>America/Los_Angeles</TimeZone>
<Latitude>37.3042</Latitude>
<Longitude>-122.0946</Longitude>
<MetroCode>807</MetroCode>
</Response>
तुम भी आईपी के बजाय डोमेन नाम का उपयोग कर एक ही आदेश जारी कर सकते हैं:
curl https://freegeoip.app/xml/apple.com
अन्य प्रारूप ...
freegeoip.app CSV, JSON और JSONP का भी समर्थन करता है
सीएसवी:
curl https://freegeoip.app/csv/apple.com
17.178.96.59,US,United States,CA,California,Cupertino,95014,America/Los_Angeles,37.30,-122.09,807
JSON: curl https://freegeoip.app/json/apple.com
{"ip":"17.178.96.59","country_code":"US","country_name":"United States","region_code":"CA","region_name":"California","city":"Cupertino","zip_code":"95014","time_zone":"America/Los_Angeles","latitude":37.3042,"longitude":-122.0946,"metro_code":807}
अपने खुद के आईपी की जाँच करने के लिए ...
आईपी या डोमेन को छोड़ दें:
curl https://freegeoip.app/xml/