Technical Anshu Etusivu › Opetusohjelmat › Proxmox Nested VM ESXi:ssä
🧪 Sisäkkäinen virtualisointilaboratorio

Proxmox Nested VM -asennus – ESXi-opetusohjelma

Suorita Proxmox VE virtuaalikoneena VMware ESXi:n sisällä, ja sen sisällä on todellisia virtuaalikoneita. Kaksi asetusta ratkaisevat, toimiiko se – ESXi-puolen paljastettu virtualisointikytkin ja verkkopuolen porttiryhmän suojauskorjaus – sekä päätetarkistukset, jotka osoittavat, että KVM on elossa, ja sisäkkäisen laboratorion rehelliset rajat.

✍️ Technical Anshu🖥️ Proxmox VE + VMware ESXi🎧 Multi-Language Audio
Proxmox Nested VM -asennus – ESXi-opetusohjelma
🎧 Monikielinen ääni: Napsauta videosoittimessa [Asetukset] (⚙️) ➔ [Ääniraita] valitaksesi kielen.

📑Chapters

  1. What nested virtualization is — and the honest lab picture before you start
  2. Creating the Proxmox VM in ESXi with lab-sized resources
  3. Setting one — expose hardware assisted virtualization to the guest OS
  4. Installing Proxmox VE and opening the web interface on port 8006
  5. Proving KVM is alive — the three terminal checks
  6. The port group fix — why VMs inside Proxmox have no network
  7. Creating a VM inside Proxmox — CPU type host
  8. Honest lab limits — learning yes, production no

📋 Yleiskatsaus ja vaiheittaiset ohjeet

1

Ennen kuin aloitat – rehellinen kuva

Sisäkkäinen virtualisointi tarkoittaa virtuaalikoneen sisällä toimivaa hypervisoria: ESXi:n sisällä olevaa Proxmoxia, jonka sisällä on omat VM:t ja kontit. Se on halvin laboratorio – yksi palvelin, kaksi oppimisalustaa, nolla ylimääräistä laitteistoa. Mutta kolmen tosiasian pitäisi olla selvä ennen kuin aloitat.

Ensinnäkin tämä on laboratoriotekniikka. VMware ei tue kolmannen osapuolen hypervisorien käyttöä ESXi:ssä lukuun ottamatta suppeasti dokumentoituja tapauksia, kuten Hyper-V virtualisointiin perustuvaa suojausta varten. Nested Proxmox toimii ja tuhannet kotilaboratoriot pyörittävät sitä – mutta yksikään toimittaja ei ota yhteyttä tukipyyntöösi.

Toiseksi fyysisessä suorittimessa on oltava Intel VT-x tai AMD-V, otettu käyttöön palvelimen BIOSissa. ESXi ei voi läpäistä ominaisuutta, jonka laitteisto on sammuttanut.

Kolmanneksi sisäkkäinen kokoonpano on vain niin vahva kuin isännän vapaa kapasiteetti. Proxmox itse tarvitsee resursseja, ja jokainen Proxmoxin sisällä oleva VM kuluttaa ne uudelleen – 8 Gt:n isäntä isännöi pettymyslaboratoriota.

2

Luo Proxmox VM ESXi:ssä laboratoriokokoisilla resursseilla

Luo uusi virtuaalikone ESXi:ssä. Aseta vieraskäyttöjärjestelmäperheeksi Linux – Debianin 64-bittinen profiili on lähin vastaavuus, koska Proxmox VE on rakennettu Debianille. Anna sille 4 vCPU:ta ja 8–16 Gt RAM-muistia: Proxmox itse on käyttämättömänä noin 1–2 Gt, ja loput ovat vieraille, joita käytät siinä.

Luo 100 Gt:n tai enemmän virtuaalinen levy – jokainen sisäkkäinen VM:n levy säilyy tämän levyn sisällä. Verkkosovittimelle VMXNET3 toimii, jos Proxmox-versiosi tunnistaa sen puhtaasti, ja myös E1000E toimii; molemmat toimivat hyvin Debian-pohjaisen asentimen kanssa.

