Назад | Перейти на главную страницу

Ошибка DNS servfail

Я пытаюсь переместить имя хоста на свой новый VPS, на котором я новичок. Я использую CentOS с WHM / cPanel, и у меня проблемы с настройкой DNS.

У меня есть собственный домен (richardbeddington.com), который, похоже, не может указать на IP-адрес, который я настроил для него на моем WHM.

При беге host или dig Я получаю SERVFAIL ошибка. Хотя когда я бегу

host -t ns richardbeddington.com

Я вижу два сервера имен, для которых я его настроил:

richardbeddington.com.  83448   IN  NS  ns2.vps-10.com.
richardbeddington.com.  83448   IN  NS  ns1.vps-10.com.

Теперь я не знаю, должен ли я иметь его на каком-то локальном сервере имен, или я должен явно ссылаться на этот домен в etc / resolve.conf, но некоторые из доменов по умолчанию, которые у меня есть для этого VPS (только некоторые поддомены хостинговая компания), похоже, не настроены таким образом и работают нормально.

Я также бегал

dig +trace richardbeddington.com

на моем сервере, и он возвращает это:

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.6 <<>> +trace richardbeddington.com
;; global options: +cmd
.           85033   IN  NS  l.root-servers.net.
.           85033   IN  NS  e.root-servers.net.
.           85033   IN  NS  g.root-servers.net.
.           85033   IN  NS  b.root-servers.net.
.           85033   IN  NS  c.root-servers.net.
.           85033   IN  NS  i.root-servers.net.
.           85033   IN  NS  k.root-servers.net.
.           85033   IN  NS  a.root-servers.net.
.           85033   IN  NS  f.root-servers.net.
.           85033   IN  NS  d.root-servers.net.
.           85033   IN  NS  h.root-servers.net.
.           85033   IN  NS  j.root-servers.net.
.           85033   IN  NS  m.root-servers.net.
;; Received 449 bytes from 46.32.224.29#53(46.32.224.29) in 175 ms

com.            172800  IN  NS  k.gtld-servers.net.
com.            172800  IN  NS  f.gtld-servers.net.
com.            172800  IN  NS  e.gtld-servers.net.
com.            172800  IN  NS  j.gtld-servers.net.
com.            172800  IN  NS  i.gtld-servers.net.
com.            172800  IN  NS  m.gtld-servers.net.
com.            172800  IN  NS  g.gtld-servers.net.
com.            172800  IN  NS  l.gtld-servers.net.
com.            172800  IN  NS  d.gtld-servers.net.
com.            172800  IN  NS  b.gtld-servers.net.
com.            172800  IN  NS  h.gtld-servers.net.
com.            172800  IN  NS  c.gtld-servers.net.
com.            172800  IN  NS  a.gtld-servers.net.
;; Received 499 bytes from 192.5.5.241#53(192.5.5.241) in 1746 ms

richardbeddington.com.  172800  IN  NS  ns1.vps-10.com.
richardbeddington.com.  172800  IN  NS  ns2.vps-10.com.
;; Received 114 bytes from 192.26.92.30#53(192.26.92.30) in 100 ms

.           518400  IN  NS  a.root-servers.net.
.           518400  IN  NS  b.root-servers.net.
.           518400  IN  NS  c.root-servers.net.
.           518400  IN  NS  d.root-servers.net.
.           518400  IN  NS  e.root-servers.net.
.           518400  IN  NS  f.root-servers.net.
.           518400  IN  NS  g.root-servers.net.
.           518400  IN  NS  h.root-servers.net.
.           518400  IN  NS  i.root-servers.net.
.           518400  IN  NS  j.root-servers.net.
.           518400  IN  NS  k.root-servers.net.
.           518400  IN  NS  l.root-servers.net.
.           518400  IN  NS  m.root-servers.net.
;; BAD REFERRAL
;; Received 250 bytes from 79.170.40.3#53(79.170.40.3) in 16 ms

Я думаю, что это может быть проблема с настройкой локальных серверов имен, но я не могу работать с ней.

Если вам понадобятся какие-либо другие подробности, я могу опубликовать их здесь.

Я бы проверил ваш файл зоны на наличие richardbeddington.com на вашем текущем сервере. Вы сказали, что используете WHM, поэтому у вас должна быть возможность войти в WHM и перейти в раздел записей DNS. (Не могу вспомнить точное местоположение, просто введите файл зоны или DNS в строку поиска, и вы должны его найти.)

Если я запрошу ns1.vps-10.com или ns1.vps-10.com непосредственно для richardbeddington.com, они сообщают, что для этого домена нет файла зоны:

~$ dig richardbeddington.com @ns1.vps-10.com

; <<>> DiG 9.8.1-P1 <<>> richardbeddington.com @ns1.vps-10.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42219
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;richardbeddington.com.         IN      A

;; AUTHORITY SECTION:
.                       518400  IN      NS      a.root-servers.net.
.                       518400  IN      NS      b.root-servers.net.
.                       518400  IN      NS      c.root-servers.net.
.                       518400  IN      NS      d.root-servers.net.
.                       518400  IN      NS      e.root-servers.net.
.                       518400  IN      NS      f.root-servers.net.
.                       518400  IN      NS      g.root-servers.net.
.                       518400  IN      NS      h.root-servers.net.
.                       518400  IN      NS      i.root-servers.net.
.                       518400  IN      NS      j.root-servers.net.
.                       518400  IN      NS      k.root-servers.net.
.                       518400  IN      NS      l.root-servers.net.
.                       518400  IN      NS      m.root-servers.net.

;; Query time: 159 msec
;; SERVER: 79.170.40.2#53(79.170.40.2)
;; WHEN: Mon Jan 28 10:39:05 2013
;; MSG SIZE  rcvd: 250

Значит, либо проблема с файлом зоны, либо неправильно настроены серверы имен. Если файл зоны правильный, я свяжусь с вашим хостом (или с тем, кто управляет вашими серверами имен), и попросим их убедиться, что он правильно извлекает ваш файл зоны для этого домена.