- Установка и настройка Free Windows Hyper-V Server 2019 2016 — пошаговое руководство для начинающих
- Установка Hyper-V Server 2019 2016
- Подготовка к установке
- Установка Hyper-V Server 2019 2016
- Настройка Hyper-V Server 2019 2016
- Использование Hyper-V Server 2019 2016
- Создание виртуального коммутатора Hyper-V
- Удаленное управление Hyper-V Server 2019/2016
- Создание дискового хранилища для виртуальных машин
- Шаг 1: Подготовка сервера
- Шаг 2: Создание дискового хранилища
- Шаг 3: Настройка хранилища
- Что нового в Hyper-V Server 2019
- Утилита Sconfig базованя настройка Hyper-V Server 2019/2016
- Настройка параметров сети Hyper-V Server 2019 из PowerShell
- Проверка текущих сетевых адаптеров Hyper-V Server 2019
- Настройка сети Hyper-V Server 2019 с помощью PowerShell
- Настройка параметров сети для Linux-систем
- Настройка файрвола Hyper-V Server 2019 с помощью PowerShell
- Видео:
- Install Hyper-V on Windows Server 2019
Установка и настройка Free Windows Hyper-V Server 2019 2016 — пошаговое руководство для начинающих
Hyper-V Server от Microsoft — бесплатный гипервизор, который предоставляет возможность запускать несколько виртуальных машин на одном физическом сервере. Установка и настройка Hyper-V Server 2019/2016 является важным шагом для создания серверной инфраструктуры, которая может быть использована в различных сценариях, будь то тестирование программного обеспечения или развертывание высокодоступных систем.
Перейдите на официальный сайт Microsoft и загрузите дистрибутив Hyper-V Server для установки на серверную машину. Установка Hyper-V Server будет происходить через загрузочный диск или USB-накопитель. Запустите установку, следуйте инструкциям по установке и настройке операционной системы.
После установки Hyper-V Server можно приступить к настройке различных параметров. Для запуска команд PowerShell и удаленного управления Hyper-V Server используйте утилиту WinRM. Назначьте пароль для учетной записи администратора сервера, чтобы обеспечить безопасность сервера и доступ только авторизованным пользователям.
Для настройки сети в Hyper-V используйте коммутатор виртуальной сети. С помощью команды New-VMSwitch можно создать новый коммутатор сети и назначить его на определенный сетевой адаптер сервера. Используйте команду Get-NetAdapter, чтобы узнать текущую конфигурацию сетевых адаптеров.
Для настройки сервера Hyper-V на удаленное управление отключите Windows Firewall или настройте правила для доступа к удаленным сетям. Используйте команду Enable-NetFirewallRule для включения управления настроеками Firewall в PowerShell.
Установка и настройка Hyper-V Server 2019/2016 является важным шагом для создания виртуальной инфраструктуры. Следуйте пошаговому руководству, чтобы установить и настроить сервер. В случае возникновения проблем с установкой и настройкой, обратитесь к официальной документации Microsoft для получения подробной информации и решений.
Установка Hyper-V Server 2019 2016
Подготовка к установке
Прежде чем установить Hyper-V Server 2019 2016, убедитесь, что ваш сервер соответствует требованиям системы. Также вам потребуется загрузочный диск или USB-диск с дистрибутивом Hyper-V Server 2019 2016. После этого вы можете приступить к установке.
Установка Hyper-V Server 2019 2016
1. Вставьте загрузочный диск или подключите USB-диск с дистрибутивом Hyper-V Server 2019 2016 к вашему серверу.
2. Запустите сервер и выберите загрузку с диска или USB-диска.
3. Следуйте инструкциям на экране для установки Hyper-V Server 2019 2016. Выберите язык, тип установки и диск для установки.
4. Затем вам будет предложено ввести пароль для учетной записи администратора Hyper-V Server 2019 2016. Введите пароль и подтвердите его.
5. Подождите, пока процесс установки завершится. После окончания установки сервер будет перезагружен и вы увидите окно входа.
Настройка Hyper-V Server 2019 2016
1. После перезагрузки войдите в систему, используя учетную запись администратора и пароль.
2. Затем откройте командную консоль, чтобы выполнить настройку Hyper-V Server 2019 2016. Используйте команду sconfig
.
3. В командной консоли вы можете настроить текущую дату и время, а также сеть и удаленное управление. Используйте команды 1
, 2
, 4
и т.д. для выбора соответствующих настроек.
4. Если вы хотите использовать статический IP-адрес, выполните команду Get-NetAdapter
, чтобы узнать имя сетевого адаптера, затем выполните команду New-NetIPAddress -InterfaceAlias "ИмяАдаптера" -IPAddress "IPАдрес" -Type "Static"
. Замените «ИмяАдаптера» и «IPАдрес» на соответствующие значения.
5. Также вы можете отключить или включить серверное ядро Hyper-V с помощью команды dism /online /enable-feature /featurename:Microsoft-Hyper-V -All
или dism /online /disable-feature /featurename:Microsoft-Hyper-V -All
.
6. Для создания нового сетевого раздела выполните команду New-SmbShare -Name "ИмяРаздела" -Path "ПутьКПапкеДляРаздела" -FullAccess "ИмяПользователя"
. Замените «ИмяРаздела», «ПутьКПапкеДляРаздела» и «ИмяПользователя» на соответствующие значения.
7. Закройте командную консоль, когда завершите настройку.
Использование Hyper-V Server 2019 2016
После настройки вы можете использовать Hyper-V Server 2019 2016 для создания и управления виртуальными машинами. Для управления сервером Hyper-V Server 2019 2016 вы можете использовать утилиту Hyper-V Manager
на другом компьютере в локальной сети. Убедитесь, что настройки брандмауэра позволяют доступ к серверу Hyper-V Server 2019 2016.
Теперь вы можете использовать Hyper-V Server 2019 2016 как гипервизор для ваших виртуальных машин. Удачной работы!
Создание виртуального коммутатора Hyper-V
Для настройки гипервизора Hyper-V требуется создать виртуальный коммутатор, который будет обеспечивать связь между виртуальными машинами и физической сетью. В этом разделе мы рассмотрим команды и параметры для создания виртуального коммутатора.
1. Войдите в серверную версию Hyper-V 2016/2019 и запустите команду sconfig
для настройки текущей серверной консоли.
2. В окне управления сервером выберите пункт «Настраиваемые параметры» и затем «Установить параметры управления Windows»
3. Используйте команду winrm quickconfig
, чтобы включить поддержку удаленного управления сервером.
4. Запустите команду Get-NetAdapter
, чтобы узнать список доступных сетевых адаптеров.
5. Чтобы создать виртуальный коммутатор на основе базованной на Linux сети SR-IOV, выполните следующую команду:
New-VMSwitch -NetAdapterName "имя_адаптера" -SwitchType "серверная"
6. Если будете использовать виртуальный коммутатор для управления дисковым пространством, выполните следующую команду:
New-SmbShare -Name "имя_пространства" -Path "путь_к_пространству" -FullAccess "имя_адаптера"
7. Если у вас есть сервер Hyper-V с поддержкой Intel(R) Advanced Vector Extensions (Intel(R) AVX), вы можете включить его в настройках виртуального коммутатора с помощью параметра -Type IntelR
.
8. Затем выполните команду Enable-ServerManagerStandardUserRemoting
для использования утилиты управления Hyper-V.
9. После создания коммутатора установите Firewall правила с помощью команды:
Set-NetFirewallRule -DisplayName "Hyper-V Remote Management (HTTPS-In)" -Enabled True
10. Для использования сервера Hyper-V с нового компьютера запустите команду:
winrm set winrm/config/client '@{TrustedHosts="адрес_сервера"}'
Теперь вы готовы использовать виртуальный коммутатор Hyper-V для создания и управления виртуальными машинами.
Удаленное управление Hyper-V Server 2019/2016
Установка и настройка Free Windows Hyper-V Server 2019/2016 предоставляет возможность удаленного управления функциями сервера Hyper-V, что позволяет вам легко создавать и управлять виртуальными машинами на хост-сервере.
Если вы хотите управлять установкой Hyper-V Server с удаленного сервера, у вас должна быть установлена операционная система с поддержкой удаленного управления, такая как Windows Server или Linux.
Для настройки удаленного управления Hyper-V Server 2019/2016 на платформе Windows Server выполните следующие действия:
- Установите на удаленную машину утилиту управления удаленными серверами (Server Manager).
- Запустите Server Manager и выполните вход на удаленный сервер Hyper-V.
Если удаленный сервер является Linux-хостом, его можно настроить для удаленного управления с помощью утилиты PowerShell и модуля PowerShell для Linux.
Перед настройкой удаленного управления Hyper-V Server убедитесь, что вы выполните следующие настройки:
- Установите Hyper-V Server:
- Установите Hyper-V Server 2019/2016 на серверную машину.
- Затем настройте сетевой интерфейс, используя команду
Get-NetAdapter
. - Настройка сервера Hyper-V:
- Запустите установку Hyper-V Server и выполните настройку сервера.
- Установите статический IP-адрес для сервера.
- Настройте правила брэндмауэра сервера, чтобы разрешить удаленное управление.
- Установите учетные данные и доверенные хосты:
- Установите пароль для учетной записи администратора.
- Затем добавьте удаленные сервера в список доверенных хостов.
- Настройка WinRM:
- Запустите командную строку от имени администратора.
- В выполните команду
winrm qc
, чтобы включить параметры WinRM. - Создание нового хранилища дискового пространства:
- Запустите командную строку от имени администратора.
- В выполните команду
New-SmbShare –Name "HVDisk" –Path "E:\HyperV" –FullAccess "Everyone"
, чтобы создать новое сетевое хранилище. - Установите SMI-S провайдер, запустив команду
sconfig
, затем выберите пункт 3 и выполните параметры. - Установите диски для сервера Hyper-V, используя команду
Set-PhysicalDisk –FriendlyName "Intel(R) XYZ SCSI Disk Device" –MediaType "SSD"
. - Затем выполните настройку хранилища на сервере Hyper-V с помощью команды
New-StoragePool –FriendlyName "HVDiskStorage" –StorageSubsystemFriendlyName "Spaces" –PhysicalDisks (Get-PhysicalDisk) –ProvisioningType "Fixed"
. - Установите дисковое пространство, выполнив команду
New-VirtualDisk –FriendlyName "HVData" –Size 1000GB –StoragePoolFriendlyName "HVDiskStorage" –ProvisioningType "Fixed"
. - Затем выполните настройку доступа к хранилищу дискового пространства с помощью команды
New-SmbShare –Name "HVDiskData" –Path "E:\HyperVData" –FullAccess "Everyone"
.
После выполнения всех этих настроек, сервер Hyper-V будет готов к удаленному управлению.
Создание дискового хранилища для виртуальных машин
Для успешной работы виртуальных машин вам потребуется создать дисковое хранилище, которое будет использоваться для хранения и управления виртуальными дисками. В этом разделе мы рассмотрим пошаговую процедуру создания дискового хранилища в Free Windows Hyper-V Server 2019/2016.
Шаг 1: Подготовка сервера
Перед созданием дискового хранилища необходимо установить и настроить Free Windows Hyper-V Server 2019/2016 на сервере. Если вы еще не установили и не настроили сервер, выполните следующие действия:
- Загрузите дистрибутив Free Windows Hyper-V Server 2019/2016 с официального сайта Microsoft.
- Запустите установку Free Windows Hyper-V Server 2019/2016, следуя инструкциям на экране.
- После установки и загрузки сервера, выполните настройку сервера с помощью утилиты sconfig.
- В утилите sconfig выполните команду «domain join», чтобы присоединить сервер к домену, либо введите имя сервера, если вы не планируете его присоединять к домену.
- Обновите сервер с помощью команды «sconfig» и выберите пункт «6. Скачать и установить обновления» для установки последних обновлений.
Шаг 2: Создание дискового хранилища
Для создания дискового хранилища для виртуальных машин вам потребуется использовать команды PowerShell. Чтобы начать, выполните следующие действия:
- Запустите консоль управления сервером Hyper-V.
- Убедитесь, что ваш сервер подключен к сети. Используйте команду get-netadapter, чтобы проверить наличие сетевых адаптеров.
- Если ваш сервер имеет несколько сетевых адаптеров, выберите тот, который будет использоваться для связи с виртуальными машинами.
- Назначьте коммутатор виртуальной сети для выбранного сетевого адаптера с помощью команды new-vmswitch. Например: new-vmswitch -name «Виртуальный коммутатор» -netadaptername «Подключение к сети».
- Включите файрвол на сервере с помощью команды Enable-NetFirewallRule и параметров -DisplayGroup «Remote Desktop», -Direction Inbound.
- Включите службу WinRM с помощью команды Set-Service и параметра -Name WinRM -StartupType Automatic.
Шаг 3: Настройка хранилища
После создания дискового хранилища, необходимо настроить права доступа к нему. Выполните следующие действия:
- Запустите командную строку PowerShell на сервере Hyper-V.
- Установите модуль Hyper-V для PowerShell с помощью команды Install-Module -Name Hyper-V.
- Создайте папку для хранения виртуальных машин с помощью команды New-Item -Path «С:\Путь\К\Хранилищу» -Type Directory.
- Создайте новый SMB-шар на хранилище с помощью команды New-SmbShare -name «Имя_Хранилища» -path «С:\Путь\К\Хранилищу» -FullAccess «Все» -ReadAccess «Все».
- Назначьте учетные данные для доступа к SMB-шару с помощью команды Set-SmbServerConfiguration -EnableSmbDelegation $true -force.
Поздравляю! Вы успешно создали дисковое хранилище для виртуальных машин на Free Windows Hyper-V Server 2019/2016. Теперь вы можете использовать это хранилище для запуска и управления своими виртуальными машинами.
Что нового в Hyper-V Server 2019
Этот гипервизор предоставляет возможности для запуска и управления виртуальными машинами и сетью, что делает его отличным инструментом для создания и настройки виртуальной инфраструктуры.
В Hyper-V Server 2019 появились несколько новых функций и улучшений, которые делают его еще более удобным и функциональным:
- Дисковый коммутатор — новый тип коммутатора, который предназначен для упрощения настройки сетевой инфраструктуры виртуальных машин. С помощью дискового коммутатора можно создавать виртуальные коммутаторы, связывать их с физическими сетевыми адаптерами сервера и настраивать параметры сети.
- SR-IOV — технология, позволяющая виртуальным машинам использовать прямой доступ к сетевому оборудованию сервера, обеспечивая высокую производительность и низкую задержку. Это особенно полезно для виртуальных машин, работающих с высокопроизводительными сетевыми приложениями или обрабатывающих большое количество сетевого трафика.
- Управление сетью — Hyper-V Server 2019 предоставляет новые возможности для настройки и управления сетью виртуальных машин. Теперь вы можете создавать и настраивать виртуальные коммутаторы с помощью командной строки и утилиты sconfig.
- Управление с помощью PowerShell — Hyper-V Server 2019 также поддерживает управление с помощью PowerShell. Это позволяет автоматизировать различные задачи, связанные с управлением виртуальными машинами и сетью, и использовать мощные команды для более точной настройки и контроля.
- Улучшенная совместимость с Linux — Hyper-V Server 2019 предоставляет лучшую совместимость с Linux-системами, что позволяет запускать и управлять виртуальными машинами с различными дистрибутивами Linux.
- Firewall — в Hyper-V Server 2019 предусмотрена защита с помощью встроенного межсетевого экрана Windows Firewall. Вы можете настроить правила фильтрации сетевого трафика и обеспечить безопасность сети виртуальных машин.
- Загрузка драйверов — Hyper-V Server 2019 обладает возможностью загрузки и установки драйверов устройств, а также обновлений системы и компонентов. Вы можете использовать интерфейс командной строки для выполнения этих операций.
Утилита Sconfig базованя настройка Hyper-V Server 2019/2016
Для настройки Free Windows Hyper-V Server 2019/2016 может потребоваться использование командной утилиты Sconfig. Sconfig предоставляет простой и удобный способ управления основными параметрами сервера через командную строку.
Для входа в SconfigCMD выполните следующие шаги:
- Запустите командную строку, введите команду «sconfigcmd» и нажмите клавишу Enter.
- В новом окне Sconfig выберите опцию «7. Management and Configuration Tools».
- Затем выберите опцию «1. Hyper-V Server Configuration».
- Настройте следующие параметры:
- Установите дату и время текущими значениями.
- Назначьте статический IP-адрес для сервера.
- Установите имя хоста Hyper-V Server.
- Установите пароль для виртуального администратора.
- Отключите использование обновлений Windows.
- Настройте поддержку удаленного управления:
- Включите удаленное управление Hyper-V Server.
- Включите удаленное управление Firewall.
- Установите параметры коммутатора Hyper-V:
- Если требуется, установите SR-IOV на коммутатор.
- Установите настройки коммутатора.
- Установите виртуальный коммутатор на сервере.
После завершения настройки Hyper-V Server через SconfigCMD, можно приступить к установке и настройке виртуальных машин. Для этого запустите PowerShell и выполните необходимые команды для установки и настройки виртуальных машин.
Обратите внимание, что в Free Windows Hyper-V Server 2019/2016 никаких популярных дистрибутивов Linux не установлено по умолчанию. Если вам необходимо использование Linux в виртуальных машинах, установите соответствующий дистрибутив самостоятельно.
Также убедитесь, что установлен модуль Hyper-V для PowerShell, чтобы иметь доступ к командам управления Hyper-V Server. Для этого можно выполнить команду «Get-Module -ListAvailable -Name Hyper-V» в PowerShell.
Для установки нового правила файрвола выполните команду «Enable-NetFirewallRule -Name <имя_правила>«. Для установки обновлений сервера Hyper-V воспользуйтесь командой «Install-WindowsUpdate».
Настройка параметров сети Hyper-V Server 2019 из PowerShell
Для полноценной работы с Hyper-V Server 2019 может потребоваться настройка параметров сети. В этой статье мы рассмотрим, как это сделать с помощью PowerShell.
Проверка текущих сетевых адаптеров Hyper-V Server 2019
Прежде чем настраивать параметры сети, важно убедиться, что у вас есть рабочие сетевые адаптеры.
Для этого выполните следующую команду в командной строке PowerShell:
Get-NetAdapter
Эта команда покажет все сетевые адаптеры на вашем сервере. Если в результате вы видите a0 об Установите датацентр Hyper-V Server 2019, что значит /2016 или /2019, значит у вас действительно есть это компонент.
Настройка сети Hyper-V Server 2019 с помощью PowerShell
Для настройки параметров сети выполняйте следующие шаги:
- Запустите PowerShell от имени администратора.
- Включите удаленное управление с помощью следующей команды:
- Запустите утилиту SConfig.cmd и выберите пункт меню 8 – Настройка сети.
- В этом меню вы можете настроить параметры сети сервера, такие как IP-адрес, подсеть, шлюз, DNS-серверы и другие. Следуйте инструкциям на экране для настройки параметров сети.
- Дополнительно, чтобы настроить параметры сети, вы можете выполнить следующие команды:
winrm quickconfig
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.1.100" -PrefixLength 24 -DefaultGateway "192.168.1.1"
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "192.168.1.1"
В приведенном выше примере мы задаем IP-адрес «192.168.1.100» с префиксом 24 и шлюзом по умолчанию «192.168.1.1». Также мы устанавливаем DNS-сервер «192.168.1.1». Замените эти значения на свои.
Настройка параметров сети для Linux-систем
Если вы хотите настроить параметры сети для Linux-системы на Hyper-V Server 2019, вам потребуется выполнить дополнительные шаги.
Для настройки сети Linux-системы выполните следующие команды в командной строке PowerShell:
Get-VMNetworkAdapter -ManagementOS | Set-VMNetworkAdapter -MacAddressSpoofing On
Set-VMNetworkAdapterSriov -Enabled $true
Первая команда включает spoofing MAC-адреса для адаптеров сети Linux-системы. Вторая команда включает SR-IOV для управления адаптерами сети Linux-системы.
Настройка файрвола Hyper-V Server 2019 с помощью PowerShell
Hyper-V Server 2019 по умолчанию имеет все правила файрвола отключены. Если вам необходимо включить какие-либо правила, вы можете использовать следующую команду:
Enable-NetFirewallRule -DisplayName "Display Name"
Здесь «Display Name» — это отображаемое имя правила файрвола, которое вы хотите включить. Замените его на нужное вам имя.
Надеемся, что эта статья помогла вам настроить параметры сети на вашем Hyper-V Server 2019 с помощью PowerShell. Теперь вы можете наслаждаться управлением вашими виртуальными системами с помощью этого мощного инструмента!
Видео:
Install Hyper-V on Windows Server 2019
Install Hyper-V on Windows Server 2019 by microsoft lab 46,209 views 5 years ago 15 minutes