Frage

Wie und von wo aus Webseiten wie dieses http://www.yougetsignal.com/tools / web-sites-on-web-server / erhält diese Informationen? Wie kann ich ein solches Werkzeug entwickeln?

Danke.

War es hilfreich?

Lösung

Sie können nslookup auf dem IP verwenden. Reverse-DNS wird mit dem .in-addr.arpa Bereich definiert ist.

Beispiel:

nslookup somedomain.com

Ausbeuten 123.21.2.3, und dann Sie tun:

nslookup 123.21.2.3

Dies wird 3.2.21.123.in-addr.arpa stellen und den Domain-Namen ergibt (wenn es einen für Reverse-DNS definiert ist).

Andere Tipps

Sie können mit ping -a <ip> oder nbtstat -A <ip>

Sie sind nur Listen von Websites Schleppen und zum Aufzeichnen der resultierenden IP-Adressen in einer Datenbank.

Alles, was Sie sehen, ist die umgekehrte Abbildung von dieser Liste. Es ist nicht eine vollständige Liste sein (in der Tat mehr als oft nicht es nicht sein wird) garantiert, weil es unmöglich ist, jede mögliche Website-Adresse zu erfahren.

Von etwa Abschnitt Reverse IP Domain Check-Tool auf yougetsignal:

  

Ein Reverse-IP-Domain-Check nimmt einen Domain-Namen oder die IP-Adresse zeigen   auf einen Web-Server und sucht nach anderen Websites gehostet wird bekannt auf   dass gleiche Webserver. ist, Daten von Suchmaschinen-Ergebnissen gesammelt ,   die nicht als vollständig gewährleistet.

Windows-Benutzer können nur mit dem einfachen nslookup Befehl

G:\wwwRoot\JavaScript Testing>nslookup 208.97.177.124
Server:  phicomm.me
Address:  192.168.2.1

Name:    apache2-argon.william-floyd.dreamhost.com
Address:  208.97.177.124


G:\wwwRoot\JavaScript Testing>

http://www.guidingtech.com/ 2890 / find-ip-adresse-nslookup-Befehl-Fenster /

  

Wenn Sie weitere Informationen erhalten möchten, überprüfen Sie bitte folgende Antwort!

https: // Super-User .com / Fragen / 287.577 / how-to-find-a-Domain-based-on-the-IP-Adresse / 1177576 # 1177576

Das ist für mich gearbeitet Domain zu bekommen in Intranet

https://gist.github.com/jrothmanshore/2656003

Es ist ein Powershell-Skript. Führen Sie es in Powershell

.\ip_lookup.ps1 <ip>

Ich bin der Schöpfer von host.io , die etwas ähnliches tut, können Sie eine Liste aller der zeigt, Domains gehostet auf der gleichen IP-Adresse (zusammen mit einer Liste von Domains, die auf die Domäne, und mehr). Zum Beispiel, hier ist eine Liste von Domains auf dem gleichen IP gehostet wie stackoverflow.com: https://host.io/ stackoverflow.com

Die anderen Antworten sagen Ihnen, wie Sie eine Domain zu einer IP-Adresse aufzulösen, aber das ist nur ein kleiner Teil davon, wie alle Domänen zu finden, die auf einer IP gehostet werden. Dazu müssen Sie zuerst erhalten müssen (oder erstellen), um eine Liste aller verfügbaren Domain-Namen. Es gibt rund 250 Millionen zur Zeit. Der nächste Schritt ist, alle diese Domänen zu einer IP-Adresse aufzulösen. Sie müssen dann all die Domäne IP-Paare in einer Datenbank speichern, und dann können Sie eine Liste aller Domänen auf derselben IP erhalten Abfrage zu. Und dann müssen Sie, dass bei einer regulären Frequenz tun sicherzustellen, dass es zu dem neusten Stand bleibt.

ein komplettes Beispiel geben, lassen Sie sich eine Datei mit 4 Domänen erstellen und lösen sie auf IP-Adressen:

$ cat domains.txt
facebook.com
fb.com
stackoverflow.com
stackexchange.com

# Let's resolve the domains to IPs with dig - could use nslookup or similar
$ cat domains.txt | xargs -I% bash -c "dig +short % | tail -n1" > ips.txt
31.13.76.68
31.13.76.68
151.101.129.69
151.101.193.69

# Let's combine the domains and IPs using paste
$ paste domains.txt ips.txt > combined.tsv
$ cat combined.tsv
facebook.com    31.13.76.68
fb.com  31.13.76.68
stackoverflow.com   151.101.129.69
stackexchange.com   151.101.129.69

# Let's create a DB table and import the data, and write a query 
# to find any domains in our dataset that are hosted on the same 
# domain as stackoverflow.com

$ psql $DB_URL

=> create table details (domain text, ip text);
=> \copy details from ~/combined.tsv;

=> select domain from details where ip = (select ip from details where domain = 'stackoverflow.com');
      domain
-------------------
 stackoverflow.com
 stackexchange.com
(2 rows)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top