I currently have a Windows Server 2k19 host operating as a domain controller with integrated DNS. Clients joined to the domain use this DNS server. I have a separate Linux host operating as the DHCP server for the entire network, and it has its own DNS server. Non-domain clients connect to this DNS server. The DHCP server's domain name is the same as that of the Active Directory, so all clients on the network can be accessed as client.addomain.com.
The DC is configured to use the Linux DNS server as its only alternate, and it properly forwards all non-domain queries to the DNS server. However, it does not forward anything on .addomain.com, even if it can't resolve it. This means that any client on the Linux DNS server can resolve all client names, but any client on the Windows DNS server can only resolve client names on the Windows DNS server.
I've tried every manner of forwarding, but nothing seems to work. Is there a way to make Windows Server 2k19 forward *.addomain.com requests when it can't resolve them itself?