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

Проблема с сервером имен

Я установил Virtualmin GPL с BIND и т.д. Я создал виртуальный хост для своего основного домена, отредактировал файл зоны, добавил записи A для серверов имен ns1.mydomain.com и ns2.mydomain.com. Все выглядит хорошо с VPS, когда я dig или nslookup, вроде все нормально, возвращаются правильные детали.

Но когда тестирую внешне, результатов нет. Я пробовал несколько сайтов, таких как intodnsи т. д. В нем говорится, что мои серверы имен не указывают ни на какой IP. Я зарегистрировал свои серверы имен с соответствующим IP в моем регистраторе, и я даже связался со службой поддержки, чтобы проверить это, и они сказали мне, что регистрация прошла успешно, но когда они dig мои серверы имен, нет IP-адреса.

Я также могу подключиться к 53-му IP-порту моего сервера. Кроме того, я знаю, что DNS-распространение составляет 24-48 часов. Но уже должен быть какой-то сервер, который может возвращать правильные результаты.

Пожалуйста, веди меня в правильном направлении, спасибо.

Вы можете посмотреть файлы зоны? У тебя есть ns записи? Обычно они идут после SOA и до MX.

Взгляните на пример файла зоны ниже и сравните с вашим, чтобы увидеть, не что-то отсутствует:

$TTL    86400 ; 24 hours could have been written as 24h or 1d
$ORIGIN example.com.
@  1D  IN    SOA ns1.example.com.   hostmaster.example.com. (
                  2002022401 ; serial
                  3H ; refresh
                  15 ; retry
                  1w ; expire
                  3h ; minimum
                 )
       IN  NS     ns1.example.com. ; in the domain
       IN  NS     ns2.smokeyjoe.com. ; external to domain
       IN  MX  10 mail.another.com. ; external mail provider
; server host definitions
ns1    IN  A      192.168.0.1  ;name server definition     
www    IN  A      192.168.0.2  ;web server definition
ftp    IN  CNAME  www.example.com.  ;ftp server definition
; non server domain hosts
bill   IN  A      192.168.0.3
fred   IN  A      192.168.0.4