Kiinnitä Proxmox VE ISO CD/DVD-asemaan ja aseta se kytkeytymään virran kytkemisen yhteydessä. Lataa ISO vain Proxmoxin viralliselta verkkosivustolta (proxmox.com). Älä kytke virtuaalikonetta vielä päälle – seuraava vaihe on paljon helpompi, kun se on pois päältä.

3

Asetus yksi – paljasta laitteistoavusteinen virtualisointi vieraskäyttöjärjestelmälle

Tämä asetus toimii koko asennuksessa. Napsauta hiiren kakkospainikkeella Proxmox VM → Muokkaa asetuksia ja laajenna Virtual Hardware -välilehdellä CPU-osio ja valitse Avaa laitteistoavusteinen virtualisointi vieraskäyttöjärjestelmälle. Tämä siirtää suorittimen virtualisointilaajennukset – vmx-lipun Intelillä, svm AMD:llä – Proxmox VM:lle, joten Proxmoxin oma KVM-hypervisori voi käyttää niitä.

Ilman tätä valintaruutua Proxmox asentaa ja käynnistyy normaalisti, mutta mikään sen sisällä oleva virtuaalikone ei voi käyttää KVM-kiihdytystä – ja virhe ilmenee vain, kun yrität käynnistää ensimmäisen sisäkkäisen vieraasi.

Valintaruutu kirjoittaa yhden rivin VM:n .vmx-määritystiedostoon, ja voit lisätä saman rivin itse, jos valintaruutuun on vaikea päästä käsiksi:

VMX Configuration File
vhv.enable = "TRUE"
⚠️ Power the VM fully off before editing the .vmx file. ESXi holds a running VM's .vmx in memory and rewrites it at shutdown, silently discarding your edits. Use one route or the other — the checkbox and the line are the same switch, so there is nothing to gain from applying both. Afterwards, the VM's Configure tab should show the nested hypervisor CPU as enabled.
4

Asenna Proxmox VE ja avaa verkkokäyttöliittymä

Käynnistä virtuaalikone ja käynnistä se ISO:sta suorittaaksesi Proxmox VE -asennusohjelman. Valitse kohdelevy (luottamasi 100 Gt:n virtuaalilevy), aseta maa, aikavyöhyke ja näppäimistöasettelu, pääkäyttäjän salasana ja sähköpostiosoite ja anna palvelimelle isäntänimi ja kiinteä hallinta-IP-osoite laboratorioverkossasi.

Kun asennus on valmis, anna virtuaalikoneen käynnistyä uudelleen Proxmoxiin (voit irrottaa ISO:n nyt). Avaa sitten tietokoneesi selaimella Proxmox-verkkokäyttöliittymä – korvaa alla oleva osoite IP-osoitteella, jonka annoit Proxmoxille asennuksen aikana:

Browser Address Bar
https://YOUR-PROXMOX-IP:8006
📌 The browser will warn about the certificate — a fresh Proxmox install uses a self-signed one. Proceed past the warning (this is your own server on your own network) and log in as root with the PAM realm selected.
5

Todista, että KVM on elossa – kolme päätetarkistusta

Älä luo vielä yhtä vierasta. Valitse Proxmox-verkkokäyttöliittymässä solmu, avaa Shell ja suorita sitten nämä kolme tarkistusta. Ensinnäkin KVM-laitteen on oltava olemassa:

Proxmox Shell
ls -l /dev/kvm

Second, nested virtualization must be switched on inside the KVM module. On an Intel host this must answer Y:

Proxmox Shell
cat /sys/module/kvm_intel/parameters/nested

(On an AMD host the module is kvm_amd instead, and the answer to look for is 1.) Third, the virtualization flag itself must be visible in the CPU information — the count must be above zero:

Proxmox Shell
egrep -c "(vmx|svm)" /proc/cpuinfo

