Pular para o conteúdo

Traçar Rota IP

Responder tópico
  • Denunciar
  • Indicar

1. Traçar Rota IP

Enviado em 12/01/2012 - 11:40h

Alguém aqui sabe um script pra traçar rota ip mais ou menos igual esse site http://network-tools.com/
agradeço desde já

Responder tópico

2. Re: Traçar Rota IP

Enviado em 12/01/2012 - 11:51h

Use alguns dos comandos que o próprio site descreve, e coloque seu script para pedir o ip desejado para a rota..

Ping
Trace
Whois (IDN Conversion Tool)



#!/bin/bash

echo 'Deseja fazer o que?
1 - Ping
2 - Trace
3 - Whois (IDN Conversion Tool)'

read OP

echo 'Digite o IP'
read IP

case "$OP" in
1) ping -c2 "$IP" ;;
2) traceroute "IP" ;;
3) whois "IP" ;;
*) echo 'invalido' ;;
esac

3. Comentário

Enviado em 12/01/2012 - 11:55h

Vc pode descrever o código acima eu não to entendendo muito o que ta acontecendo esse read c- eu não entendi se puder postar com comentários agradeço

4. Re: Traçar Rota IP

Enviado em 12/01/2012 - 12:01h

São comandos em shell script, o read ler o que foi digitado na entrada padrão (teclado) e armazena na variável passada OP...


Acho que eu estava durmindo ;-), nem vi que a pergunta é sobre PHP e não shell


Mas ainda dar pra fazer esses 2 mundos se encontrarem...

O que pode ser feito é, caso sua página esteja em um servidor Linux, você pode capturar o IP do visitante e passar pra comandos internos do LInux, como os passados no script, execute-os com a função do PHP

shell_exec

Para mais: http://br.php.net/manual/pt_BR/function.shell-exec.php





5. Re

Enviado em 12/01/2012 - 12:03h

Valeu pela ajuda mas eu não sei muita coisa sobre linux estou aqui pra aprender mais um pouco mas novamente valeu pela ajuda

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder