Pular para o conteúdo

Ver endereço IP externo com DuckDuckGo + wget

Faz um pedido de busca via get (http) em duckduckgo.com por "my ip address" e a partir do resultado obtido mostra o endereço IP externo da máquina que fez o pedido.

Atenção ao fato de usar proxy, VPN etc, pois o IP mostrado será o dos mesmos.

Caso execute o script em tua máquina doméstica por exemplo, o IP mostrado será o do link de internet da tua residência, o IP que a tua operadora lhe disponibilizou.
Perfil removido removido
Hits: 2.280 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Faz um pedido de busca via get (http) em duckduckgo.com por "my ip address" e a partir do resultado obtido mostra o endereço IP externo da máquina que fez o pedido.

Atenção ao fato de usar proxy, VPN etc, pois o IP mostrado será o dos mesmos.

Caso execute o script em tua máquina doméstica por exemplo, o IP mostrado será o do link de internet da tua residência, o IP que a tua operadora lhe disponibilizou.
Download 6712.meu-ip.sh Enviar nova versão

Esconder código-fonte

#!/bin/sh

# 09/09/2017.
# Carlos Eduardo.
# carlinhosedubr@gmail.com
# Script para ver IP externo via duckduckgo.com.

# Faz o pedido de busca por "my ip address".
# O wget não "baixa" a página para um arquivo, apenas imprime na tela.
wget -qO- --header="User-Agent: Mozilla/5.0 Gecko/2010 Firefox/5" \
--header="Accept-Language: en-us,en;q=0.5" \
--header="Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7" \
"https://duckduckgo.com/html/?q=my+ip+address" | \

# Lê a "página" baixada e pega o IP nela.
# Atenção ao fato de que a linha abaixo recebe dados via pipe a cima.
grep "Your IP address is" | awk '{print $5}'

Reduzir mp3 para celular

Montar/Desmontar dispositivo

Ping em lista de IPs

Driver nVIDIA e ATI

Scrip de ordenação

#1 Comentário enviado por mrxrobot em 15/10/2017 - 14:58h
Muito legal Carlos,
Há outra forma de se fazer a mesma coisa utilizando o "curl".
$ curl ifconfig.me
Show de bola o seu script, parabéns.
#2 Comentário enviado por removido em 16/10/2017 - 03:24h

[1] Comentário enviado por mrxrobot em 15/10/2017 - 14:58h

Muito legal Carlos,
Há outra forma de se fazer a mesma coisa utilizando o "curl".
$ curl ifconfig.me
Show de bola o seu script, parabéns.


Obrigado mrxrobot.

Contribuir com comentário

Entre na sua conta para comentar.