¿Cómo encuentro todos los dominios alojados en un único host?

5

Encontré que varios sitios web ofrecen una función que te permite enumerar todos los dominios alojados en la misma máquina, por ejemplo, suministras a.com , y te dice que b.com and c.com están alojados en la misma máquina que a.com.

¿Cómo se enteraron?

Mi primer pensamiento fue hacer una búsqueda de DNS en a.com, encontrar su IP y una IP inversa buscar en todas estas IP para ver si algún dominio coincide.

En este caso, se espera que el proceso sea lento, pero el sitio web devuelve el resultado casi de inmediato, por lo que no deben usar este método.

    
pregunta daisy 22.10.2012 - 08:06
fuente

3 respuestas

3

No hay absolutamente ninguna manera de enumerar todos los dominios "alojados" en una máquina como lo establece.

En primer lugar, lo que quería hacer solo le dará los nombres adjuntos a un registro PTR (DNS inverso a una IP). No le proporcionará una lista de registros A que lo indiquen.

Lo que debes entender sobre DNS, es que actúan como una base de datos de direcciones IP y nombres de host asociados. Puede haber varios servidores DNS con registros que apuntan (con registros A) a un único host. Pero tampoco hay manera de saber qué servidores alojan efectivamente esos registros, ya que no hay ningún tipo de consulta de DNS que solicite a un servidor DNS los registros A que apunten a una IP específica.

Usted indicó que los sitios web proponen "consultar" acerca de una IP para saber qué sitios están alojados en ella. Todos esos sitios lo hacen, es almacenar en una asociación de base de datos entre sitios web públicos (y nombres de host) y sus direcciones IP adjuntas, indexando en la IP. Esto solo funciona si pueden garantizarle que abarrotaron todo el www, en todo el mundo, y que sus informaciones son precisas, lo que no pueden, ya que son miles de "sitios web" alojados de forma privada (sin indexación de motores de búsqueda y sin cruz). -links), otros moviéndose y cambiando IP, etc ...

Espero que esta explicación haya sido lo suficientemente clara y ayudada.

    
respondido por el Benjamin MALYNOVYTCH 22.10.2012 - 11:24
fuente
2

Hacen una búsqueda de DNS en cada nombre de dominio y luego hacen una lista en la que el nombre de dominio tiene la misma dirección IP. Esto se guarda en una base de datos, por lo que si busca un "nuevo" nombre de dominio, solo realizará una búsqueda de DNS (para el registro A para este dominio) y luego consultará su base de datos para todos los hosts con esa dirección IP. Es posible que la lista de nombres de dominio en el host no esté completa.

    
respondido por el Kent 22.10.2012 - 09:15
fuente
0

Nuestro sitio, enlace , es un sitio que hace esto, por ejemplo enlace le muestra que fb.com también está alojado en la misma dirección IP.

La forma en que nosotros (y otros) creamos estos datos es comenzar con una lista de dominios y luego resolverlos todos en una dirección IP. Los datos se almacenan en una base de datos y, a continuación, puede consultarlos a la inversa, así que busque una lista de todos los dominios con una dirección IP específica.

Hacemos algo similar con los datos de backlinks. Rastreamos el sitio web para todos los dominios, almacenamos los datos del enlace y, a continuación, podemos encontrar todos los sitios web que enlazan con un dominio específico.

Puede hacer esto regularmente (lo hacemos una vez por mes) y luego rastrear los cambios a lo largo del tiempo, y responder preguntas como "dónde se alojó este dominio hace 2 años" o "qué nuevos dominios han comenzado a vincularse a este dominio este mes ".

    
respondido por el Ben Dowling 05.10.2018 - 03:23
fuente

Lea otras preguntas en las etiquetas