Device present, nested answered Y, flag count above zero — all three green means the ESXi side is done, and any remaining problem lives inside Proxmox. If /dev/kvm is missing, door one is shut: go back to Step 3 and check the setting with the VM powered off. Ninety seconds here saves an evening of guessing.

6

Porttiryhmän korjaus – Miksi Proxmoxin sisällä olevilla virtuaalikoneilla ei ole verkkoa

Oudoin sisäkkäisten laboratorioiden vika: Proxmox itse on täysin online-tilassa – se pingtaa yhdyskäytävää, lataa päivitykset ja lataa verkkokäyttöliittymänsä. Silti jokainen sen sisällä oleva VM on verkon kuollut, ei saa DHCP-osoitetta tai saavuta mitään. Mikään ei ole rikki. ESXi tuntee täsmälleen yhden koneen kyseisessä portissa – Proxmox VM:n, jolla on yksi MAC-osoite – ja jokainen Proxmoxin sisällä oleva vieras lähettää omalla MAC-osoitteellaan, joka saapuu virtuaalikytkimeen väärennetyn näköisenä. Porttiryhmän oletussuojauskäytännöt jättävät nämä kehykset näkyviin, eivätkä vastaukset myöskään löydä tietä takaisin.

Korjaus on kolme asetusta. Siirry ESXi:ssä kohtaan Networking ja valitse porttiryhmä, johon Proxmox VM on yhdistetty. Muokkaa sen asetuksia, avaa Turvallisuus-osio ja aseta kaikkiin kolmeen käytäntöön Hyväksy:

• Promiscuous-tila: Hyväksy
• MAC-osoitteen muutokset: Hyväksy
• Väärennetyt lähetykset: Hyväksy

Tallenna, käynnistä sisäkkäinen vieras (tai vain sen verkko) uudelleen ja testaa uudelleen. Proxmoxia tai ESXi:tä ei tarvita uudelleen - muutos tulee voimaan heti, kun vieras lähettää viestin uudelleen.

⚠️ Nämä asetukset löystävät todellisia suojauksia – se on heidän työnsä laboratoriopenkillä ja riski kaikkialla muualla. Aseta ne omistettuun laboratorioporttiryhmään Proxmox-virtuaalikoneelle, älä porttiryhmään, josta muut virtuaalikoneesi ovat riippuvaisia.
7

VM:n luominen Proxmoxin sisällä – Aseta suorittimen tyypiksi Isäntä

On toinen ovi, jonka läpi virtualisointilipun on mentävä, ja se on Proxmoxin sisällä. Proxmoxilla luotu uusi virtuaalikone käyttää oletusarvoisesti emuloitua CPU-mallia (kvm64-perhe), joka tarkoituksella esittelee vanhan, yleisen suorittimen ilman virtualisointilippua – joten vieras, joka itse haluaa käyttää virtuaalikoneita tai käyttää lipuista riippuvia ominaisuuksia, ei näe mitään.

Kun luot virtuaalikoneen Proxmoxin sisällä, avaa sen Laitteisto-asetukset ja aseta CPU-tyypiksi isäntä. Vieras saa sitten todellisen CPU-mallin ja alla olevan koneen liput – mikä pesässä tarkoittaa, että ESXi:n Proxmoxille välittämät liput virtaavat yhden tason alempana. Lataa ISO Proxmoxin paikalliseen tallennustilaan, luo virtuaalikone tavalliseen tapaan tällä yhdellä muutoksella, käynnistä se ja varmista, että se käynnistyy ja ottaa IP-osoitteen verkossasi. Sisäkkäinen lab toimii nyt päästä päähän.

✅ LXC-säilöt toimivat paremmin kuin VM:t sisäkkäisen Proxmoxin sisällä. Säilö jakaa Proxmox-ytimen sen sijaan, että se pyytäisi toista hypervisoria emuloimaan laitteistoa, joten se ohittaa suurimman osan kaksinkertaisen suorituskyvyn verosta. Valitse palveluille, jotka toimivat hyvin säilössä – ja tallenna täydet VM:t vieraille, jotka todella tarvitsevat oman ytimen.
8

