VPN - Trouble Joining a Domain

So have had this issue with new computers in the past where our Windows Server is the Domain Controller but is not handling DNS. When on the LAN, to join a new computer to the Domain, I’ve had to manually set the DNS to 192.168.1.2, join the Domain and then switch it back to DHCP for everything. Annoying, but it works.

Now - I’m setting up a new office across a VPN and having the same issues. Easy fix I think, I’ll just temporarily make the DNS address that’s handed out over the VPN the 192.168.1.2 and we should be all set. Unfortunately, it’s not working. Anyone ever run into this issue before?