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

правильная настройка DNS для выделенного сервера

У меня проблемы с доменами .hr (хорватский домен), и я думаю, что испортил записи DNS.

Например: jelisavacwlan.hr работает нормально, но centartepiha.hr иногда становится недоступным (даже ping не работает).

Даже сейчас (на момент написания) centartepiha.hr недоступен, и при просмотре журнала доступа на сервере нет запросов, поступающих на порт 80.

Служба bind9 работает нормально и отвечает на все запросы.

Сервер имеет домен (gamuru.com) и определил хост как ns1.gamuru.com. NS2 находится на ns0.xname.org.

gamuru.com:

A         @  =>  144.76.173.238
CNAME     *  =>  @
CNAME     ftp  =>  @
CNAME     www  =>  @
NS        @ =>  ns1.gamuru.com
NS        @ =>  ns65.domaincontrol.com 

(подробнее о gamuru.com здесь )

Запись DNS на гамуру:

type name               Data    Prio    TTL 
A   centartepiha.hr.    144.76.173.238  0   3600    
A   mail            144.76.173.238  0   3600    
A   www         144.76.173.238  0   3600    
MX  centartepiha.hr.    mail.centartepiha.hr.   10  3600    
NS  centartepiha.hr.    ns1.gamuru.com. 0   3600    
NS  centartepiha.hr.    ns1.xname.org.  0   86400   
NS  centartepiha.hr.    ns0.xname.org.  0   3600

Запись DNS на xname:

centartepiha.hr.        IN  SOA ns0.xname.org.  9a3bsp.gmail.com. (
                2013101001  ; serial
                10800   ; Refresh period
                3600    ; Retry interval
                604800  ; Expire time
                10800   ; Negative caching TTL
            )

$ORIGIN centartepiha.hr.
            IN      NS      ns1.gamuru.com.
            IN      NS      ns1.xname.org.
            IN      NS      ns0.xname.org.
            IN      NS      ns2.xname.org.
centartepiha.hr.            IN      A       144.76.173.238

Что я делаю не так? Или вся настройка просто неправильная?

Следующие серверы имен не возвращают запись A

dig A centartepiha.hr @ns65.domaincontrol.com +short

Returns no record

Подойдут следующие:

dig A centartepiha.hr @ns0.xname.org +short
dig A centartepiha.hr @ns1.gamuru.com +short
dig A centartepiha.hr @ns1.xname.org +short

Все вышеперечисленные доходы: 144.76.173.238

Добавьте запись для домена на сервере имен domaincontrol.com

  1. Когда вы запрашиваете серверы TLD для серверов имен .hr, возвращаются 4 ответа:
;; AUTHORITY SECTION (4  records)
hr.   172800  IN  NS  sns-pb.isc.org.
hr.   172800  IN  NS  ns5.univie.ac.at.
hr.   172800  IN  NS  n3ns.nic.es.
hr.   172800  IN  NS  hr-ns-1.carnet.hr.

Это нормально, поэтому давайте проверим первый (все 4 ответят одним и тем же ответом):

hr-ns-1.carnet.hr возвращает два сервера имен для doman centartepiha.hr

;; AUTHORITY SECTION (2  records)
centartepiha.hr.  14440   IN  NS  ns1.gamuru.com.
centartepiha.hr.  14440   IN  NS  ns1.xname.org.

Давайте сначала проверим www.centartepiha.hr на ns1.gamuru.com:

;; ANSWER SECTION (1  record)
www.centartepiha.hr.  3600    IN  A   144.76.173.238

Это нормально, и поэтому иногда сайт centartepiha.hr работает.

Давайте проверим ns1.xname.org на наличие www.centartepiha.hr:

;; QUESTION SECTION: ;www.centartepiha.hr.           IN      A

;; AUTHORITY SECTION: centartepiha.hr.        86400   IN      SOA    
ns0.xname.org. 9a3bsp.gmail.com. 2013100401 10800 3600 604800 10800

Здесь нет ответа. Вы должны добавить запись A для www.centartepiha.hr на ns1.xname.org.

Кроме того, ns1.gamuru.com настроен как NS для домена gamuru.com, но запрос gamuru.com @ 144.76.173.238 отклонен (к счастью, ns66.domaincontrol.com отвечает нормально), вы также должны это исправить.

www.dnsstuff.com и dns.squish.net даст вам много ценной информации.

РЕДАКТИРОВАТЬ: Если вы хотите только решить centartepiha.hr (без www), вам просто нужно исправить ns1.gamuru.com