Что-то делаете не так.
Должно работать.
# cat /etc/dnsmasq.d/example.org.conf
dhcp-option=option:domain-search,example.org
domain=example.org
host-record=example.org,10.10.28.211
host-record=dc.example.org,10.10.28.211
host-record=DomainDnsZones.example.org,10.10.28.211
host-record=ForestDnsZones.example.org,10.10.28.211
host-record=26e4eba4-c414-4746-8989-0261bb769930._msdcs.example.org,10.10.28.211
srv-host=_ldap._tcp.3ec71d4b-f881-4d25-b6dd-8564c63b92ec.domains._msdcs.example.org,dc.example.org,389
srv-host=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones.example.org,dc.example.org,389
srv-host=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones.example.org,dc.example.org,389
srv-host=_ldap._tcp.Default-First-Site-Name._sites.example.org,dc.example.org,389
srv-host=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.example.org,dc.example.org,389
srv-host=_ldap._tcp.DomainDnsZones.example.org,dc.example.org,389
srv-host=_ldap._tcp.ForestDnsZones.example.org,dc.example.org,389
srv-host=_ldap._tcp.dc._msdcs.example.org,dc.example.org,389
srv-host=_ldap._tcp.gc._msdcs.example.org,dc.example.org,3268
srv-host=_ldap._tcp.example.org,dc.example.org,389
srv-host=_ldap._tcp.pdc._msdcs.example.org,dc.example.org,389
srv-host=_kerberos._tcp.dc._msdcs.example.org,dc.example.org,88
srv-host=_kerberos._tcp.Default-First-Site-Name._sites.example.org,dc.example.org,88
srv-host=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs.example.org,dc.example.org,88
srv-host=_kerberos._tcp.example.org,dc.example.org,88
srv-host=_kerberos._udp.example.org,dc.example.org,88
srv-host=_kpasswd._tcp.example.org,dc.example.org,464
srv-host=_kpasswd._udp.example.org,dc.example.org,464