Informationen zu Domänennamen finden

May 16 2023
Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan
Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.
Bild von richiksv über Shutterstock
https://pragprog.com/newsletter/

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann. Eine IP-Adresse verweist auf einen Computer im Internet, ein Domänenname ist jedoch leichter zu merken als eine Zahlengruppe. Domain Name System (DNS)-Server speichern die Zuordnungen von IP-Adressen zusammen mit anderen Informationen. Es gibt mehrere Befehlszeilentools, mit denen Sie diese Server abfragen können.

Verwenden Sie den digBefehl, um die Domänennameneinträge zu durchsuchen und die damit verbundenen IP-Adressen zu finden. Dies ist eine zuverlässige Möglichkeit, Informationen über eine Domain zu erhalten:

​ ​$ ​​dig​​ ​​facebook.com​​ ; <<>> DiG 9.11.3-1ubuntu1.2-Ubuntu <<>> facebook.com
​ ;; global options: +cmd
​ ;; Got answer:
​ ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30501
​ ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
​ 
​ ;; OPT PSEUDOSECTION:
​ ; EDNS: version: 0, flags:; udp: 65494
​ ;; QUESTION SECTION:
​ ;facebook.com.                  IN      A
​ 
»;; ANSWER SECTION:
»facebook.com.           1       IN      A       157.240.18.35
​ 
​ ;; Query time: 22 msec
​ ;; SERVER: 127.0.0.53#53(127.0.0.53)
​ ;; WHEN: Sun Mar 03 21:06:17 CDT 2019
​ ;; MSG SIZE  rcvd: 57

Manchmal müssen Sie herausfinden, wem ein Domainname gehört, damit Sie ihn kontaktieren können. Oder Sie möchten prüfen, ob ein Domainname existiert, damit Sie ihn erwerben können. Einige skrupellose Unternehmen bieten Online-Domain-Suchen an. Wenn Sie nach einer gewünschten Domain suchen, kaufen sie diese automatisch, sodass sie Ihnen beim Bezahlen mehr berechnen können.

Mit dem whoisBefehl können Sie schnell feststellen, ob ein Domänenname vorhanden ist. Wenn es vorhanden ist, können Sie zusammen mit den Kontaktinformationen sehen, wem es gehört. Der whoisBefehl verwendet Domänennamenserver, um die Registrierungsinformationen einer Domäne abzufragen.

Unter Ubuntu müssen Sie den whoisBefehl möglicherweise installieren mit apt:

​ ​$ ​​sudo​​ ​​apt​​ ​​install​​ ​​whois​

​ ​$ ​​whois​​ ​​pragprog.com​

Basierend auf diesen Informationen:

  1. An wen würden Sie sich bei technischen Problemen wenden?
  2. Wann wurde die Domain erstmals registriert?
  3. Warum sind Ihrer Meinung nach so viele Nameserver miteinander verbunden?

Manchmal kennen Sie den Domainnamen nicht. Manchmal haben Sie nur die IP-Adresse. Der hostBefehl erleichtert das Nachschlagen eines Domänennamens anhand einer IP. Wenn Sie Sicherheitsprotokolle durchsehen und Treffer von einer bestimmten IP-Adresse erhalten, versuchen Sie, mit dem hostBefehl den Domänennamen der Anfrage nachzuschlagen:

​ ​$ ​​host​​ ​​8.8.8.8​

​ 8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.

​ 113.6.in-addr.arpa domain name pointer 113-7.dhcp.eucl.wi.charter.com.

Schauen wir uns nun an, wie man die Netzwerkkonnektivität testet.

Wir hoffen, dass Ihnen dieser Auszug gefallen hat. Sie können Small, Sharp Software Tools von Brian P. Hogan direkt bei The Pragmatic Programmers erwerben . Während unseres Frühjahrsverkaufs 2023 können Sie bis zum 16. Mai 2023 um Mitternacht 50 Prozent beim Kauf des E-Books sparen, indem Sie an der Kasse den Aktionscode TOOLS2023 eingeben.

Kleine, scharfe Softwaretools von Brian P. Hogan