When planning for internal corporate network naming, instead of ".local", use a domain suffix such as the following:
.private
.intranet
.internal
.lan
You can use a two-label name, such as “.example.local” to make your network compatible with OS X Yosemite and Bonjour. Two-label names are compliant with the IANA assignment of the local domain to Bonjour.
See the Apple KB's below: