Я настроил 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. Это основные шаги, и вы, возможно, начнете с этого немного раньше.