Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: wfw в Mar 04, 2009, 09:15



Титла: nameserver сървър с BIND9
Публикувано от: wfw в Mar 04, 2009, 09:15
Здравейте,
имам един домейн. Искам да създам два записа ns1.domain.bg и ns2.domain.bg, които да мога да ги използвам като ДНС сървъри за други домейни.
Както знаете обикновен А запис не върши работа, но не знам как се казва термина за тези записи на английски и не мога да го потърся в гугъл :)

В хост.бг имат тази опция под името "създаване на собствени ДНС сървъри"

p.s. променям заглавието, така мисля, че е по-ясно.


Титла: Re: DNS сървър с BIND
Публикувано от: zato в Mar 04, 2009, 10:33
Можеш да прочетеш за Bind повече тук http://tldp.org/HOWTO/DNS-HOWTO.html иначе настройката е поне при мен е следната

#vi /etc/named.conf

zone "domain.bg" IN {
      type master;
      file "domain.bg";

};


а в /var/named/ се прави зона за домейна, ето и пример за файла

;
; Zone file for doamin.bg
;
; The full zone file
;
$TTL 3D
@       IN      SOA     ns1.domain.bg. hostmaster.domain.bg. (
                        199802151       ; serial, todays date + todays serial #
                        8H              ; refresh, seconds
                        2H              ; retry, seconds
                        4W              ; expire, seconds
                        1D )            ; minimum, seconds
;

                NS      ns1.domain.bg.   ; Inet Address of name server
                NS      ns2.domain.bg.
               

                MX      5 mail.domain.bg. ; Primary Mail Exchanger

localhost         A       127.0.0.1

domain.bg.        A       192.168.10.58
ns1               A       192.168.10.58
ns2               A       192.168.10.58

www              CNAME   ns1

ftp              A       192.168.10.58
mail             A       192.168.10.58


задължителено е да се направи  reverse зона но можеш да се свържеш с твоя доствачик за да я направят към тяхния сървър просто да сочи към IP на дамейна ти
 



надявам се да съм помогнал с нещо.




Титла: Re: DNS сървър с BIND
Публикувано от: wfw в Mar 04, 2009, 17:48
При тази конфигурация с А запис дава грешка:

Код:
Невалиден nameserver

когато се опитам да задам на домейна bogus.bg ДНС сървъри ns1.domain.bg и ns2.domain.bg.


Титла: Re: nameserver сървър с BIND9
Публикувано от: edmon в Mar 04, 2009, 20:20

Както знаете обикновен А запис не върши работа, но не знам как се казва термина за тези записи на английски и не мога да го потърся в гугъл :)


не мога да се стърпя мамка му....
И ЗАЩО НЕ СТАВА С А ЗАПИСИ КАКТО ЗНАЕМ??!?!?!?!?!!?

колко вида записи познаваш? шом не е с А трябва да е с някой от другите
....
дерзай!!!!!


Титла: Re: nameserver сървър с BIND9
Публикувано от: wfw в Mar 04, 2009, 21:16
много си нервен :)

ето една примерна зона:
Код:
;
; The full zone file
;
$TTL 3D
@       IN      SOA     ns.bogus.bg. postmaster.bogus.bg. (
                        2009030401       ; serial, todays date + todays serial
                        4H              ; refresh, seconds
                        1H              ; retry, seconds
                        1W              ; expire, seconds
                        1D )            ; minimum, seconds
;
                NS      redirns1.bgdns.net.              ; Inet Address of name server
                NS      redirns2.bgdns.net.              ; Inet Address of name server
                MX      10 mail.bogus.bg.     ; Primary Mail Exchanger

;
ns               A       78.90.67.1
mail             A       78.90.67.1
www              A       78.90.67.1
ftp              A       78.90.67.1
bogus.bg.      A       78.90.67.1

ето конфигурацията в named.conf
Код:
zone "bogus.bg" IN {
        type master;
        file "zones-master/bogus.bg.conf";
        allow-update { none; };
        allow-transfer { 217.18.240.1; };
        allow-query { any; };
};

така създадения ns.bogus.bg не мога да го добавя като ДНС сървър за някакъв си домейн.

