{"id":14910,"date":"2013-06-11T13:00:00","date_gmt":"2013-06-11T12:00:00","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=14910"},"modified":"2013-06-11T13:00:00","modified_gmt":"2013-06-11T12:00:00","slug":"windows-server-2012-r2-hyper-v-enhanced-vm-interaction","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=14910","title":{"rendered":"Windows Server 2012 R2 Hyper-V \u2013 Enhanced (Remote Desktop) VM Interaction (Connect)"},"content":{"rendered":"<p>Microsoft has continued to \u201cround the corners\u201d of Hyper-V administration, making it easier to use and operate your services on their enterprise hypervisor.\u00a0 This has come with the addition of Remote Desktop over VMBus.<\/p>\n<p>The problem that is being solved is the pain of managing VMs via \u201cKVM\u201d, that is, using the Connect window in Hyper-V Manager.\u00a0 A typical example of the annoyance is:<\/p>\n<ul>\n<li>You are building a new VM by hand in a lab.<\/li>\n<li>It comes to the time to enter the product key.\u00a0 You browse on MSDN\/TechNet to get your key.<\/li>\n<li>You copy the key into the buffer of your PC<\/li>\n<li>Now open the Connect window, hit CTRL + V and nothing happens.<\/li>\n<li>Instead you have to use the paste text option via a menu in the Connect window<\/li>\n<\/ul>\n<p>Not only that, but the UI is a little sluggish.\u00a0 The best solution was to RDP into the VM.\u00a0 But what if you don\u2019t have Remote Desktop access to the VM, e.g. a multitenant cloud with Hyper-V Network Virtualization.\u00a0 What if you are just using Windows 8.1 Client Hyper-V and don&#8217;t want to bother with Remote Desktop at all?<\/p>\n<p>Remote Desktop access to VMs has been embedded into Hyper-V.\u00a0 This means that the Connect tool can use Remote Desktop connection through the VMBus (via the integration components) and into Remote Desktop Services running in the Windows VM.\u00a0 This is accomplished regardless of network connections or network access &#8211; it\u2019s through the features of the Hypervisor so all the admin requires is network connectivity to the host.\u00a0 Yes, you can even do this with a VM that has no vNIC connection.<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/06\/image5.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border-width: 0px;\" title=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/06\/image_thumb5.png\" border=\"0\" alt=\"image\" width=\"404\" height=\"232\" \/><\/a><\/p>\n<p>This means a bunch of things:<\/p>\n<ul>\n<li>Performance is better \u2013 it\u2019s Remote Desktop so it should even be great over a WAN or the Internet from a remote client PC to a remote Hyper-V Server 2012 R2 host.<\/li>\n<li>You can copy paste \u2026 text and files \u2026 in both directions (host &lt;-&gt; VM)<\/li>\n<li>You get an enhanced login with the features that RDP offer, e.g. 2-factor<\/li>\n<li>Audio is redirected<\/li>\n<li>The RemoteFX protocol offers great graphics, even with simulated GPUs<\/li>\n<li>Audio redirection<\/li>\n<li>Folder redirection<\/li>\n<li>And you get session based (while you are connected) USB redirection to your client machine (plug in a device in your PC and have it appear in the VM).\u00a0 This is not permanent USB redirection, such as that is required for license dongles (use USB over IP appliances instead).<\/li>\n<\/ul>\n<p>Enhanced virtual\u00a0machine control is enabled\/disabled in\u00a0in Hyper-V settings at the host level.\u00a0 It is enabled by default in Windows 8.1 Client Hyper-V and disabled by default in Windows Server 2012 R2 Hyper-V.<\/p>\n<div id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1f2cbb38-e035-4f6e-b567-126a67740a9e\" class=\"wlWriterEditableSmartContent\" style=\"float: none; margin: 0px; display: inline; padding: 0px;\">Technorati Tags: <a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/Windows+Server+2012\">Windows Server 2012<\/a>,<a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/Hyper-V\">Hyper-V<\/a>,<a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/Virtualisation\">Virtualisation<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft has continued to \u201cround the corners\u201d of Hyper-V administration, making it easier to use and operate your services on their enterprise hypervisor.\u00a0 This has come with the addition of Remote Desktop over VMBus. The problem that is being solved is the pain of managing VMs via \u201cKVM\u201d, that is, using the Connect window in &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=14910\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Windows Server 2012 R2 Hyper-V \u2013 Enhanced (Remote Desktop) VM Interaction (Connect)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[20],"tags":[181,195,118],"class_list":["post-14910","post","type-post","status-publish","format-standard","hentry","category-hyper-v","tag-hyper-v","tag-virtualisation","tag-windows-server-2012"],"aioseo_notices":[],"jetpack_featured_media_url":"","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/14910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14910"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/14910\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}