Script PHP para teste de PING e Traceroute


O teste de ping e traceroute são úteis para diagnosticar eventuais problemas de conexão com um IP ou um domínio da Internet. A inVettor preparou um script bem simples para realizar estes testes a partir de um IPv4, Ipv6 ou domínio.

 

Sem comandos de sistema

A maioria dos scripts PHP para teste de ping e traceroute disponíveis na Internet utilizam a função shell_exec, exec ou system, funções estas que por padrão são bloqueadas em servidores de hospedagem compartilhada pois colocam o servidor em risco e facilita a exploração de vulnerabilidades.

No entanto, é possível utilizar serviços de terceiros para realizar o teste e exibi-lo em seu site ou sistema.

 

Download script PHP para teste de ping e traceroute.

Você poda fazer download do script funcional aqui.

 

Exemplo funcionando do script PHP para teste de ping e traceroute.

Veja o script funcionando aqui. Este script deve funcionar em qualquer servidor de hospedagem e também em localhost.

Se estiver usando um servidor de hospedagem, poderá acrescentar a url do seu script no cron do servidor e acrescentar no seu script uma função para envio de e-mail. Veja algumas funções de envio de e-mail que poderão lhe ajudar; Como enviar e-mail usando a função mail() do PHPExemplo de como usar o PHPMailer com GMail e outros provedores.

 

Deixe seu comentário