Pular para o conteúdo

Pegando seu IP e Hostname com um unico comando.

Olá a todos da comunidade VOL.
Fiz esse script pois uso modem roteado e, sendo assim, o "ifconfig" (unico comando que sei que busca o IP) não pega o IP de conexão, só o IP local. Então tive que fazer um pequeno script para buscar o IP direto de um site. Por conseqüencia, acabei fazendo buscar o reverso do IP também. Um script bem simples. Talvez seja util para alguem. Serve para usar no torsmo se editado.
Renan Cassa Louzada Renan_
Hits: 12.791 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Olá a todos da comunidade VOL.
Fiz esse script pois uso modem roteado e, sendo assim, o "ifconfig" (unico comando que sei que busca o IP) não pega o IP de conexão, só o IP local. Então tive que fazer um pequeno script para buscar o IP direto de um site. Por conseqüencia, acabei fazendo buscar o reverso do IP também. Um script bem simples. Talvez seja util para alguem. Serve para usar no torsmo se editado.
Download buscaip.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
#Esse script tem a função de pegar o IP e o Hostname que você
#Está usando no momento.
#
# Script by Renan_ <renann at gmail.com>

echo Buscando seu IP e HOST..
echo ---------------------------------
site=http://www.modemclub.com.br/cgi-bin/mostraip.cgi
lynx -accept_all_cookies -dump $site > ip.tmp
ip=$(cat -n ip.tmp |awk 'NR==10' ip.tmp)
host=$(cat -n ip.tmp |awk 'NR==13' ip.tmp)
if [ -e ip.tmp ]
then
   echo Operação concluida! Seu IP:
   echo $ip
   echo
   echo Seu host:
   echo $host
   echo ---------------------------------
   rm ip.tmp
else
   echo 'Erro: O servidor parece estar offline. Tente mais tarde.'
fi

Jogo campo minado em Shell Script

Removendo arquivos com primeiro caracter especial

Criando contas de usuario em varios servidores ao mesmo tempo

Desabilitando o Touchpad Com Script

Instalar Unreal Tourment no Linux

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.