Ver endereço IP externo com DuckDuckGo + wget
Publicado por Perfil removido (última atualização em 10/10/2017)
[ Hits: 2.151 ]
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.
#!/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}'
Script para atualização de sistemas Debian, Ubuntu e variáveis.
Atualisar e instalar pacotes no sistema.
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Instalar Dual Boot, Linux+Windows. (6)
Conky, alerta de temperatura alta (17)
De volta para o futuro - ou melhor, para o presente (parte 2) (3)









