Om du någonsin behöver köra flera operativsystem samtidigt är en virtuell maskin (VM) ett av dina bästa alternativ. Det är kostnadseffektivt, ger relativt bra prestanda och med tusentals gratis resurser tillgänglig på internet, är relativt lätt att ställa in oavsett din expertis med virtuella datorer och hypervisorer.
Men vad händer om du vill koppla ihop två eller flera virtuella datorer? Lyckligtvis har VirtualBox dig täckt med massor av nätverksalternativ för alla möjliga olika inställningar som kan konfigureras med några enkla klick.
Hur fungerar nätverk mellan flera virtuella datorer?
Att nätverka flera virtuella datorer är faktiskt ganska likt hur du skulle nätverka flera riktiga datorer på ett riktigt nätverk. VirtualBox har dock så många som åtta nätverkslägen för alla möjliga olika behov som du kan ha.
Här är en snabb översikt över alla olika nätverkslägen du får i VirtualBox.
- Inte bifogad: Det här läget kopplar helt enkelt bort den virtuella datorn från resten av ditt nätverk, vilket innebär att den inte kommer att ha något nätverk och i förlängningen internetanslutning med värden eller andra virtuella maskiner.
- Generisk drivrutin: Detta nätverksläge låter dig dela det allmänna nätverksgränssnittet för din värddator med den valda virtuella datorn, vilket innebär att den speciella virtuella datorn får sin egen nätverkskontroller och är separerad från resten av den fysiska nätverk. Du kan sedan installera drivrutiner för det generiska nätverksgränssnittet med hjälp av ett tilläggspaket, men de ingår ofta i VirtualBox ändå.
- NAT: Nätverksadressöversättning (NAT) ställer in ett dedikerat nätverk mellan värddatorn och den specifika virtuella datorn för vilken du väljer detta läge. Det är ett isolerat nätverk, vilket betyder att ingen annan maskin än värden och den angivna virtuella datorn kan prata med varandra. Den virtuella datorn kan också använda värdens internetanslutning i detta nätverksläge.
- NAT-nätverk: Detta liknar en NAT men lägger till alla virtuella datorer du skapade i VirtualBox till nätverket istället. Det betyder att värddatorn och alla dina virtuella datorer finns på ett isolerat nätverk där de kan kommunicera med varandra och använda värdmaskinens internetanslutning för att ansluta till internet.
- Överbryggad adapter: Under den här inställningen behandlas varje virtuell dator som en separat maskin på ditt faktiska nätverk, vilket betyder värden maskiner, alla virtuella datorer du kan ha och andra enheter i ditt nätverk kan prata med varandra utan några krångel. Detta innebär naturligtvis också att dina virtuella datorer får tillgång till internet.
- Adapter endast för värd: Under den här inställningen är alla dina virtuella datorer och värddatorn anslutna men är fysiskt avstängda från resten av ditt nätverk. Detta ger den högsta nivån av nätverkssäkerhet för dina virtuella datorer, där avvägningen är ganska begränsade nätverksmöjligheter. Denna inställning kan också kallas Enbart värdnätverk på vissa äldre versioner av VirtualBox.
- Internt nätverk: Detta skapar ett internt nätverk mellan flera virtuella datorer. I det här läget är de virtuella datorerna separerade även från värddatorn och finns i ett eget nätverk. Tänk på att detta är det enda nätverksläget i VirtualBox där dina virtuella datorer inte har tillgång till internet.
- Molnnätverk: Detta är ett experimentellt VirtualBox-nätverksläge som lanserades med VirtualBox 7.0.6 i januari 2023 som tillåter en lokal VM för att ansluta till ett undernät på en fjärrmolntjänst för att göra den tillgänglig över internet, bland annat företagsanvändning fall.
Du kanske har märkt att några av dessa nätverkslägen är liknande på ytan, särskilt Nätverkslägen NAT, Bridge och Host-only. Kom dock ihåg att även om dessa kan se likadana ut har de små skillnader och nyanser när det gäller övergripande anslutningsmöjligheter och nätverkskapacitet.
Vilket virtuellt maskinnätverksläge ska du välja?
Det specifika nätverksläget du väljer beror till stor del på vad dina krav är från ditt VM-nätverk. Om du bara vill göra dina virtuella datorer tillgängliga över ditt lokala nätverk, Överbryggad adapter kommer att fungera fantastiskt bra eftersom det inte kräver några ytterligare inställningar och kommer omedelbart att göra dina virtuella datorer tillgängliga från vilken enhet som helst i ditt nätverk.
Å andra sidan, om du har flera andra enheter i ditt nätverk och behöver något säkrare, ställ in en NAT nätverk eller använder Adapter endast för värd är det mer förnuftiga valet. Om du vill ha lufttät säkerhet mellan dina virtuella datorer eller behöver konfigurera en luftgap nätverk för en penetrationsprovning scenario, ett Internt nätverk är vägen att gå.
Vi rekommenderar att börja med Överbryggad adapter läge och sedan gå vidare till något av de andra nätverkslägena baserat på dina specifika krav.
Hur man nätverkar två virtuella maskiner med virtuell box
Som du antagligen kan gissa vid det här laget är att nätverka två virtuella datorer bara en fråga om att välja rätt nätverk läge enligt dina specifika krav i VM-inställningarna och ställ in den virtuella datorn som du skulle göra en riktig maskin.
Så här kan du snabbt ställa in dina virtuella datorer för nätverk med hjälp av NAT nätverk läge.
- Öppna VirtualBox Nätverks chef genom att gå till Fil > Verktyg > Nätverks chef. Alternativt kan du också använda Ctrl + H tangentbordsgenväg.
- Öppna NAT nätverk fliken och klicka sedan Skapa högst upp för att skapa ett nytt nätverk. Fyll i den nödvändiga informationen här, såsom nätverksnamnet och IPv4-prefixet, och se till att Aktivera DHCP alternativet är markerat.
- Klicka på Tillämpa knappen för att spara ditt nätverk.
- Gå nu över till dina VM-inställningar, klicka på Nätverk fliken och i Bifogad till rullgardinsmenyn, välj NAT nätverk.
- Välj det NAT-nätverk vi just skapade i namn falla ner.
- Klick OK för att spara dina inställningar.
Upprepa steg fyra till sex för så många virtuella datorer som du vill på ditt NAT-nätverk, och du är igång. Nästa gång du startar någon av dessa virtuella datorer, eller om de redan är uppstartade, kommer du att vara ansluten till detta nya NAT-nätverk och kan kommunicera med andra virtuella datorer på samma nätverk.
Nätverk är enkelt med VirtualBox
Att nätverka flera virtuella datorer kan vara väldigt enkelt när du väl har fått grepp om alla olika nätverksalternativ som VirtualBox tillhandahåller. Att ställa in det virtuella nätverket är också en fråga om några klick.