DNS – Non FQDN fails to resolve on Mobile Devices

domain-name-systeminternal-dns

We have a domain network, with the domain mycompany.local as an example.

DNS server is running on Server 2008 R2.

We have a server:

Server1.mycompany.local which has IP: 10.1.1.1

On any Windows machine on the network, I can ping either server1 or server1.mycompany.local and it resolves and pings the correct IP of 10.1.1.1

Seemingly on any Windows Mobile 6.5 or Android device connected to the network via WiFi, if I ping server1 I get no response.
If I ping server1.mycompany.local, it resolves with the correct IP and can ping no problem.

On the DNS server, there is a forward lookup zone for mycompany.local and server1 has a record with ip 10.1.1.1

I'm assuming it's because the devices aren't joined to the domain.
What is the solution to this?

Best Answer

You need to set your DNS Search suffix on your DHCP server. You may be running into an issue where some clients do not like how Microsoft DHCP formats the information, this link covers how to work around that problem.