Rehelliset laboratoriorajoitukset – mihin tämä asennus sopii ja ei

Kaikki pesässä maksaa suorituskykyveron kahdesti: sisäkkäisen virtuaalikoneen työn käsittelee Proxmox, jonka oman työn käsittelee jälleen ESXi, saman fyysisen suorittimen, RAM-muistin ja tallennustilan lisäksi. Odota sisäkkäisten vieraiden tuntevan olonsa huomattavasti hitaammaksi kuin sama virtuaalinen kone, joka toimii suoraan jommassakummassa hypervisorissa – Windows-vieraat maksavat tästä eniten.

Miksi sitten ylipäätään pitäisi käyttää Proxmoxia ESXin sisällä? Rehelliset syyt ovat hyviä: se on halvin tapa oppia toinen alusta, harjoitella siirtoa, testata Proxmoxin ominaisuuksia ja rikkoa asioita turvallisesti – yksi palvelin, kaksi hypervisoria, nolla ylimääräistä laitteistoa, eikä mikään tuotannossa voi vahingoittua.

Ja kun laboratorio kasvaa ulos pesästä, poistuminen on yksinkertaista: pidä varmuuskopiot Proxmox-kokoonpanostasi ja vieraistasi ja rakenna sama kokoonpano uudelleen paljaalle metallille. Tämän sivun asetukset – paljastettu virtualisointi, porttiryhmät, isäntäprosessori – ovat juuri niitä asioita, jotka katoavat, kun Proxmox omistaa laitteiston, mikä on pikemminkin tarkoitus: hyvä oppimiseen, väärin tuotantoon.

🏷️Topic Search Variables & Keywords

🔍 Proxmox VE 🔍 VMware ESXi 🔍 Nested Virtualization 🔍 vhv.enable 🔍 KVM 🔍 /dev/kvm 🔍 Port Group Security 🔍 Promiscuous Mode 🔍 Forged Transmits 🔍 CPU Type Host 🔍 Proxmox Lab 🔍 TechnicalAnshu
🎙️ Täysi transkriptio – laajenna napauttamalla

Vaiheittainen vianetsintäopas ja ratkaisut – MÄÄRITÄ PROXMOX VMWARE ESXi NESTED VM -OHJEET. Technical Anshun esittely näytöllä.

Asenna Proxmox VE virtuaalikoneena VMware ESXi:iin ja käytä oikeita virtuaalikoneita sen sisällä. Kaksi asetusta, jotka saavat sisäkkäisen virtualisoinnin toimimaan, porttiryhmän korjaus ja rehelliset laboratoriorajoitukset.

(transkriptio päättyy tähän lähdesivulle)

❓ Usein kysytyt kysymykset (englanniksi)

Onko tämä opetusohjelma 100 % vapaasti seurattavissa?

Kyllä! Kaikki Technical Anshun esittämät oppaat ja menetelmät käyttävät ilmaisia, laillisia ja koulutusresursseja.

Voivatko aloittelijat seurata tätä opasta?

Ehdottomasti! Jokainen vaihe näytetään näytöllä yksityiskohtaisten ohjeiden kera, jotta kuka tahansa voi seurata sitä helposti.

Missä voin esittää kysymyksiä, jos jään jumiin?

Jätä kommentti suoraan YouTube-videoon, niin yhteisömme ja tekninen Anshu auttavat sinua.

🚀 Katso koko opetusohjelma YouTubessa

🚀 Katso koko vaiheittainen video-opastus YouTubessa: https://www.youtube.com/watch?v=_KeUQr-Nq1Y

Tilaa Technical Anshu IT-tukea, Windowsin vianetsintää ja palvelinhallintaa varten.

▶️ Katso koko video
Tämä opetusohjelma perustuu Technical Anshun Proxmox Nested VM -asetusvideoon • Oletko jumissa missä tahansa vaiheessa? Kysy videokommenteissa – sieltä saat apua 🙏