Ingyenes Windows Hyper-V Server 2019 (2016) telepítése és konfigurálása

Windows Hyper-V Server - Ez a Microsoft hipervizorának egy ingyenes kiszolgálói verziója, amelyet virtuális gépek futtatásához használhat. Ebben a cikkben megvizsgáljuk a Windows Hyper-V Server 2019 aktuális verziójának telepítését és konfigurálását, amelyet 2019 nyarán adtak ki (az utasítás a Windows Hyper-V Server 2016-ra is vonatkozik).

Hyper-V Server 2019 - kifejezetten azok számára készült, akik nem akarnak fizetni a hardver virtualizációs rendszerért. Nincs korlátozás az eljárásokra, és ugyanakkor teljesen ingyenes. A Windows Hyper-V Server előnyei a következők:

  • Támogatás az összes népszerű operációs rendszerhez. Nincsenek kompatibilitási problémák. A Hyper-V támogatás minden Windows rendszerben megtalálható, minden modern Linux és FreeBSD rendszer kernelében;
  • Sokféle módon mentés virtuális gépek. Egyszerű szkriptek, ingyenes programok, a népszerű biztonsági mentési programok fizetett verziói;
  • Bár a Hyper-V Servernek nincs grafikus Windows Server kezelőfelülete, távolról is kezelheti szokásos felügyeleti konzol hypervisor Hyper-V Manager, amely bármilyen Windows rendszert futtató számítógépre telepíthető. A webes hozzáférés hozzá lett adva Windows Rendszergazda-központ;
  • A Hyper-V Server középpontjában népszerű szerverplatform, amelyhez ismerős és egyszerű dolgozni;
  • A Hyper-V telepíthető a pseudoRAID-re - például Intel RAID vezérlő, Windows szoftver RAID;
  • Nincs szükség hipervizor licencére - Alkalmas VDI és Linux virtuális gépek futtatásához
  • Nem kell vasalni. A processzornak támogatnia kell a hardver virtualizációt (Intel - Intel-VT vagy VMX, AMD - AMD-V (SVM) és a második szintű címfordítás SLAT-t (Intel EPT vagy AMD RV). Ezeket a processzor opciókat engedélyezni kell a BIOS / UEFI / beágyazott rendszerekben. Teljes rendszerkövetelmények megtalálhatók a Microsoft webhelyén..
Nem kell összekeverni a teljes Windows Server 2016/2019-et a szokásos Hyper-V szereppel a Free Hyper-V Server 2019/2016 verzióval. Ezek különféle termékek..

Azt is meg kell jegyezni, hogy egy ingyenes hipervizor használata nem menti fel a virtuális gépek licencének kötelezettsége alól. Korlátlan számú virtuális gépet futtathat egy nyílt forráskódú operációs rendszerrel, mint például a Linux, de a Windows virtuális gépeit licencre kell adnia. A Windows asztali kiadásai a termékkulccsal vannak engedélyezve, de ha a Windows Server-t vendég operációs rendszerként használja, akkor a gazdagép fizikai kernelei engedélyeztetik azt. További információt a Windows Server licenceléséről virtualizációs környezetben történő futtatás esetén itt talál..

Tartalom:

  • A Hyper-V Server 2019 újdonságai?
  • Telepítse a Hyper-V Server 2019/2016 alkalmazást
  • Sconfig segédprogram: Hyper-V Server 2019/2016 alapú konfiguráció
  • Távoli menedzsment Hyper-V Server 2019/2016
  • A PowerShell használata a Hyper-V Server 2019 konfigurálásához
  • Konfigurálja a Hyper-V Server 2019 hálózati beállításait a PowerShellből
  • Konfigurálja a speciális tűzfalszabályokat a Hyper-V Server 2019 kezeléséhez
  • Lemeztároló létrehozása virtuális gépekhez
  • Konfigurálja a gazdagép beállításait a Hyper-V Server 2016/2019 alkalmazásban
  • Hyper-V virtuális kapcsoló létrehozása

A Hyper-V Server 2019 újdonságai?

Röviden tekintse át a Hyper-V Server 2019 bejelentett újításait:

  • Hozzáadott támogatás az árnyékolt virtuális gépek Linuxhoz;
  • Verzió virtuális gép konfigurációja 9.0 (hibernációs támogatás);
  • ReFS sokszorosítási támogatás;
  • Alapvető alkalmazások kompatibilitása - lehetőség további grafikus vezérlőpanelek elindítására a Hyper-V szerver konzolján;
  • Támogatja a 2-csomópontú Hyper-V fürtöt, a tartományok közötti fürt migrációját.

Telepítse a Hyper-V Server 2019/2016 alkalmazást

Töltse le a Hyper-V Server 2019 hipervizor ISO képét a https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019.

A „Folytatás” gombra kattintás után megnyílik egy kis regisztrációs űrlap az adatok megadásához. Töltse ki, majd válassza ki a telepített rendszer nyelvét. Nagyon ajánlom az angol nyelv választását. Várja meg, amíg a Hyper-V kép befejezi a 2,81 GB méretű .iso fájl letöltését.

A Microsoft Hyper-V Server telepítése szokásos és intuitív. Minden olyan, mint a Windows 10 rendszerben. Csak indítsa el a szervert (számítógépet) az ISO-képről, és kövesse az operációs rendszer telepítővarázslójának utasításokat.

Sconfig segédprogram: Hyper-V Server 2019/2016 alapú konfiguráció

A telepítés után a rendszernek meg kell változtatnia az adminisztrátori jelszót. Változtassa meg a jelszót, és lépjen a hipervizor konzoljára.

Felhívjuk figyelmét, hogy a Hyper-V Server nem rendelkezik a szokásos Windows felhasználói felülettel. A legtöbb szerverbeállítást a parancssorban kell elvégezni.

Az asztalon két ablak van - egy standard parancssor és egy parancsfájl sconfig.cmd. E szkript segítségével elvégezheti a Hyper-V szerver kezdeti beállítását. Az „Írja be a számot az opció kiválasztásához:” sorba adja meg annak a menüpontnak a számát, amellyel dolgozni fog.

  1. Az első menüpont lehetővé teszi, hogy a kiszolgálót tartományba vagy munkacsoportba adja meg. A példában a szervert írjuk be a HV-GROUP munkacsoportba;
  2. Ezután adjon nevet a szervernek;
  3. Helyi rendszergazda hozzáadása (további beépített fiók a beépített rendszergazda mellett). Szeretném megjegyezni, hogy a helyi admin jelszavának megadásakor a kurzor egy helyen marad, azonban a jelszó és annak megerősítése sikeresen bekerül a rendszerbe;
  4. Távoli hozzáférés engedélyezése a szerverhez. Ez lehetővé teszi, hogy kezelje a Server Manager, MMC, PowerShell konzolok segítségével, csatlakozzon RDP-n keresztül, ellenőrizze a rendelkezésre állást ping vagy tracert segítségével;
  5. A Windows Update konfigurálása. Válasszon a három mód közül:
    • Automatikus (a frissítések automatikus letöltése és telepítése)
    • Csak letöltés (csak letöltés telepítés nélkül)
    • Kézi (a rendszergazda dönt a frissítések letöltéséről és telepítéséről)
  6. Töltse le és telepítse a legújabb frissítéseket;
  7. RDP hozzáférés engedélyezése NLA-val vagy anélkül;
  8. A hálózati adapterek beállításainak paraméterei. Alapértelmezés szerint a szerver megkapja a címet a DHCP-től. Általában érdemes statikus IP-címet megadni;
  9. Állítsa be a rendszer dátumát és időpontját;
  10. Telemetria beállítása. A rendszer nem fogja teljesen letiltani. Válassza ki a legjobban tetszik módot

A dátum, az idő és az időzóna a következő paranccsal is beállítható:

control timedate.cpl

Regionális beállítások:

control intl.cpl

Ez megnyitja a standard konzolt.

Vigyázat! Ha bezárta az összes ablakot, és fekete képernyővel szembesült, akkor kattintson az OK gombra Ctrl + Shift + Esc, Ez a parancsikon az RDP munkamenetben is működik, és meghívja a feladatkezelőt, amellyel a parancssort vagy a Hyper-V konfigurációs segédprogramot futtathatja (kattintson a Fájl -> Feladat futtatása -> cmd.exe vagy sconfig.cmd).

Távoli menedzsment Hyper-V Server 2019/2016

A Free Hyper-V Server 2019 grafikus felületen történő kényelmes kezeléséhez a következőket használhatja:

  • Windows Admin Center webkonzol (lásd a Windows Admin Center cikket: Windows Server Management webes felület);
  • Hype-V Manager standard konzol - csak egy ilyen ellenőrzési módszert mérlegelünk tovább (személyesen számomra kényelmesebb, mint a WAC, legalábbis most).

A Hyper-V Server 2016/2019 használatához számítógépre van szüksége operációs rendszerrel Windows 10 változatok Pro vagy Enteprise x64.

A Hyper-V szervernek hálózati nevével kell elérhetőnek lennie; a tartományi hálózatban meg kell felelnie egy A-rekordnak a DNS-kiszolgálón. A peer-to-peer hálózatban manuálisan létre kell hoznia egy ilyen rekordot a helyi DNS-en, vagy a szükséges rekordot hozzá kell adnia a fájlhoz hosts ügyfélgép, a mi esetünkben a következőképpen néz ki:

192.168.1.2 NAME-SERVERHV

Ha a fiók, amelyen az ügyfélszámítógépen dolgozik, különbözik a Hyper-V rendszergazda hitelesítő adataitól, és ennek ennek kell lennie, akkor kifejezetten el kell mentenie a kiszolgálóhoz való kapcsolódáshoz szükséges hitelesítő adatokat a következő paranccsal:

cmdkey / add: NAME-SERVERHV / user: Administrator / pass: MyPa $$ szó

Meghatároztuk a hálózati csomópontot és a hozzá csatlakozáshoz szükséges hitelesítő adatokat. Ha egynél több kiszolgáló van, akkor ezt a műveletet mindegyiknél végre kell hajtania.

Most indítsa el a PowerShell konzolt rendszergazdaként, és futtassa a következő parancsot:

winrm quickconfig
Az összes kérdésre igenlő választ ad, és a WinRM szolgáltatás automatikusan elindul, és lehetővé teszi a szabályok létrehozását a tűzfalon..

Adja hozzá a Hyper-V szervert a megbízható csomópontokhoz:

Set-Item WSMan: \ localhost \ Client \ TrustedHosts -Value "NAME-SERVERHV"

Ha több szerver is van, akkor mindegyiket adja hozzá a megbízhatóhoz..

Futtassa a beépülő modult a parancssorban dcomcnfg parancsot, bontsa ki a benne lévő fát Alkatrész-szolgáltatások -> Számítógépek -> Sajátgép. Ezután az RMB gombra kattintva válassza ki a lehetőséget Tulajdonságok és lépjen a fülre COM biztonság -> Hozzáférési engedélyek -> Korlátozások szerkesztése és a megnyíló ablakban állítsa be a felhasználót ANONYMOS BEJELENTKEZÉS a jogokat Távoli hozzáférés.

Most próbáljon csatlakozni a távoli szerverhez. Futtassa a pillanatot Számítógépes menedzsment és kattintson a jobb egérgombbal a legfelső szintű kiválasztásra Csatlakozás egy másik számítógéphez.

Most már kezelheti az ütemezőt, a lemezeket, a szolgáltatásokat, és megtekintheti az eseménynaplót a szokásos mmc konzol segítségével.

Telepítés Windows 10 rendszerre Hyper-V Manager. Nyissa meg a pillanat alatt Programok és szolgáltatások és menj ide A Windows szolgáltatások be- és kikapcsolása. A megnyíló ablakban keresse meg az elemet Hyper v és jelölje meg a telepítést Hyper-V kezelő eszközök.

A Hyper-V Manager beépülő modul telepítve lesz, indítsa el és csatlakozzon a szerverhez.

A Hyper-V Manager konzol használata a hipervizor kezelésére általában egyszerű. A következőkben bemutatom a Hyper-V Server kiszolgáló PowerShell-ből történő kezelésének néhány módszerét.

A PowerShell használata a Hyper-V Server 2019 konfigurálásához

A szerver konfigurálásához javaslom a PowerShell használatát. Több mint 1641 cmdlet érhető el a ModuleHyper-V-ben a Hyper-V szerver kezelésére.

Get-Command -ModuleHyper-V | Measure-Object

Konfigurálja a PowerShell programot a bejelentkezéskor történő automatikus induláshoz.

New-ItemProperty -path HKLM: \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ run -Name PowerShell -Value "cmd / c start / max C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe -noExit" -Type húr

Most, amikor belép a munkamenetre, elindul a PowerShell ablak.

Konfigurálja a Hyper-V Server 2019 hálózati beállításait a PowerShellből

Ha nem konfigurálta a hálózati beállításokat az sconfig.cmd ablakban, akkor konfigurálja azokat a PowerShell segítségével. A parancsmag használata Get-NetIPConfiguration láthatja az IP hálózati interfészek jelenlegi konfigurációját.

Rendeljen statikus IP-címet, hálózati maszkot, alapértelmezett átjárót és DNS-kiszolgáló címeket. A hálózati adapter indexét (InterfaceIndex) az előző parancsmag kimenetéből vesszük.

Új-NetIPCím -InterfaceIndex 4 -IPIDdress 192.168.1.2 -DefaultGateway 192.168.1.1 -PrefixLength 24

Set-DnsClientServerAddress -InterfaceIndex 4 -ServerCím 192.168.1.3,192.168.1.4

Az IPV6 konfigurálásához keresse meg az illesztő nevét a parancsmag segítségével Get-NetAdapter a PowerShell NetTCPIP hálózatkezelő modulból:

Ellenőrizze az aktuális IPV6 konfigurációt a következő paranccsal:

Get-NetAdapterBinding - Interfészleírás "Intel (R) PRO / 1000 MT hálózati kapcsolat" | Hol-objektum -tulajdon DisplayName -Match IPv6 | Táblázat formátum - Automatikus méret

Az IPV6-t így kapcsolhatja ki:

Disable-NetAdapterBinding -InterfaceDescription "Intel (R) PRO / 1000 MT Network Connection" -Komponens azonosító ms_tcpip6

Konfigurálja a speciális tűzfalszabályokat a Hyper-V Server 2019 kezeléséhez

A Windows tűzfal kezelésére szolgáló parancsmagok listájának megtekintéséhez használja a Kap parancsot.

Get-Command -Noun * Tűzfal * -Module NetSecurity

A kiszolgáló távoli teljes körű vezérléséhez futtassa a következő parancsokat a PoSh Windows tűzfal engedélyének engedélyezéséhez:

Enable-NetFireWallRule -DisplayName "Windows Management Instrumentation (DCOM-In)"
Enable-NetFireWallRule -DisplayGroup "Remote Event Log Management"
Enable-NetFireWallRule -DisplayGroup "Remote Service Management"
Enable-NetFireWallRule -DisplayGroup "Remote Volume Management"
Enable-NetFireWallRule -DisplayGroup "Windows Defender Firewall Remote Management"
Enable-NetFireWallRule -DisplayGroup "Távoli ütemezett feladatkezelés"

Lemeztároló létrehozása virtuális gépekhez

Adatok (virtuális gépek és disztribúciók fájlok) tárolására külön partíciót fogunk használni a fizikai lemezen. Tekintse meg a szerver fizikai lemezeinek listáját.

Szerezz lemezt

Hozzon létre egy új partíciót a meghajtón, amennyire csak lehetséges, és rendelje hozzá a D betűt. Használja a DiskNumber -tól Szerezz lemezt.

Új partíció -DiskNumber 0 -DriveLetter D -UseMaximumSize

Ezután formázza meg a partíciót NTFS-ben, és adja meg a címkét.

Formátum-kötet -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "HVStore"

További információ a lemez- és partíciós parancsmagokról a PowerShell-ből itt..

Hozzon létre egy könyvtárat, ahol a virtuális gépek beállításait és lemezfájljait tárolja. parancsmaggal Új-tétel beágyazott utak létrehozását teszi lehetővé:

Új tétel - "D: \ Hyper-V \ Virtuális merevlemez" elérési út - Típus könyvtár

Hozza létre a D: \ Distrib mappát az operációs rendszer disztribúcióinak tárolására:

Új elem - D út: \ Distr -ItemType könyvtár

A parancsmag segítségével golyókat hozhat létre Új-SmbShare, amelyekkel teljes hozzáférést biztosítanak a hálózaton keresztül a helyi szerver adminisztrátorok csoportjához:

New-SmbShare - D út: \ Distr -Név Distr -A "OS disztribúciók" leírása -FullAccess "BUILTIN \ Administrators"

Konfigurálja a gazdagép beállításait a Hyper-V Server 2016/2019 alkalmazásban

Nyissa meg a szerver paramétereit a következő paranccsal:

Get-VMHost | Format-List

A virtuális gépek és a virtuális lemezek elérési útjai ugyanazon a partíción vannak az operációs rendszerrel, ami helytelen. Írja be a korábban létrehozott mappák elérési útját a következő paranccsal:

Set-VMHost -VirtualMachinePath D: \ Hyper-V -VirtualHardDiskPath 'D: \ Hyper-V \ Virtuális merevlemezek'

Hyper-V virtuális kapcsoló létrehozása

Hozzon létre egy külső kapcsolót, amely kapcsolódik a Hyper-V Server hálózati kártyához, és megszervezi a virtuális gép és a fizikai hálózat interakcióját.

Nézze meg az SR-IOV (Single Root Input / Output (I / O) virtualizáció) támogatását:

Get-NetAdapterSriov

Töltse le a csatlakoztatott hálózati adapterek listáját:

Get-NetAdapter | Ahol-objektum -PropertyStatus -eqUp

Csatlakoztassa a virtuális kapcsolót a hálózati adapterhez, és ha van SR-IOV, engedélyezze annak támogatását.

Figyelem! Lehetetlen lesz engedélyezni vagy letiltani az SR-IOV támogatást a kapcsoló létrehozása után; ennek a paraméternek a megváltoztatásához a kapcsolót újra létre kell hozni..

Új-VMS-kapcsoló -Név "Extenal_network" -NetAdapterName "Ethernet 2" -EnableIov 1

A parancsmagokkal ellenőrizheti a virtuális kapcsoló beállításait:

Get-VMSwitch
Get-NetIPConfiguration - Részletesen

Ez befejezi a Hyper-V Server 2016/2019 kezdeti beállítását. Folytathatja a virtuális gépek létrehozását és konfigurálását.