WARP clients not using Internal DNS Servers

I have a tunnel to a private internal network. All WARP clients can get to resources via this tunnel when the IP address of the resource is specified e.g. when connecting via SSH/RDP/HTTPS.

When hostnames are used however it does not work. I have internal DNS servers that the tunnel can get to. How can I force WARP clients to use my internal DNS servers for these resources?