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

Выявление причины отказа моего DNS (домен не распространяется)

Я настроил DNS-сервер с помощью двух полезных руководств:

http://linuxconfig.org/linux-dns-server-bind-configuration

http://ulyssesonline.com/2007/11/07/how-to-setup-a-dns-server-in-ubuntu/

Я использую:

Ubuntu Bind9

и у меня были проблемы, которые я пытался устранить самостоятельно, благодаря вопросу, который я разместил здесь ранее, в котором указывалось на мою ошибку использования адресов rfc 1918 в моей предыдущей записи SOA:

$TTL 3D
@ IN SOA ns.thejarbar.org. email. (
 13112012
 28800
 3600
 604800
 38400
);
thejarbar.org.            IN      A         10.0.0.42
@            IN      NS        ns.thejarbar,org.
yuccalaptop  IN      A          10.0.0.19
ns           IN      A                    10.0.0.42
gw           IN      A                    10.0.0.138
www          IN      CNAME                thejarbar.org.

$TTL 600
0.0.10.in-addr.arpa. IN SOA ns.thejarbar.org. email. (
   13112012
   28800
   3600
   604800
   38400
);

0.0.10.in-addr.arpa.       IN      NS      ns.thejarbar.org.

42   IN      PTR     thejarbar.org.
19   IN      PTR     yuccalaptop.thejarbar.org.
138   IN      PTR     gw.thejarbar.org.

Я прочитал диапазоны, которые используются в RFC 1918, и изменил пул ресурсов моего маршрутизатора, чтобы назначить IP-адреса устройствам LAN в диапазоне 30.0.0.0, а теперь изменил свой SOA на:

$TTL 600
@ IN SOA ns.thejarbar.org. email. (
 13112012
 28800
 3600
 604800
 38400
);
thejarbar.org.            IN      A         30.0.0.42
@            IN      NS        ns.thejarbar,org.
yuccalaptop  IN      A          10.0.0.19
ns           IN      A                    30.0.0.42
gw           IN      A                    30.0.0.138
www          IN      CNAME                thejarbar.org.

$TTL600
0.0.10.in-addr.arpa. IN SOA ns.thejarbar.org. email. (
   13112012
   28800
   3600
   604800
   38400
);

0.0.30.in-addr.arpa.       IN      NS      ns.thejarbar.org.

42   IN      PTR     thejarbar.org.
19   IN      PTR     yuccalaptop.thejarbar.org.
138   IN      PTR     gw.thejarbar.org.

Я могу пинговать свой сервер имен ns.thejarbar.orgи он дает мне правильный IP-адрес isp, но мой домен никогда не распространяется на мой сервер имен.

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

Переходя к вопросу, из-за отсутствия информации в обучающих материалах, которые я просматривал (ничего о rfc 1918 и нет примеров их замены на IP-адрес провайдера), моя модификация маршрутизатора поможет мне, хотя, похоже, это не так. Я также попытался, как рекомендовано, использовать свой IP-адрес провайдера вместо опубликованных мной значений. Мой сайт никогда не распространялся на мой сервер имен. Что может быть причиной этого?

Я запустил dig thejarbar.org @ 88.89.190.171 и получил ответ автора.

Может ли кто-нибудь помочь мне с последними шагами, которые мне здесь не хватает?

Мне кажется, что вы не зарегистрировали соответствующий клей и записи NS у своего регистратора. Быстрый раскоп в зоне, кажется, подтверждает это.. Как видите, в настоящее время нет DNS-серверов, зарегистрированных в качестве авторитетных для thejarbar.org.

Вы даже зарегистрировали у них свой DNS-сервер для делегирования? Если вы этого не сделали, вам нужно сделать обе эти вещи. Если бы вы этого не знали, я бы сильно рекомендую не размещать свой собственный DNS. Это основные шаги, и вы, возможно, начнете с этого немного раньше.