GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So erhalten Sie Domain-Nameserver von der Befehlszeile in Ubuntu Linux

Nameserver sind spezielle Server, auf denen ein DNS-Dienst ausgeführt wird, um die IP-Adresse eines bestimmten Domänennamens bereitzustellen. Unterschiedliche Domains haben unterschiedliche Nameserver.

Normalerweise werden die Nameserver vom Hosting-Server-Anbieter gehostet und verwaltet. Wenn Sie Ihre Website beispielsweise auf Bluehost hosten, sind die Nameserver die von bluehost. Wenn Sie Ihre Website hingegen mit Hostgator hosten, müssen die Nameserver von Hostgator sein.

Neben der IP-Adresse bieten Nameserver auch viele DNS-bezogene Informationen wie cname-Einträge, TXT-Einträge, SOA-Einträge, MX-Einträge usw.

Um die Nameserver eines bestimmten Domainnamens von der Befehlszeile aus zu überprüfen, können Sie Befehle wie dig und host verwenden. Schauen wir uns ein paar Beispiele an

1. dig-Befehl

Der folgende Befehl überprüft die NS (Nameserver)-Datensätze von binarytides.com

$ dig -t ns binarytides.com
; <<>> DiG 9.11.5-P4-5.1ubuntu2.2-Ubuntu <<>> -t ns binarytides.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14408
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;binarytides.com.               IN      NS
;; ANSWER SECTION:
binarytides.com.        6727    IN      NS      may.ns.cloudflare.com.
binarytides.com.        6727    IN      NS      dave.ns.cloudflare.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Wed Jul 22 14:52:32 IST 2020
;; MSG SIZE  rcvd: 95

Kürzere Version

$ dig +short -t ns binarytides.com
may.ns.cloudflare.com.
dave.ns.cloudflare.com.

Die Option "-t" gibt den Typ des abzurufenden Datensatzes an. Es kann ns , a , soa , cname usw. sein. Dies sind die verschiedenen Arten von DNS-Einträgen, die sich auf einen Domainnamen beziehen.

2. host-Befehl

Der host-Befehl ähnelt dem dig-Befehl. Es kann auch DNS-Einträge eines beliebigen Domänennamens abrufen. Hier ist ein kurzes Beispiel:

$ host -t ns binarytides.com
binarytides.com name server may.ns.cloudflare.com.
binarytides.com name server dave.ns.cloudflare.com.

Schlussfolgerung

Das Überprüfen von Nameservern ist wichtig, wenn Sie eine neue Website oder Domain einrichten und überprüfen müssen, ob die Nameserver im Internet korrekt sichtbar sind. Ohne die richtigen Nameserver kann der Domainname nicht in die richtige IP-Adresse aufgelöst werden.

Das bedeutet, dass der Browser die Inhalte der Website nicht öffnen kann. Es wird auch benötigt, wenn Sie Ihre Website von einem Hosting-Provider zu einem anderen verschieben. Dann müssen Sie die Nameserver ändern und dies dauert normalerweise einige Stunden, bis es im Internet wirksam wird.


Ubuntu
  1. So aktualisieren Sie von Ubuntu 16.04 auf Ubuntu 18.04

  2. So erhalten Sie Ihre Geolokalisierung von der Befehlszeile in Linux

  3. So aktualisieren Sie von Ubuntu 15.04 auf Ubuntu 15.10

  4. Wie bekomme ich den Hostnamen von der IP (Linux)?

  5. Wie bekomme ich eine Netzmaske von Bash?

So verwenden Sie Google Translate von der Befehlszeile in Linux

So finden Sie die Dauer des Ubuntu-Supports über die Befehlszeile

So aktualisieren Sie von Ubuntu 20.04 auf Ubuntu 22.04

So erhalten Sie Linux Kernel 5.0 in Ubuntu 18.04 LTS

So deinstallieren Sie Anwendungen von Ubuntu Linux

So deinstallieren Sie Programme von Ubuntu Linux