Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2009, 12:57
quebien
 
Fecha de Ingreso: febrero-2007
Mensajes: 309
Antigüedad: 17 años, 1 mes
Puntos: 16
Pregunta Saber donde esta hosteado un dominio?

Hola!

Quiero saber con PHP donde esta hosteado un dominio cualquiera.
Estuve buscando y encontre un codigo que puede ayudar pero

Código PHP:
<?php

function get_ip$host ){
    
$hostip = @gethostbyname$host );
    
$ip = ( $hostip == $host ) ? $host long2ipip2long$hostip ) );

    return 
$ip;


$sitio "www.lanacion.com";
$ip get_ip($sitio);

if( 
$ip == $sitio ){
    echo 
"Error";
}else{
    echo 
"IP: ".$ip."<br>";
    echo 
"Host: ".@gethostbyaddr($ip);
}
?>
Esto retorna:

IP: 190.220.56.34
Host: host34.190-220-56.telmex.net.ar

Se puede apreciar que esta hosteado por Telmex. Pero en algunos casos los DNS son privadas o anónimas.

¿Hay alguna otra opcion?

Gracias por adelantado!!!