it-swarm.com.de

IP umkehren, Domainnamen auf IP-Adresse finden

Wie und woher erhalten Webseiten wie diese http://www.yougetsignal.com/tools/web-sites-on-web-server/ diese Informationen? Wie kann ich ein solches Tool entwickeln?

Vielen Dank.

46
Kirzilla

Sie können nslookup für die IP verwenden. Reverse DNS wird mit der Domäne .in-addr.arpa definiert.

Beispiel:

nslookup somedomain.com

ergibt 123.21.2.3, und dann machen Sie:

nslookup 123.21.2.3

dies wird 3.2.21.123.in-addr.arpa abfragen und den Domänennamen angeben (falls für Reverse-DNS ein Name definiert ist).

76
polemon

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

6
zehnaseeb

Es handelt sich lediglich um eine Liste von Websites, in denen die IP-Adressen in einer Datenbank gespeichert werden.

Sie sehen nur die umgekehrte Zuordnung dieser Liste. Es kann nicht garantiert werden, dass es sich um eine vollständige Liste handelt (in der Regel wird dies nicht der Fall sein), da es unmöglich ist, jede mögliche Website-Adresse zu ermitteln.

5
Alnitak

Ich bin der Schöpfer von Host.io , das etwas Ähnliches durchführt und Ihnen eine Liste aller auf derselben IP-Adresse gehosteten Domänen (zusammen mit einer Liste von Domänen, die mit der Domäne verknüpft sind, und mehr) anzeigt . Im Folgenden finden Sie eine Liste von Domains, die auf derselben IP-Adresse wie stackoverflow.com gehostet werden: https://Host.io/stackoverflow.com

In den anderen Antworten erfahren Sie, wie Sie eine Domäne in eine IP-Adresse auflösen. Dies ist jedoch nur ein kleiner Teil des Auffindens aller Domänen, die auf einer IP-Adresse gehostet werden. Dazu müssen Sie zunächst eine Liste aller verfügbaren Domänennamen erstellen (oder erstellen). Derzeit gibt es rund 250 Millionen. Der nächste Schritt besteht darin, alle diese Domänen in eine IP-Adresse aufzulösen. Sie müssen dann alle diese Domänen in IP-Paaren in einer Datenbank speichern. Anschließend können Sie eine Abfrage aller Domänen auf derselben IP-Adresse abfragen. Und dann müssen Sie das regelmäßig tun, um sicherzustellen, dass es auf dem neuesten Stand ist.

Um ein vollständiges Beispiel zu geben, erstellen wir eine Datei mit 4 Domänen und lösen diese in IP-Adressen auf:

$ 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)
1
Ben Dowling

Von ungefähr Abschnitt des Reverse IP Domain Check-Tools auf yougetsignal:

Bei einer Überprüfung der umgekehrten IP-Domäne wird ein Domänenname oder eine IP-Adresse verwendet, die auf .__ zeigt. auf einen Webserver und sucht nach anderen Websites, die bekanntermaßen auf .__ gehostet werden. der gleiche Webserver. Daten werden aus Suchmaschinenergebnissen gesammelt , die nicht vollständig sind.

1
Emre Yazici

windows-Benutzer können einfach den einfachen Befehl nslookup verwenden

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-address-nslookup-command-windows/

wenn Sie mehr Informationen wünschen, überprüfen Sie bitte die folgende Antwort!

https://superuser.com/questions/287577/wie-nach-findet-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1177576#1177576

1
xgqfrms

Dies funktionierte für mich, um eine Domain im Intranet zu erhalten

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

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

.\ip_lookup.ps1 <ip>
0
rofrol