може да е нещо тъпо, но не виждам проблема...  :-[


Титла: Re: nameserver сървър с BIND9
Публикувано от: dvasilev в Mar 04, 2009, 22:40
@wfw: А как се мъчиш да го добавиш? Принципно трябва да се пипнат два зонови файла. Един на съответния домейн да се укаже, че е ns. Втори в зоната на родителския домейн, така че да работи рекурсивното търсене. Предполагам, че пропускаш втората стъпка, особено ако родителския домейн не е под твой контрол.


Титла: Re: nameserver сървър с BIND9
Публикувано от: wfw в Mar 04, 2009, 23:21
@dvasilev
купил съм си домейн от произволен регистрар в БГ. влизам в контролния му панел и искам да задам ns.bogus.bg да е един от 2та ДНС сървъра, казва че не е валиден nameserver.

п.с. хост.бг имат например специална страничка, в която упоменаваш, че някой хост от дадения домейн ще бъде nameserver за други домейни. вкарваш IP и име на хоста и като отидеш на някакъв друг домейн и вече можеш да ползваш гореспоменатия хост за ДНС сървър без да излиза грешка, че е невалиден, въпреки че дори няма А запис. Явно се дефинира нещо друго някъде и това ми е въпроса. Къде и какво.


Титла: Re: nameserver сървър с BIND9
Публикувано от: dvasilev в Mar 05, 2009, 09:13
@wfw: Най-вероятно името на nameserver-а не може да бъде resolve-нато. Причините за това може да са най-различни, но аз бих те посъветвал да се консултираш с хората, които са ти продали домейна. От това, което си написал, не ми става ясно дали дали този nameserver е част от домейна, за който трябва да отговаря. Ако е така, то ситуацията е малко заплетена.


Титла: Re: nameserver сървър с BIND9
Публикувано от: edmon в Mar 05, 2009, 11:13
понеже не мога да схвана точно какво те мъчи ...
глей ся:
регистрираш домейн. за този домейн в регистратора създаваш нейм сървъри.!!!!!,
ако не си ги създал т.е. при регистратора има написано така:
нс1.маинатаму.цом отговаря 192.129.12.12 и на нс2.маинатаму.цом отговаря 111.1.1.1
за да проработят тези записи след известно технологично време на тези ИП адрес
трябва да има пуснати бинд сървъри и те да отговарят на въпроси относно имената
нс1.маинатаму.цом и нс2.маинатаму.цом
ИНАЧЕ казано на когато напишеш на някоя машинка някъде в глобалния интернет:
хост нс1.маинатаму.цом нс1.маинатаму.цом
резултата трябва да е 192.129.12.12 и съответно за другия домейн.
така когато това е валидно значи че когато идеш и си направш записи за неймсървърите
при регистратрора той ще направи тази проверка и ще си каже: ОООО да ето за този
туп домейн майнатаму.цом ще отговарят тези нейм сървъри а те съответно са с тези ип адреси.

ДО ТУК ИЗЧИСТИХМЕ КАКРАБОТИ ДНС-то.
сега когато регистрираш нов домейн при регистратора вече няма нужда
да създаваш нови неймсървъри защото ще може да си полваш
вече съдадениете
и когато регистрираш домейна ще окажеш домейна: аз_съм_тупо_парче.цом
има неймсървъри нс1.майнатаму.цом и нс2.майнатаму.цом
....
ТАКА и за да проработи това чудо съответно в
нс1.майнатаму.цом и нс2.майнатаму.цом ще трябва да напишеш
зонов файл за домейна аз_съм_тупо_парче.цом и да.
...
когато някой в глобалното село реши да ти търси домейна той ще пита руут сървъра
а регистратора вече се е погрижил(след известно технологично време, около 1 ден)
да запише в него че за тъпия домейн отговарят тия нейм сървъри
а техните ип адреси са ония дето си посочил и след това
те ще попитат на ония ип адреси кой аджеба е ип адреса на аз_съм_тупо_парче.цом!!!!!!


СЛЕД така изложеното намираш ли кое точноне си направил и какво си пропуснал....
И сега сещаш ли се кой са ониааа не-А записи!