Terminal fredag: geografisk plats för en IP

Bra människor, för detta Terminal fredag (hahaha, 28 minuter efter att ha varit fredag, ögonblicket för skapandet av inlägget) föll det mig att lämna ett inlägg om hur man hittar den geografiska adressen till en IP.


Med hjälp av Curl

Det kan finnas många sätt att göra detta. Det första och enklaste är att använda ipinfo.io som visar informationen i JSON-format. Naturligtvis är det nödvändigt att ha en internetanslutning eftersom det görs genom curl, och självklart är det nödvändigt att ha installerat curl.

krulla ipinfo.io/74.125.244.83

Söt, eller hur? 🙂


vrålade

Nu är den andra metoden att använda applikationen från företaget MaxMind, som har ett avsnitt Open Source -något som du skulle behöva läsa licensen för, eftersom många av dess nedladdningar betalas, men hur som helst-; i Arch Linux, dina paket är i extra, därför bara en:

# pacman -S geoip geoip-databas

Dess användning är:

$geoiplookup74.125.224.83

Informationen som visas är inte lika fullständig som den ipinfo.ip, men du kan ladda ner ordböcker från sidan och lägga till dem i / usr / dela / GeoIP.

Här är några databaser:

# Ladda ner DBs $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat .gz $ wget http://download.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz # Komprimera dem $ gunzip * .dat.gz # Flytta dem till GeoIP $ sudo cp * .dat / etc / dela / GeoIP

Whois

Det är också möjligt att visa information om en IP med kommandot whois. Kan installeras med Pacman:

# pacman -S whois

Och dess användning:

$whois74.125.224.83

För denna fredag ​​är allt. 🙂 Vi läser följande Terminal fredag.

Förresten, vars IP var det? Det är från Google ...

$ping -c 1 www.google.com

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   eliotime3000 sade

    Jag slutar använda mer WHOIS än de andra verktygen som nämns ovan. : v

  2.   Daniel sade

    även:

    curl ipinfo.io/$(curl ifconfig.me)

    Det berättar mer eller mindre var du är.

  3.   Dw sade

    Hälsningar. väldigt bra jag har ... en dag kommer det att hjälpa mig något hehehe ...

  4.   desikoder sade

    $curl ipinfo.io/74.125.244.83
    {
    «Ip»: «74.125.244.83»,
    "Värdnamn": "Inget värdnamn",
    «Stad»: «Mountain View»,
    "Region": "Kalifornien",
    «Land»: «USA»,
    «Loc»: «37.4192, -122.0574»,
    «Org»: «AS26910 Postini, Inc.»,
    «Post»: «94043»
    }

    Är det apple ip?

  5.   johnfgs sade

    Men det har inte nåd att skapa ett grafiskt gränssnitt med visual basic ...

    https://www.youtube.com/watch?v=-AAZmfd0rtE

    1.    kuk sade

      hahaha bra det 😀

  6.   oscar meza sade

    Jag håller med curl och whois, de är redan installerade i någon distro.

    Skål…