Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: SOA сериен номер


  • Subject: Re: lug-bg: SOA сериен номер
  • From: Vesselin Kolev <vlk@xxxxxxxxxxxxxxxxx>
  • Date: Wed, 26 Jan 2005 12:21:03 +0200

Vasil Kolev wrote:

<>On ср, 2005-01-26 at 10:17 +0200, Vesselin Kolev wrote:

Ако и master, и slave четат от синхронизирани бази - да, но ако само
master-а е с база, има начин и slave-овете да се синхронизират от него
на определени периоди от време, например на половин час или на 5 мин
(което за една голяма зона си е гадна работа, но работи).

Обикновено, ако DNS базата се постави върху база данни, например LDAP, SQL, то това касае всички сървъри за имена за зоната. В самия BIND такава селекция "per zone" е възможна. Освен това се синхронизират само разликите (IXFR), а не се тегли цялата зона (AXFR).

В добре направените решения репликите се "изчакват". Обикновено в такива случай самия master е в stealth режим. Всичко, което се вижда от Интернет е мрежа от slave сървъри за имена за зоната. Master DNS сървъра подава сигнали към репликаторите да обновят базата. След това се работи на принципа на "ехото". Всяка реплика подава сигнал "готова съм". Еко имаме 4 репликатора, достатъчно е единия репликатор да чуе, че още два са готови и въвежда новите промени в действие (репликаторите обменят съобщения). Разбира се, могат да се използват и други принципни схеми за проверка на готовноста на репликаторите. Принципът на ехото е най-лесния като логическа схема. Възможно е да се използват и арбитри (ако някой иска ще резкажа за тази схема, която между другото използват и почти всички RIR).

Ако в базата ще има само DNS информация, се работи с LDAP (структурно е близък до DNS). За да няма спорове, няма да взимам страна кой точно LDAP. Използвайте който искате. За реализиране на "ехото" имаше някъде в Интернет един Perl модули. RIPE, IANA, ARIN обичат LDAP схемата. Ако обаче имате система за хостинг, може би трябва да въведете базата си в някакъв SQL, доколкото там ще се пази и информация за неща, далеч от DNS. Спорен момент е дали те трябва да се трансферират на slave DNS, който не е ваш... Това обаче са субективни решения (зависят от гледната точка).

 Поздрави
    Весо


============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.