Pegando seu IP e Hostname com um unico comando.

Publicado por Renan Cassa Louzada 19/10/2005

[ Hits: 12.317 ]

Homepage: http://www.facebook.com/renanlouzada

Download buscaip.sh




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.

  



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

Scripts recomendados

SabATT - Facilitador de atualização (Equo - Sabayon)

Menu em bash

Calculando tempo para reportar relatórios ou as famosas log`s.

Convertendo vídeos para tocar no DVD e na TV antiga da sala

Organizando CD’s com shell script


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts