Re: Bind9 динамический ДНС

2009-10-25 Thread Mikhail A Antonov
Timur Sattarov пишет:
> 2009/10/23 Mikhail A Antonov :
>> -[ Mikhail A Antonov 23/10/2009 13:34 (GMT +3)
>>> -[ Timur Sattarov 23/10/2009 11:52 (GMT +3)
>>>
 Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
 образом чтобы все зоны которые создаются на мастере создавались и на
 слейве тоже, чтобы руками каждую зону не прописывать ?
>>> Я для этого взял powerdns с бэкэндом в mysql и синхронизирую зоны именно на
>>> уровне mysql (просто репликацию настроил). Это способно работать в т.ч.
>>> навсяких маломощных VDS с ограниченным размером памяти.
>> Да, если интересно:
>>
<...>

> Спасибо, посмотрю в эту сторону,
> сам я подразумевал что это реализуется на основе конфигурационных
> файлов в bind9.
> но не нашел. значит и правда нет ?

Один знакомый на rsync это собирался делать дабы не зависеть ни от чего лишнего.
Я не слышал чтобы он закончил свою идею, но думаю ничего сложного.
Мне своё ломать как-то не захотелось. Да и не один я в эти зоны вношу изменения.
Вёбморда (poweradmin) умеет делить права доступа и пренадлежность конкретной
зоны/зон конкретному пользователю.




signature.asc
Description: OpenPGP digital signature


Re: Bind9 динамический ДНС

2009-10-25 Thread Timur Sattarov
2009/10/23 Dmitry E. Oboukhov :
> TS> Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
> TS> образом чтобы все зоны которые создаются на мастере создавались и на
> TS> слейве тоже, чтобы руками каждую зону не прописывать ?
> а не понял... ты хочешь чтобы именно НОВЫЕ зоны автоматом
> подхватывались слейвом?
Точно, подхватывать автоматом новые зоны.


Re: Bind9 динамический ДНС

2009-10-25 Thread Timur Sattarov
2009/10/23 Mikhail A Antonov :
> -[ Mikhail A Antonov 23/10/2009 13:34 (GMT +3)
>> -[ Timur Sattarov 23/10/2009 11:52 (GMT +3)
>>
>> > Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
>> > образом чтобы все зоны которые создаются на мастере создавались и на
>> > слейве тоже, чтобы руками каждую зону не прописывать ?
>>
>> Я для этого взял powerdns с бэкэндом в mysql и синхронизирую зоны именно на
>> уровне mysql (просто репликацию настроил). Это способно работать в т.ч.
>> навсяких маломощных VDS с ограниченным размером памяти.
>
> Да, если интересно:
>
> mysql> select count(*) from domains;
> +--+
> | count(*) |
> +--+
> |      164 |
> +--+
> 1 row in set (0.00 sec)
>
> mysql> select count(*) from records;
> +--+
> | count(*) |
> +--+
> |    16371 |
> +--+
> 1 row in set (0.00 sec)
>
> Уложился в 64Мб памяти. На ВДС sshd, mysql, powerdns.
>
Спасибо, посмотрю в эту сторону,
сам я подразумевал что это реализуется на основе конфигурационных
файлов в bind9.
но не нашел. значит и правда нет ?


Re: Bind9 динамический ДНС

2009-10-24 Thread Rubik Andrey
24 октября 2009 г. 23:40 пользователь Dmitry E. Oboukhov
 написал:

> а в чем собственно вопрос?

Я имел ввиду один из возможных вариантов организации DDNS.



-- 
Best regards,
Andrey Rubik
tel: +7-985-176-51-16


Re: Bind9 динамический ДНС

2009-10-24 Thread Rubik Andrey
Если не возражаете, я вернусь к изначальному вопросу )

В одной из соседних тем писал про комбинацию bind9 & dhcp-srver.
Полагаю, что и тут всё можно решить столь же просто)

Dhcp-server, раздавая сетевые настройки хостам, заносит их имена и
адреса в файлы зон bind'а. В конфигах dhcp-server'а можно закрепить
конкретный MAC за конкретным именем (или за конкретным ip) и в этоге
получим то что хотим.

-- 
Best regards,
Andrey Rubik
tel: +7-985-176-51-16


Re: Bind9 динамический ДНС

2009-10-23 Thread Mikhail A Antonov
-[ Mikhail A Antonov 23/10/2009 13:34 (GMT +3)
> -[ Timur Sattarov 23/10/2009 11:52 (GMT +3)
>
> > Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
> > образом чтобы все зоны которые создаются на мастере создавались и на
> > слейве тоже, чтобы руками каждую зону не прописывать ?
>
> Я для этого взял powerdns с бэкэндом в mysql и синхронизирую зоны именно на
> уровне mysql (просто репликацию настроил). Это способно работать в т.ч.
> навсяких маломощных VDS с ограниченным размером памяти.

Да, если интересно:

mysql> select count(*) from domains;
+--+
| count(*) |
+--+
|  164 | 
+--+
1 row in set (0.00 sec)

mysql> select count(*) from records;
+--+
| count(*) |
+--+
|16371 | 
+--+
1 row in set (0.00 sec)

Уложился в 64Мб памяти. На ВДС sshd, mysql, powerdns.

-- 
Best regards,
 Mikhail
xmpp: ant...@stopicq.ru
irc: Bart-mdv- @ SolarNet
SolarNet: http://www.solarnet.ru/


signature.asc
Description: This is a digitally signed message part.


Re: Bind9 динамический ДНС

2009-10-23 Thread Mikhail A Antonov
-[ Timur Sattarov 23/10/2009 11:52 (GMT +3)
> Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
> образом чтобы все зоны которые создаются на мастере создавались и на
> слейве тоже, чтобы руками каждую зону не прописывать ?

Я для этого взял powerdns с бэкэндом в mysql и синхронизирую зоны именно на
уровне mysql (просто репликацию настроил). Это способно работать в т.ч. навсяких
маломощных VDS с ограниченным размером памяти.

-- 
Best regards,
 Mikhail
xmpp: ant...@stopicq.ru
irc: Bart-mdv- @ SolarNet
SolarNet: http://www.solarnet.ru/


signature.asc
Description: This is a digitally signed message part.


Re: Bind9 динамический ДНС

2009-10-23 Thread Timur Sattarov
Вопрос в догонку, а можно ли сделать синхронизацию двух серверов таким
образом чтобы все зоны которые создаются на мастере создавались и на
слейве тоже, чтобы руками каждую зону не прописывать ?


Re: Bind9 динамический ДНС

2009-10-22 Thread Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Thu, 22 Oct 2009 
21:29:03 +0400:

 DEO> 2. можно ли как-то настроить так, чтобы этот файл был не бинарный,
 DEO> чтобы можно было итоговый файл зоны в любой момент получить?

Итоговый файл зоны можно получить путем трансфера зоны:

dig -t AXFR zone

Он, правда, будет отсортирован как попало - но это неотъемлемое свойство
работы с динамическими апдейтами.

-- 
Программы на Haskell настолько ленивы, что по умолчанию вообще не хотят
работать.
 -- http://absurdopedia.wikia.com/wiki/Haskell


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org