DNS больше не работает после перезагрузки сервера

DNS больше не работает после перезагрузки сервера

Как ни странно, когда я перезагружаю свой сервер Ubuntu 12.04, DNS больше не работает, что делает домен недоступным для доступа к моему сайту. Обычно DNS должен работать после перезагрузки, но этого больше не происходит. Я использую nginx для обслуживания контента, но nginx уже настроен для работы с моими доменами.

Какие типичные действия я должен выполнять после перезагрузки и как я могу решить эту проблему, с которой я столкнулся? У меня уже есть BIND, networking и resolvconf для загрузки при загрузке сервера.

; <<>> DiG 9.8.1-P1 <<>> mysite.com
;; global options: +cmd
;; connection timed out; no servers could be reached

Это мой вывод сdig

$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.

Это содержимое /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

После использования дополнительных digкоманд выводится:

; <<>> 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

С 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

решение1

Ваш домен больше не обслуживается.

Если вы сделаете следующее: dig NS domosite.com, вы заметите, что ответ будет следующим 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:~$

Корневые серверы Интернета не располагают необходимой информацией о вашем домене для ответа на ваши DNS-запросы, или срок его действия истек, и домен больше не обрабатывается.

Убедитесь, что ваше доменное имя все еще активно у вашего регистратора, и проверьте конфигурацию на его стороне.

Обратите внимание, что это не объясняет, почему DNS-серверы Google отказались вам ответить. Я понятия не имею, почему это происходит. Таммогбыть брандмауэром, перехватывающим DNS-запросы, но даже в публичном Интернете ваш домен не отвечает.

Примечание: вывод моего запроса выше по-прежнему будет NXDOMAIN, если я использую DNS-сервер Google в команде dig.

решение2

Я не могу понять, что такое goo.gl URL выше, но если предположить, что gparent прав относительно фактического доменного имени domosite.com, то регистратор theblackcow.ca. Их whois безнадежно сломан, но ихсайт WHOISговорит, что серверы имен — это DNS.YOURDOMAINHASEXPIRED.COM и DNS2.YOURDOMAINHASEXPIRED.COM, и, кроме того, срок действия домена истек 14/9/2012.

Если это тот домен, который вы пытаетесь заставить работать, то проблема именно в этом.

Связанный контент