respuesta de Jeremy se basa en Reverse DNS, que es la forma programática normal a mirar hacia arriba IP-> nombre de host. Se basa en un registro PTR que se está configurando para ese servidor; esto a menudo, pero no siempre está configurado para algo útil.
Por ejemplo, busque thedailywtf.com y obtendrá 74.50.106.245, pero como no hay ningún registro PTR para "245.106.50.74.in-addr.arpa", Dns.GetHostEntry() no regresará algo útil
De manera similar, muchas granjas de servidores solo le darán un nombre de host genérico como 123.45.67.89 -dedicated.bigexamplehost.com.
Lo que yougetsignal está haciendo es diferente, es "Replicación DNS pasiva". Ejecutan algunos servidores DNS que las personas consultan, y recuerdan cada nombre de host que se buscó. Luego puede consultar sus registros de búsquedas pasadas por la dirección que fue devuelta. Ponga 74.50.106.245 en su firma y obtendrá una lista de nombres de host que se resolvieron previamente en el servidor de dailywtf cuando las personas los consultaron, no en relación con la entrada de Invertir DNS PTR.
Guau, su ayuda en esta pregunta es muy apreciada. Si hubiera sabido el nombre de la operación, podría haber hecho que mi búsqueda de una respuesta en Google fuera mucho más fácil, pero me alegro de poder contar con usuarios brillantes y brillantes de stackoverflow como usted cuando fallan otras medidas. Mucho apoyo. –
Guau, gracias. No sabía que funcionó así. –
es una pena que la respuesta sea totalmente incorrecta. Ver http://stackoverflow.com/questions/458841/reverse-ip-lookup y la respuesta de Bobince para la correcta. – Alnitak