{"id":3860,"date":"2023-11-23T10:51:06","date_gmt":"2023-11-23T02:51:06","guid":{"rendered":"https:\/\/www.servergigabit.com\/guide\/?post_type=kb&#038;p=3860"},"modified":"2025-12-26T15:05:07","modified_gmt":"2025-12-26T07:05:07","slug":"installing-and-configuring-windows-hyper-v-2016-on-a-dedicated-server","status":"publish","type":"kb","link":"https:\/\/www.servergigabit.com\/guide\/kb\/installing-and-configuring-windows-hyper-v-2016-on-a-dedicated-server","title":{"rendered":"Installing and Configuring Windows Hyper-V 2016 on a Dedicated Server"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-3861\" src=\"https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-300x169.jpeg\" alt=\"Windows Hyper-V 2016\" width=\"710\" height=\"400\" srcset=\"https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-300x169.jpeg 300w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-1024x576.jpeg 1024w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-768x432.jpeg 768w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-1536x864.jpeg 1536w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-2048x1152.jpeg 2048w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-370x208.jpeg 370w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-1230x692.jpeg 1230w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-800x450.jpeg 800w, https:\/\/www.servergigabit.com\/guide\/wp-content\/uploads\/2023\/11\/24-390x219.jpeg 390w\" sizes=\"(max-width: 710px) 100vw, 710px\" \/><\/p>\n<div class=\"markdown markdown-main-panel\" dir=\"ltr\">\n<p data-sourcepos=\"7:1-7:15\">Welcome to this comprehensive guide on installing and configuring Windows Hyper-V 2016 on your dedicated server. This tutorial will walk you through the step-by-step process of setting up Hyper-V, creating a virtual machine, and configuring the network settings to ensure your VM can access the internet.<\/p>\n<h2 data-sourcepos=\"9:1-9:17\"><strong>Prerequisites<\/strong><\/h2>\n<p data-sourcepos=\"11:1-11:46\">Before you begin, you will need the following:<\/p>\n<ul data-sourcepos=\"13:1-17:0\">\n<li data-sourcepos=\"13:1-13:55\">A <a href=\"https:\/\/www.servergigabit.com\/dedicated-server\/\">dedicated server<\/a> with <a href=\"https:\/\/www.microsoft.com\/en-us\/evalcenter\/evaluate-windows-server-2016\" target=\"_blank\" rel=\"noopener\">Windows Server 2016<\/a> installed<\/li>\n<li data-sourcepos=\"14:1-14:41\">Administrative privileges on the server<\/li>\n<li data-sourcepos=\"15:1-15:81\">An ISO image of the operating system you want to install on the virtual machine<\/li>\n<li data-sourcepos=\"16:1-17:0\">A public IP address for the virtual machine (if you don&#8217;t have one, contact your hosting provider)<\/li>\n<\/ul>\n<h2 data-sourcepos=\"18:1-18:22\"><strong>Installing Hyper-V<\/strong><\/h2>\n<h4 data-sourcepos=\"20:1-20:32\"><strong>Step 1: Add the Hyper-V Role<\/strong><\/h4>\n<ol data-sourcepos=\"22:1-24:24\">\n<li data-sourcepos=\"22:1-22:52\">Open the Server Manager on your dedicated server.<\/li>\n<li data-sourcepos=\"23:1-23:53\">Click on the &#8220;Manage&#8221; menu in the top left corner.<\/li>\n<li data-sourcepos=\"24:1-24:24\">Select &#8220;Add Roles and Features&#8221; from the drop-down menu.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/1.jpg\" \/><\/li>\n<li data-sourcepos=\"25:1-25:117\">In the &#8220;Add Roles and Features Wizard&#8221; window, select &#8220;Role-based or feature-based installation&#8221; and click &#8220;Next&#8221;.<\/li>\n<li data-sourcepos=\"26:1-26:105\">On the &#8220;Select destination server&#8221; page, make sure your dedicated server is selected and click &#8220;Next&#8221;.<\/li>\n<li data-sourcepos=\"27:1-27:86\">On the &#8220;Select server roles&#8221; page, scroll down and check the box next to &#8220;Hyper-V&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/2-300x172.jpg\" \/><\/li>\n<li data-sourcepos=\"28:1-28:68\">Click &#8220;Add Features&#8221; to install any additional required features.<\/li>\n<li data-sourcepos=\"29:1-29:27\">Click &#8220;Next&#8221; to proceed.<\/li>\n<li data-sourcepos=\"30:1-30:90\">On the &#8220;Confirmation&#8221; page, review the selected roles and features and click &#8220;Install&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/3-300x210.jpg\" \/><\/li>\n<li data-sourcepos=\"31:1-32:0\">Wait for the installation to complete.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/4-300x211.jpg\" \/><\/li>\n<\/ol>\n<h4 data-sourcepos=\"33:1-33:44\"><strong>Step 2: Configure Virtual Switch Manager<\/strong><\/h4>\n<ol data-sourcepos=\"35:1-40:20\">\n<li data-sourcepos=\"35:1-35:59\">In the Server Manager window, click on the &#8220;Tools&#8221; menu.<\/li>\n<li data-sourcepos=\"36:1-36:52\">Select &#8220;Hyper-V Manager&#8221; from the drop-down menu.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/5-161x300.jpg\" \/><\/li>\n<li data-sourcepos=\"37:1-37:62\">In the Hyper-V Manager window, click on the &#8220;Actions&#8221; menu.<\/li>\n<li data-sourcepos=\"38:1-38:50\">Select &#8220;New&#8221; and then &#8220;Virtual Switch Manager&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/6-300x228.jpg\" \/><\/li>\n<li data-sourcepos=\"39:1-39:103\">In the &#8220;New Virtual Switch&#8221; window, enter a name for your virtual switch, such as &#8220;External Switch&#8221;.<\/li>\n<li data-sourcepos=\"40:1-40:20\">Select &#8220;External&#8221; under &#8220;Switch type&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/7-300x285.jpg\" \/><\/li>\n<li data-sourcepos=\"41:1-41:91\">Check the box next to &#8220;Allow management operating system to share this network adapter&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/8-300x228.jpg\" \/><\/li>\n<li data-sourcepos=\"42:1-43:0\">Click &#8220;OK&#8221; to create the virtual switch.<\/li>\n<\/ol>\n<h2 data-sourcepos=\"44:1-44:27\"><strong>Configuring the Network<\/strong><\/h2>\n<h4 data-sourcepos=\"46:1-46:58\"><strong>Step 1: Set Static IP Address for the Dedicated Server<\/strong><\/h4>\n<ol data-sourcepos=\"48:1-55:0\">\n<li data-sourcepos=\"48:1-48:95\">Right-click on the network icon in the taskbar and select &#8220;Open Network and Sharing Center&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/9.jpg\" \/><\/li>\n<li data-sourcepos=\"49:1-49:38\">Click on &#8220;Change adapter settings&#8221;.<\/li>\n<li data-sourcepos=\"50:1-50:84\">Right-click on the network adapter you want to configure and select &#8220;Properties&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/10-300x133.jpg\" \/><\/li>\n<li data-sourcepos=\"51:1-51:60\">Double-click on &#8220;Internet Protocol Version 4 (TCP\/IPv4)&#8221;.<\/li>\n<li data-sourcepos=\"52:1-52:41\">Select &#8220;Use the following IP address&#8221;.<\/li>\n<li data-sourcepos=\"53:1-53:114\">Enter the IP address, subnet mask, default gateway, and DNS server addresses provided by your hosting provider.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/11-300x181.jpg\" \/><\/li>\n<li data-sourcepos=\"54:1-55:0\">Click &#8220;OK&#8221; to save the settings.<\/li>\n<\/ol>\n<h4 data-sourcepos=\"56:1-56:57\"><strong>Step 2: Set Static IP Address for the Virtual Machine<\/strong><\/h4>\n<ol data-sourcepos=\"58:1-63:8\">\n<li data-sourcepos=\"58:1-58:28\">Open the Hyper-V Manager.<\/li>\n<li data-sourcepos=\"59:1-59:72\">Right-click on the virtual machine you created and select &#8220;Settings&#8221;.<\/li>\n<li data-sourcepos=\"60:1-60:38\">Click on the &#8220;Network Adapter&#8221; tab.<\/li>\n<li data-sourcepos=\"61:1-61:49\">Select the virtual switch you created earlier.<\/li>\n<li data-sourcepos=\"62:1-62:43\">Click on the &#8220;Advanced Features&#8221; button.<\/li>\n<li data-sourcepos=\"63:1-63:8\">Under &#8220;DNS Server Settings&#8221;, select &#8220;Specify DNS server addresses&#8221;.<\/li>\n<li data-sourcepos=\"64:1-64:68\">Enter the DNS server addresses provided by your hosting provider.<\/li>\n<li data-sourcepos=\"65:1-65:35\">Click &#8220;OK&#8221; to save the settings.<\/li>\n<li data-sourcepos=\"66:1-66:29\">Start the virtual machine.<\/li>\n<li data-sourcepos=\"67:1-67:72\">Once the virtual machine is running, log in to the operating system.<\/li>\n<li data-sourcepos=\"68:1-68:53\">Open the network settings in the virtual machine.<\/li>\n<li data-sourcepos=\"69:1-69:120\">Set the static IP address, subnet mask, default gateway, and DNS server addresses provided by your hosting provider.<\/li>\n<li data-sourcepos=\"70:1-71:0\">Save the settings and reboot the virtual machine.<\/li>\n<\/ol>\n<h2 data-sourcepos=\"72:1-72:30\"><strong>Creating a Virtual Machine<\/strong><\/h2>\n<h4 data-sourcepos=\"74:1-74:40\"><strong>Step 1: Create a New Virtual Machine<\/strong><\/h4>\n<ol data-sourcepos=\"76:1-84:28\">\n<li data-sourcepos=\"76:1-76:62\">In the Hyper-V Manager window, click on the &#8220;Actions&#8221; menu.<\/li>\n<li data-sourcepos=\"77:1-77:43\">Select &#8220;New&#8221; and then &#8220;Virtual Machine&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/12-300x202.jpg\" \/><\/li>\n<li data-sourcepos=\"78:1-78:60\">In the &#8220;New Virtual Machine Wizard&#8221; window, click &#8220;Next&#8221;.<\/li>\n<li data-sourcepos=\"79:1-79:41\">Enter a name for your virtual machine.<\/li>\n<li data-sourcepos=\"80:1-80:102\">Select the generation of the virtual machine (Generation 2 is recommended for Windows 8 and later).<\/li>\n<li data-sourcepos=\"81:1-81:16\">Click &#8220;Next&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/13-300x224.jpg\" \/><\/li>\n<li data-sourcepos=\"82:1-82:73\">Specify the amount of RAM you want to allocate to the virtual machine.<\/li>\n<li data-sourcepos=\"83:1-83:16\">Click &#8220;Next&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/14-300x224.jpg\" \/><\/li>\n<li data-sourcepos=\"84:1-84:28\">Select the virtual switch you created earlier for the network adapter.<\/li>\n<\/ol>\n<h4 data-sourcepos=\"3:1-3:7\"><strong>Step 2: Mount the Installation Media<\/strong><\/h4>\n<ol data-sourcepos=\"5:1-9:29\">\n<li data-sourcepos=\"5:1-5:91\">Select the ISO image of the operating system you want to install on the virtual machine.<\/li>\n<li data-sourcepos=\"6:1-6:16\">Click &#8220;Next&#8221;.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/15-300x176.jpg\" \/><\/li>\n<li data-sourcepos=\"7:1-7:68\">Select the storage location for the virtual machine&#8217;s hard drive.<\/li>\n<li data-sourcepos=\"8:1-8:16\">Click &#8220;Next&#8221;.<\/li>\n<li data-sourcepos=\"9:1-9:29\">Choose the desired startup options for the virtual machine.<\/li>\n<li data-sourcepos=\"10:1-11:0\">Review the summary of your virtual machine settings and click &#8220;Finish&#8221;.<\/li>\n<\/ol>\n<h4 data-sourcepos=\"12:1-12:38\"><strong>Step 3: Install the Operating System<\/strong><\/h4>\n<ol data-sourcepos=\"14:1-16:0\">\n<li data-sourcepos=\"14:1-14:87\">The virtual machine will boot from the ISO image and start the installation process.<\/li>\n<li data-sourcepos=\"15:1-16:0\">Follow the on-screen instructions to complete the installation of the operating system.<\/li>\n<\/ol>\n<h4 data-sourcepos=\"17:1-17:62\"><strong>Step 4: Set Up a Public IP Address for the Virtual Machine<\/strong><\/h4>\n<ol data-sourcepos=\"19:1-23:0\">\n<li data-sourcepos=\"19:1-19:92\">Once the installation is complete,\u00a0log in to the operating system on the virtual machine.<br \/>\n<img decoding=\"async\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2017\/02\/16-300x255.jpg\" \/><\/li>\n<li data-sourcepos=\"20:1-20:52\">Open the network settings in the virtual machine.<\/li>\n<li data-sourcepos=\"21:1-21:86\">Set up a public IP address that has been assigned to your dedicated server account.<\/li>\n<li data-sourcepos=\"22:1-23:0\">Save the settings and reboot the virtual machine.<\/li>\n<\/ol>\n<h2 data-sourcepos=\"24:1-24:31\"><strong>Testing the Virtual Machine<\/strong><\/h2>\n<ol data-sourcepos=\"26:1-26:8\">\n<li data-sourcepos=\"26:1-26:8\">After rebooting,\u00a0verify that the virtual machine can access the internet by opening a web browser.<\/li>\n<li data-sourcepos=\"27:1-28:0\">You can also test connectivity by pinging an external server,\u00a0such as 8.8.8.8 (Google DNS).<\/li>\n<\/ol>\n<h4 data-sourcepos=\"29:1-29:14\"><strong>Conclusion<\/strong><\/h4>\n<p data-sourcepos=\"31:1-31:333\">Congratulations! You have successfully installed and configured Windows Hyper-V 2016 on your dedicated server and created a virtual machine with a public IP address. You can now use Hyper-V to deploy and manage multiple virtual machines on your dedicated server, providing you with a flexible and scalable virtualization environment.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to this comprehensive guide on installing and configuring Windows Hyper-V 2016 on your dedicated server. This tutorial will walk you through the step-by-step process of setting up Hyper-V, creating a virtual machine, and configuring the network settings to ensure your VM can access the internet. Prerequisites Before you begin, you will need the following: A dedicated server with Windows&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[1099],"kbtag":[1142],"class_list":["post-3860","kb","type-kb","status-publish","hentry","kbtopic-tutorials","kbtag-windows-hyper-v-2016"],"_links":{"self":[{"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kb\/3860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/comments?post=3860"}],"version-history":[{"count":3,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kb\/3860\/revisions"}],"predecessor-version":[{"id":4238,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kb\/3860\/revisions\/4238"}],"wp:attachment":[{"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/media?parent=3860"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kbtopic?post=3860"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/www.servergigabit.com\/guide\/wp-json\/wp\/v2\/kbtag?post=3860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}