[Comm] dhcp, dns...
sergey ivanov
=?iso-8859-1?q?seriv_=CE=C1_parkheights=2Edyndns=2Eorg?=
Чт Май 20 01:05:36 MSD 2004
Здравствуйте!
Eugene Prokopiev wrote:
> sergey ivanov пишет:
>
>> [skip]
>> Поэтому возникает вопрос о переводе авторизации всех этих штук и DNS
>> на LDAP.
>> Я сходу сунулся посмотреть на bind и с удивлением обнаружил, что
>> стандартный Альтлинуксовский bind не поддерживает ldap как источника
>> данных для информации о зонах. Наверно, DNS с LDAP'ом в
>> Альтлинуксовских дистрибутивах стыкуются каким-то другим способом.
>
>
> никак, я пересобирал под себя (именно альтовский), могу поделиться
> спеком и патчем (если найду).
Эту штуку я как раз вроде сделал, основная трудность была что вместе с
bind идёт патч для работы с очень друвним ldap'ом. Как только мне
подсказали что патч надо брать свежее, так дальше уже было дело техники
и времени.
> Но потом от идеи хранить dns в ldap я отказался. Мне хватило ddns +
> dhcp (а dhcp уже из ldap). О том, как сделать ddns на bind, ищите выше
> по рассылке мои жалобные письма :)
Поищу, спасибо за подсказку. Я вообще не слышал про ddns ничего до сих пор.
>
> Куда Вам кинуть src.rpm (или готовый rpm) dhcpd, поддерживающий ldap?
> Еще могу поделиться гуем, написанным на Java+SWT (правда в совершенно
> зачаточном состоянии), который правит dhcp-записи в ldap.
С радостью чем самому ковыряться получу на личный e-mail, с которого
это письмо отправляю.
>
>> Подскажите, пожалуйста, как правильно делать DNS и аутентификацию
>> всего через ldap в Альтлинуксах.
>
>
> Все так же.
> Пользователей - http://www.linux-os.ru/Members/avl/news/ldap-auth.
> courier-imap, postfix, squid, samba - еще руки не доходили, но не
> думаю, что есть разница с другими линуксами. По courier-imap прочтите
> /usr/share/doc/maildrop-1.5.1/maildrop.README-ALT
Вот тут у меня куча трудностей на ровном месте. Такое впечатление что у
вас или другая версия ldap или ещё что-нибудь не такое как у меня. Мне
на каждую попытку ldapadd оно всё рукается:
adding new entry "cn=Users, dc=pton, dc=dyndns, dc=org"
ldapadd: update failed: cn=Users, dc=pton, dc=dyndns, dc=org
ldap_add: Object class violation (65)
additional info: no structural object class provided
при таком вот ldif'e:
---
dn: cn=Users, dc=pton, dc=dyndns, dc=org
objectClass: top
---
Даже добавление строчки cn: Users не помогало
Эту кочку я вроде преодолел, написав people.ldif:
---
dn: ou=People,dc=pton,dc=dyndns,dc=org
objectClass: top
objectClass: organizationalUnit
ou: People
---
Но на добавлении своего Васи в число своих пользователей кочка оказалась
непреодолима
Подскажите, на что смотреть, как эти штуки вообще отлаживать.
Сергей.
Подробная информация о списке рассылки community