So, here's the situation I am encountering:
I have 2 different buildings, each on the same domain, and each with their own DC. The domain controller in each building acts as the DHCP/DNS server as well for that building, and they use separate subnets within the same range (192.168.8.0-19.268.15.255 for one, and 192.168.16.0-192.168.20.255 for the other).
There is a static connection between the buildings with routing configured.
The building with the 16.0 addresses, everything works fine with it's Server 2012 domain controller. However, at the other location, which has a Server 2008 R2 machine, there is a DNS issue. On the server itself, I am able to resolve the addresses of both locations. But, when I get on a PC in that building, it can only resolve addresses for the building in which the server resides. So, on the server, I am able to resolve ExampleName to 192.168.16.1, for instance, but on any PC in that building, ExampleName returns that it cannot find the IP address.
I've tried restarting the routers, as well as the DNS service on the Server 2008 domain controller, but have not successfully resolved the issue that way. Any idea what might be going wrong here?