Name Resolution Issues with .local Domains in Yosemite and iOS 8

It appears that Apple made a significant change to the process by which hosts in .local domains are resolved in Yosemite and iOS8. Basically, Apple now assumes that .local domains are used by the Bonjour service. Prior to the Yosemite release, OS X would resolve names via DNS then Bonjour. In Yosemite and iOS 8, .local domains are resolved first by the Bonjour service. After issuing the following command in the terminal app will allow you to resolve .local FQDNs again.

sudo discoveryutil mdnsactivedirectory yes

This command forces OS X to us regular unicast DNS for .local domains rather than just using mutlicast DNS (mDNS, aka Bonjour) to resolve .local domains.

Using .local domains is very common in many Windows-based networks. I’ve run across this issue with a couple of Mac users who found they could not longer remotely connect in to their office network after installing the Yosemite update.

Thanks to the following discussion thread and blog for the soluttion:

Trouble to access “.local” domain

Solve the problem with the domain .local in Yosemite and iOS 8 (in Russian)

Stuck with Hyper-V Connection Window Maximized within RDP Session

Recently I found myself stuck trying to remotely control a Server 2012 R2 Hyper-V server using RDP. Somehow, I managed to reconnect to an RDP session in which I had left one of the Hyper-V connection windows maximized. When I subsequently reconnected, all I could see was that single Hyper-V connection session and nothing else. To make matters worse, I couldn’t see the taskbar for the Hyper-V connect session as I only could see the task bar for my RDP session. Luckily, I happened upon the following fix posted by Nick Aquino on a Technet blog:

I found a workaround: When I RDP to my host and one of my HyperV VM sessions was sitting on the host in Full-Screen mode, I had a problem exiting the VM session so I could access my host. My workaround was to Press CTRL+ALT+END (to simulate a CTRL+ALT+DELETE) on the host and launch Task Manager. This shows the task-bar at the bottom, where I can mouse over and close. When I open the VM session, it will not be in FULL screen mode.

Thank you Nick!

via Remote Desktop to Host while VM Session is maximized