Pegando seu IP e Hostname com um unico comando.

Publicado por Renan Cassa Louzada 19/10/2005

[ Hits: 12.162 ]

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

Testa DNS da sua conexão e reporta perda(s) de pacotes

Comando grub2-update no Fedora

Script para calcular a media área de cobertura de impressão (toner ou tinta)

Script para Backup em PenDrive - Personalizável

GNU - que bacana


  

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