хорошо, ответ скрыт в Вашем вопросе:
... маленький сервер DNS... самое большее 5 доменных имен...
... запросы будут, убыстряются при помощи записей Имени...
Обычно поиски DNS редко делаются и кэшируются в приложении так или иначе или в системе запроса. Так, это 'убыстряется', аргумент является просто гипотетическим.
Я выполняю довольно большую инфраструктуру DNS, которая локально служит нескольким тысячам хостов с более чем 300 различными доменами.
Я свожу к минимуму записи и использую CNAMEs каждый раз, когда возможный и когда он имеет логический смысл. Эмпирическое правило: запись только для основного интерфейса для узла и того, что должна инвертировать разрешение к нему также. Все остальное (как сервисы, работающие на сервере), является CNAME.
Причина того, что не имелись несколько A ais также, которые Вы ожидали бы (не требование, хотя!!), чтобы иметь соответствующий PTR. Но Вы не можете, если у Вас только есть 1 IP.
другими словами:
name1 IN A IP1
IP1 IN PTR arpa.name1
name2 IN CNAME name1
в порядке, но
name1 IN A IP1
IP1 IN PTR arpa.name1
name2 IN A IP1
IP2 IN PTR arpa.name2
не так (на самом деле, Вы действительно не хотите иметь последнюю запись!)
но с другой стороны, это - действительно вопрос здравого смысла и предпочтения, нет никаких твердых правил.
Первый шаг для решения Вас проблема, должен включить трассировку на Вашем сервере CRM. См. http://support.microsoft.com/kb/907490.
Файлы трассировки должны содержать больше информации об ошибке (отправьте их здесь).