Come trovo tutti i domini ospitati su un singolo host?

5

Ho trovato diversi siti Web che offrono una funzione che ti consente di elencare tutti i domini ospitati sullo stesso computer, ad esempio fornisci a.com , e ti dice che b.com and c.com è entrambi ospitati sullo stesso computer di a.com.

Come facevano a saperlo?

Il mio primo pensiero è stato quello di fare una ricerca DNS su a.com, trovare il suo IP e un IP inverso su tutti questi IP per vedere se qualche dominio corrisponde.

In questo caso, si prevede che il processo sia lento, ma il sito web restituisce il risultato quasi immediatamente, quindi non devono utilizzare questo metodo.

    
posta daisy 22.10.2012 - 08:06
fonte

3 risposte

3

Non c'è assolutamente alcun modo di elencare tutti i domini "ospitati" su una macchina mentre lo si specifica.

Prima di tutto, quello che volevi fare ti darà solo il nome (i) allegato a un record PTR (reverse DNS a un IP). Non ti fornirà un elenco di record A che puntano ad esso.

Quello che devi capire sul DNS, è che agiscono come un database di indirizzi IP e nomi di host associati. Potrebbero esserci diversi server DNS con record che puntano (con record A) a un singolo host. Ma non c'è modo di sapere quali server stanno effettivamente ospitando quei record, in quanto non esiste alcun tipo di query DNS che richiede a un server DNS record A che puntano a un IP specifico.

Hai affermato sui siti web che propongono di "interrogare" su un IP per sapere quali siti sono ospitati su di esso. Tutti questi siti, memorizza in una associazione di database tra siti web pubblici (e nomi di host) e i loro indirizzi IP allegati, indicizzazione sull'IP. Funziona solo se è in grado di garantire che hanno cullato l'intero www, in tutto il mondo, e che le loro informazioni sono accurate, cosa che non possono, in quanto sono migliaia di "siti web" ospitati privatamente (senza indicizzazione dei motori di ricerca e senza croce -links), altri che si spostano e cambiano IP, ecc ...

Spero che questa spiegazione sia stata abbastanza chiara e aiutata.

    
risposta data 22.10.2012 - 11:24
fonte
2

Eseguono una ricerca DNS su ciascun nome di dominio e quindi creano un elenco su quale nome di dominio ha lo stesso indirizzo IP. Questo viene salvato in un database, quindi se si cerca un "nuovo" nome di dominio, eseguirà solo una ricerca DNS (per il record A per questo dominio) e quindi interrogherà il proprio database per tutti gli host con quell'indirizzo IP. L'elenco dei nomi di dominio sull'host potrebbe non essere completo.

    
risposta data 22.10.2012 - 09:15
fonte
0

Il nostro sito, link , è un sito che esegue questa operazione, ad esempio link ti mostra che fb.com è anche ospitato sullo stesso indirizzo IP.

Il modo in cui noi (e altri) creiamo questi dati inizia con un elenco di domini e poi li risolviamo tutti in un indirizzo IP. Tali dati vengono archiviati in un database e quindi è possibile interrogarli al contrario, quindi trovare un elenco di tutti i domini con un indirizzo IP specifico.

Facciamo qualcosa di simile con i dati del backlink. Raschiamo il sito Web per tutti i domini, memorizziamo i dati del collegamento e quindi possiamo trovare tutti i siti Web che si collegano a un dominio specifico.

Puoi farlo regolarmente (lo facciamo una volta al mese) e poi tracciare le modifiche nel tempo e rispondere a domande come "dov'era questo dominio ospitato 2 anni fa" o "quali nuovi domini hanno iniziato a collegarsi a questo dominio questo mese ".

    
risposta data 05.10.2018 - 03:23
fonte

Leggi altre domande sui tag