¿Cómo puedo encontrar los sitios web alojados detrás de una IP utilizando únicamente la línea de comandos de Linux/Unix? En la era del alojamiento compartido, parece ocurrir con bastante frecuencia que varios sitios web estén alojados en la misma IP. Y estoy buscando encontrar una solución 100% de línea de comandos.
Mi única solución funcional requiere el uso del navegador y la línea de comando.
dig +short hostname
- Luego copie la dirección IP del resultado en el navegador y ejecute una consulta de Yahoo o Bing con
ip:theip...
Esto devolverá todos los sitios web alojados bajo esa IP. Sin embargo, me gustaría confiar únicamente en la línea de comando. ¿Alguien tiene alguna sugerencia?
Respuesta1
No puede hacer esto con precisión sin depender de un sistema de terceros que tenga los recursos para crear esta base de datos.
No hay forma de obligar/pedir a un servidor web que divulgue los dominios que aloja sin un acceso especial a ellos. Google, Bing, etc. están en una posición en la que ven muchos sitios y pueden crear estas bases de datos.
A menos que encuentre un sistema con algún tipo de API y compre acceso, no podrá obtener la información que busca; es decir, no está disponible en el servidor y no existe una autoridad única a la que pueda consultar a través de DNS.
Respuesta2
Buena suerte. Toma, prueba el mío.
La URL eshttp://calttc.net El mismo sistema de archivos es apuntado porhttp://calttc.com
Hay una prueba de inicio de sesión en /login.htm que simplemente enlaza con un archivo PHP que refleja todo lo que escriba.
Entonces, intenta hacer esto al revés:
Primero, use ping o nmap desde la línea de comando para obtener la dirección IP.
Ahora use nmap (o cualquier otra herramienta) con la dirección IP y vea si puede encontrar alguna manera de obtener mi URL solo con la dirección IP.
De hecho, dudo que puedas siquiera encontrar mi proveedor de servicios ni siquiera mi proveedor de servidor de nombres.
Y ni siquiera estoy tratando especialmente de ocultarlo.
Respuesta3
Realmente no entiendo la pregunta, pero si lo que quieres decir es "Cómo verificar el proveedor de alojamiento de un sitio", entonces es bastante fácil. El uso del comando "tracert" seguido de la URL del sitio web puede brindarle información, como el proveedor de alojamiento y la IP.