Terminal Friday: localização geográfica de um IP

Boas pessoas, para isso Terminal Friday (hahaha, 28 minutos depois de ser sexta feira, momento da criação do post) me ocorreu deixar um post sobre como encontrar o endereço geográfico de um IP.


Por meio do Curl

Pode haver muitas maneiras de fazer isso. O primeiro e mais fácil é usar o ipinfo.io que exibe as informações no formato JSON. Claro, é necessário ter uma conexão com a Internet, pois isso é feito através de enrolar, e obviamente é necessário ter instalado enrolar.

curl ipinfo.io/74.125.244.83

Fofo, certo? 🙂


gritou

Agora, o segundo método é usar o aplicativo fornecido pela empresa MaxMind, que tem uma seção Open Source -algo pelo qual você precisaria ler a licença, já que muitos de seus downloads são pagos, mas de qualquer maneira-; dentro Arch Linux, seus pacotes estão em extra, portanto, apenas um:

# pacman -S geoip geoip-database

Seu uso é:

$geoiplookup74.125.224.83

A informação exibida não é tão completa quanto a de ipinfo.ip, mas você pode baixar dicionários da página e adicioná-los ao / usr / share / GeoIP.

Aqui estão alguns bancos de dados:

# Baixe os 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 #Descompacte-os $ gunzip * .dat.gz #Move-os para GeoIP $ sudo cp * .dat / etc / share / GeoIP

Whois

Também é possível visualizar informações sobre um IP com o comando whois. Pode ser instalado com o Pacman:

#pacman -S whois

E seu uso:

$whois 74.125.224.83

Pois esta sexta-feira é tudo. 🙂 Lemos o seguinte Terminal Friday.

A propósito, de quem era esse IP? É do Google ...

$ping -c 1www.google.com

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   eliotime3000 dito

    Eu paro de usar mais WHOIS do que as outras ferramentas mencionadas acima. : v

  2.   Daniel dito

    Também:

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

    Diz mais ou menos onde você está.

  3.   Dw dito

    Saudações. muito bom eu tenho ... um dia vai me ajudar em alguma coisa hehehe ...

  4.   desidratador dito

    $curl ipinfo.io/74.125.244.83
    {
    «Ip»: «74.125.244.83»,
    "Nome do host": "Sem nome do host",
    «Cidade»: «Mountain View»,
    «Região»: «Califórnia»,
    «País»: «EUA»,
    «Loc»: «37.4192, -122.0574»,
    «Org»: «AS26910 Postini, Inc.»,
    «Postal»: «94043»
    }

    É apple ip?

  5.   johnfgs dito

    Mas não tem a graça de criar uma interface gráfica com visual básico ...

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

    1.    kuk dito

      hahaha bom isso 😀

  6.   oscar meza dito

    Eu prefiro curl e whois, eles já vêm instalados em qualquer distro.

    Felicidades…