Hi,
Any on-premises server for which the OS is supported by Azure Arc is also supported for Defender for Servers. You will need to onboard those servers to Azure Arc. Microsoft Defender for servers does not distinguish specifically if the server is domain controller or not.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.