LINUX.ORG.RU

Разворачивание DNS сервера

 ,


1

2

Доброй ночи. Накопался я в куче материалов, решил помощи у более опытных просить. Сервер у меня на ArchLinux. Для опыта (да и нужда появилась) хочу поднять DNS сервер, чтобы он обслуживал сайт и т.д. Опыта крайне мало, не так давно разбираюсь во всей этой кухне.

Мне нужно немного чистой теории. Установил bind. C конфигами запутался, а так же интересует, как указывать сервера на стороне регистратора домена.


C конфигами запутался, а так же интересует, как указывать сервера на стороне регистратора домена.

тебе нужно делегировать домены на свой сервер
допустим у тебя твой домен называется n1ko.com, значит делаешь в панели где домен купил

ns1.n1ko.com «айпи сервера - твой днс мастер»
ns2.n1ko.com «другой айпи сервера - твой днс слейв» // желательно

Мне нужно немного чистой теории.

Начни отсюда https://wiki.archlinux.org/index.php/BIND

kiotoze ★★★★ ()
Ответ на: комментарий от kiotoze

Благодарю за хороший ответ :-) Т.е. если я делегирую домен n1ko.com на свои днс, то и нужно указать ns1.n1ko.com <<IP>> ? Если я верно вас понял, то один из вопросов вы в голове моей решили, благодарю.

Что касается ВИКИ - почитал до этого ещё, да, благодарю. Что-то понастраивал, но из-за отсутствия понимая в том, как этими конфигами воспользоваться - заглох. С другими настройками сервера всё-же было проще)

Я попытаюсь на днях ещё повозиться со своим днс, если что, сюда отпишусь о проблемах!

n1ko ()
Ответ на: комментарий от kiotoze

ns2.n1ko.com «другой айпи сервера - твой днс слейв» // желательно

Забыли сказать что ip по хорошему должны быть из разных подсетей

iTCenter ()
Ответ на: комментарий от n1ko
/etc/named.conf

zone "mysite.ru" IN {
             type master;
             file "named.mysite";
     }; 
/var/named/named.mysite

$TTL    86400
@       IN      SOA     ns1.mysite.ru. ваш.почтовый.ящик. (
                             1194087297      ; Serial
                             10800   ; Refresh
                             3600    ; Retry
                             604800  ; Expire
                             10800 ) ; Minimum
mysite.ru.           IN NS    ns1.mysite.ru.
mysite.ru.           IN NS    ns2.mysite.ru.
;@           IN NS    ns1.mysite.ru. тоже_самое_что_и_две_строчки_выше
ns1.mysite.ru.       IN A     первый_IP
ns2.mysite.ru.       IN A     второй_IP
mysite.ru.           IN A     mysite.ru.           IN A     первый_IP 
www                  IN CNAME mysite.ru.
mysite.ru.           IN MX 10 mail.mysite.ru.   ;тут_живёт_smtp
mail                 IN A     второй_IP 
subdomain           IN     A               IP-адрес
www.subdomain   IN     CNAME  subdomain  
iTCenter ()
Ответ на: комментарий от iTCenter

Преогромное спасибо! Не ожидал настолько полезного ответа! :-) Обязательно закреплю на практике.

n1ko ()

Для опыта делай сервер на дебиане или красной шляпе. Арч не годится для сервера.

MaZy ★★★★★ ()
Ответ на: комментарий от MaZy

Приму к сведению ваше сообщение. Как раз буду покупать новые диски и буду устанавливать тогда то или другое. Почитаю на досуге про эти дистрибутивы.

n1ko ()

По поводу конфигурации и понимания bind, советую почитать книгу «DNS и BIND». Авторов только не вспомню :(

static ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.