
Seltsamerweise funktioniert der DNS nicht mehr, wenn ich meinen Ubuntu 12.04-Server neu starte, wodurch die Domäne nicht mehr auf meine Site zugreifen kann. Normalerweise sollte der DNS nach einem Neustart funktionieren, aber das passiert nicht mehr. Ich verwende nginx, um Inhalte bereitzustellen, aber nginx ist bereits so konfiguriert, dass es mit meinen Domänen funktioniert.
Welche Vorgehensweise muss ich nach einem Neustart normalerweise durchführen und wie kann ich dieses Problem lösen? Ich habe bereits BIND, Netzwerk und Resolvconf, die beim Hochfahren des Servers gestartet werden.
; <<>> DiG 9.8.1-P1 <<>> mysite.com
;; global options: +cmd
;; connection timed out; no servers could be reached
Dies ist meine Ausgabe mitdig
$ttl 38400
mysite.com. IN SOA ns1.mysite.com. webmaster.mysite.com. (
1055026205
6H
1H
5D
20M )
mysite.com. IN A xx.xx.xx.xx # Server IP
*.mysite.com. IN A xx.xx.xx.xx # Server IP
www.mysite.com. IN CNAME mysite.com.
ns1.mysite.com. IN A xx.xx.xx.xx # Server 2nd IP
ns2.mysite.com. IN A xx.xx.xx.xx # Server 3rd IP
mysite.com. IN NS ns1.mysite.com.
mysite.com. IN NS ns2.mysite.com.
mail.mysite.com. IN MX 1 mysite.com.
Dies ist der Inhalt von /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 85.17.150.123
nameserver 85.17.96.69
nameserver 62.212.64.122
search localdomain
Nach der Verwendung weiterer dig
Befehle wird Folgendes ausgegeben:
; <<>> DiG 9.7.3-P3 <<>> @85.17.150.123 mysite.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 24847
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;mysite.com. IN A
;; Query time: 2145 msec
;; SERVER: 85.17.150.123#53(85.17.150.123)
;; WHEN: Mon Nov 5 16:31:32 2012
;; MSG SIZE rcvd: 30
; <<>> DiG 9.7.3-P3 <<>> @85.17.96.69 mysite.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 27879
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;mysite.com. IN A
;; Query time: 949 msec
;; SERVER: 85.17.96.69#53(85.17.96.69)
;; WHEN: Mon Nov 5 16:32:59 2012
;; MSG SIZE rcvd: 30
; <<>> DiG 9.7.3-P3 <<>> @62.212.64.122 mysite.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 29293
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;mysite.com. IN A
;; Query time: 825 msec
;; SERVER: 62.212.64.122#53(62.212.64.122)
;; WHEN: Mon Nov 5 16:33:39 2012
;; MSG SIZE rcvd: 30
Mit Google DNS (8.8.8.8):
; <<>> DiG 9.7.3-P3 <<>> @8.8.8.8 mysite.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 38498
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mysite.com. IN A
;; Query time: 3982 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Nov 5 16:37:27 2012
;; MSG SIZE rcvd: 30
Antwort1
Ihre Domain wird nicht mehr bereitgestellt.
Wenn Sie Folgendes tun: dig NS domosite.com
, werden Sie feststellen, dass die Antwort lautet NXDOMAIN
:
gp@tin:~$ dig NS domosite.com
; <<>> DiG 9.7.3 <<>> NS domosite.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 51568
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;domosite.com. IN NS
;; AUTHORITY SECTION:
com. 865 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1352133919 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Nov 5 16:46:12 2012
;; MSG SIZE rcvd: 103
gp@tin:~$
Die Rootserver des Internets verfügen nicht über die nötigen Informationen zu Ihrer Domain um Ihre DNS-Anfragen zu beantworten oder diese sind abgelaufen und können somit nicht mehr aufgelöst werden.
Stellen Sie sicher, dass Ihr Domänenname bei Ihrem Registrar noch aktiv ist, und überprüfen Sie die Konfiguration auf dessen Seite.
Beachten Sie, dass dies nicht erklärt, warum die DNS-Server von Google sich geweigert haben, Ihnen zu antworten. Ich habe keine Ahnung, warum das passiert. EskönnteEs kann sein, dass eine Firewall DNS-Anfragen abfängt, aber Ihre Domäne selbst im öffentlichen Internet nicht reagiert.
Hinweis: Die Ausgabe meiner obigen Abfrage ist immer noch NXDOMAIN, wenn ich den DNS-Server von Google für den Dig-Befehl verwende.
Antwort2
Ich kann mir weder Kopf noch Zahl aus der obigen goo.gl-URL machen, aber vorausgesetzt, dass gparent Recht hat, dass der eigentliche Domänenname domosite.com ist, ist der Registrar theblackcow.ca
. Ihr Whois ist hoffnungslos kaputt, aber ihreWHOIS-Websitebesagt, dass die Nameserver DNS.YOURDOMAINHASEXPIRED.COM
und sind DNS2.YOURDOMAINHASEXPIRED.COM
und dass die Domäne außerdem am 14.09.2012 abgelaufen ist.
Wenn dies die Domäne ist, die Sie zum Laufen bringen möchten, dann liegt hier das Problem.