Als u ooit meerdere besturingssystemen tegelijk moet uitvoeren, is een virtuele machine (VM) een van uw beste opties. Het is kosteneffectief, levert relatief goede prestaties en biedt duizenden gratis bronnen beschikbaar op internet, is relatief eenvoudig in te stellen, ongeacht uw expertise met VM's en hypervisors.
Maar wat als u twee of meer VM's wilt netwerken? Gelukkig heeft VirtualBox je gedekt met tal van netwerkopties voor allerlei verschillende setups die met een paar simpele klikken kunnen worden geconfigureerd.
Hoe werkt netwerken tussen meerdere VM's?
Het koppelen van meerdere VM's is eigenlijk vrij gelijkaardig aan hoe u meerdere echte computers op een echt netwerk zou aansluiten. VirtualBox heeft echter maar liefst acht netwerkmodi voor allerlei verschillende behoeften die u mogelijk heeft.
Hier is een kort overzicht van alle verschillende netwerkmodi die u in VirtualBox krijgt.
- Niet bijgevoegd: In deze modus wordt de VM simpelweg losgekoppeld van de rest van uw netwerk, wat betekent dat deze geen netwerk heeft en, bij uitbreiding, internetconnectiviteit met de host of andere virtuele machines.
- Generiek stuurprogramma: Met deze netwerkmodus kunt u de generieke netwerkinterface van uw hostmachine delen met de geselecteerde VM, wat betekent dat de specifieke VM zijn eigen netwerkcontroller krijgt en gescheiden is van de rest van de fysieke netwerk. U kunt dan stuurprogramma's voor de generieke netwerkinterface installeren met behulp van een uitbreidingspakket, maar deze worden toch vaak meegeleverd met VirtualBox.
- NAT: Network Address Translation (NAT) zet een speciaal netwerk op tussen de hostmachine en de specifieke VM waarvoor u deze modus selecteert. Het is een geïsoleerd netwerk, wat betekent dat geen andere machine dan de host en de opgegeven VM met elkaar kunnen praten. De VM kan in deze netwerkmodus ook de internetverbinding van de host gebruiken.
- NAT-netwerk: Dit is vergelijkbaar met een NAT, maar voegt in plaats daarvan alle VM's toe die u in VirtualBox hebt gemaakt. Dit betekent dat de hostmachine en al uw VM's zich op een geïsoleerd netwerk bevinden waar ze met elkaar kunnen communiceren en de internetverbinding van de hostmachine kunnen gebruiken om verbinding te maken met internet.
- overbrugde adapter: Onder deze instelling wordt elke VM behandeld als een afzonderlijke machine op uw eigenlijke netwerk, dus de host machines, alle VM's die u heeft en alle andere apparaten in uw netwerk kunnen zonder enige communicatie met elkaar praten gedoe. Dit betekent natuurlijk ook dat uw VM's toegang krijgen tot internet.
- Host-only adapter: Onder deze instelling zijn uw VM's en de hostmachine allemaal verbonden, maar zijn ze fysiek afgesloten van de rest van uw netwerk. Dit biedt het hoogste niveau van netwerkbeveiliging voor uw VM's, met als wisselwerking nogal beperkte netwerkmogelijkheden. Deze instelling kan ook worden genoemd Host-only netwerk op sommige oudere versies van VirtualBox.
- Intern netwerk: Dit zet een intern netwerk op tussen meerdere VM's. In deze modus zijn de VM's zelfs gescheiden van de hostmachine en bevinden ze zich op een eigen netwerk. Houd er rekening mee dat dit de enige netwerkmodus in VirtualBox is waar uw VM's geen internettoegang hebben.
- Cloud-netwerk: Dit is een experimentele VirtualBox-netwerkmodus die in januari 2023 met VirtualBox 7.0.6 is gelanceerd en die een lokale VM om verbinding te maken met een subnet op een externe cloudservice om deze toegankelijk te maken via internet, onder andere voor zakelijk gebruik gevallen.
Het is je misschien opgevallen dat sommige van deze netwerkmodi op het eerste gezicht vergelijkbaar zijn, vooral de Netwerkmodi NAT, Bridge en Host-only. Houd er echter rekening mee dat hoewel deze er misschien hetzelfde uitzien, ze kleine verschillen en nuances hebben in termen van algehele connectiviteit en netwerkmogelijkheden.
Welke netwerkmodus voor virtuele machines moet u kiezen?
De specifieke netwerkmodus die u kiest, hangt grotendeels af van wat uw vereisten zijn van uw VM-netwerk. Als u alleen uw VM's toegankelijk wilt maken via uw lokale netwerk, Overbrugde adapter zal wonderbaarlijk goed werken omdat het geen extra instellingen vereist en uw VM's onmiddellijk toegankelijk maakt vanaf elk apparaat in uw netwerk.
Aan de andere kant, als je meerdere andere apparaten in je netwerk hebt en iets veiligers nodig hebt, kun je een NAT-netwerk of gebruiken Host-only adapter is de meest verstandige keuze. Als u waterdichte beveiliging tussen uw VM's wilt of een air-gapped netwerk voor een penetratie testen scenario, een Intern netwerk is de juiste weg.
We raden aan om te beginnen met de Overbrugde adapter -modus en vervolgens doorgaan naar een van de andere netwerkmodi op basis van uw specifieke vereisten.
Hoe u twee virtuele machines in een netwerk kunt plaatsen met behulp van Virtual Box
Zoals je waarschijnlijk al kunt raden, is het koppelen van twee VM's gewoon een kwestie van het juiste netwerk selecteren modus volgens uw specifieke vereisten in de VM-instellingen en het instellen van de VM zoals u een echte zou doen machine.
Hier leest u hoe u uw VM's snel kunt instellen voor netwerken met behulp van de NAT-netwerk modus.
- Open de VirtualBox Netwerkmanager door naar toe te gaan Bestand > Hulpmiddelen > Netwerkmanager. Als alternatief kunt u ook de Ctrl+H Toetsenbord sneltoets.
- Open de NAT-netwerk tabblad en klik vervolgens op Creëren bovenaan om een nieuw netwerk te maken. Vul hier de vereiste informatie in, zoals de netwerknaam en het IPv4-voorvoegsel, en zorg ervoor dat de Schakel DHCP in optie is aangevinkt.
- Klik op de Toepassen knop om uw netwerk op te slaan.
- Ga nu naar uw VM-instellingen, klik op de Netwerk tabblad en in de Gehecht aan vervolgkeuzelijst, selecteer NAT-netwerk.
- Selecteer het NAT-netwerk dat we zojuist hebben gemaakt in het Naam laten vallen.
- Klik OK om uw instellingen op te slaan.
Herhaal stap vier tot zes voor zoveel VM's als u wilt op uw NAT-netwerk, en u bent klaar om te gaan. De volgende keer dat u een van deze VM's opstart, of als ze al zijn opgestart, bent u verbonden met dit nieuwe NAT-netwerk en kunt u communiceren met andere VM's op hetzelfde netwerk.
Netwerken is eenvoudig met VirtualBox
Het kan heel eenvoudig zijn om meerdere VM's in een netwerk te plaatsen als u eenmaal vertrouwd bent met alle verschillende netwerkopties die VirtualBox biedt. Ook het opzetten van het virtuele netwerk is een kwestie van een paar klikken.