LINUX.ORG.RU

Samba4-RC6 - не работает встроенный DNS-сервер

 , ,


0

1

ОС: Debian Squeeze. Самбу собирал из сорцов с сайта samba.org.
Домен удачно создается командой, указанной в HOWTO на их сайте:

 # /usr/local/samba/bin/samba-tool domain provision \
   --realm=samdom.example.com --domain=SAMDOM \
   --adminpass='p4$$word' --server-role=dc
Однако, адреса типа: _ldap._tcp.<domain> не резолвятся ни с локалхоста, ни с клиентской машины под winXP, которую, как ни странно, даже удалось ввести в домен. При попытке подключиться samba-серверу с помощью майкросовтовской оснастки «AD Management» возникает ошибка
Naming information cannot be located because:
Неопознанная ошибка
В процессе гугления выяснил, что samba хранит dns-записи в папке /usr/local/samba/private/dns, однако эта папка не создалась даже после domain provision'а.
netstat показал, что 53 TCP и 53 UDP порт слушает самба:
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      2984/samba      
tcp6       0      0 :::53                   :::*                    LISTEN      2984/samba      
udp        0      0 0.0.0.0:53              0.0.0.0:*                           2984/samba      
udp6       0      0 :::53                   :::*                                2984/samba 
smb.conf был сгенерирован автоматически, но если он нужен, то лежит здесь.

Так ты решил проблему?

У меня та же проблема, я так понял нужно просто создать этот каталог и проблема будет решена?

anonymous ()

DNS

Если использовать внутренний samba dns сервер или bind9 с плагином dlz (это указывается в provision) то папка /usr/local/samba/private/dns не создаётся, легче всего развернуть используя собственный samba dns, если использовали его проверьте что bind не запущен (он мешает в этом случае), запустите /usr/local/samba/sbin/samba -i -M single и посмотрите что он выводит

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