Hur man ställer in ett nätverk på en virtuell maskin. Wmware-arbetsstation nätverksinstallation i virtuella maskiner. Nätverksinställningar för VirtualBox Basic Modes

För varje nätverksgränssnitt kan du välja vilken utrustning som ska anslutas till virtuell maskin. VirtualBox kan emulera följande nätverksutrustning:

AMD PCNet PCI II (Am79C970A);

AMD PCNet FAST III ( Am79C973, standard);

Intel PRO/1000 MT Desktop (82540EM);

Intel PRO/1000 T Server (82543GC);

Intel PRO/1000 MT Server (82545EM);

Paravirtualiserad nätverksadapter (virtio-net).

PCNet FAST III-nätverkskortet är installerat som standard eftersom... det stöds av nästan alla operativsystem, såväl som GNU GRUB-starthanteraren.

Och faktiskt, detta kort i NAT-läge installerat bra och utan problem i Windows 98:


PCNet FAST III nätverkskorti NAT-läge kan det installeras bra och utan problem i Windows XP:



1. Nätverksadressöversättning (NAT)

Läget Network Address Translation (NAT) ger det enklaste sättet att komma åt den externa miljön från en virtuell maskin. Vanligtvis kräver det ingen värd- eller gästkonfiguration. Därför är det standardläget online.

En virtuell maskin med nätverksgränssnitt i NAT-läge ansluter till nätverket, precis som en riktig dator ansluter till Internet via en router. "Router" i det här fallet är nätverksmodul VirtualBox, som hanterar virtuell maskinnätverkstrafik. Nackdel med NAT-läge, som i fallet lokalt nätverk bakom routern, genom att den virtuella maskinen inte är tillgänglig för det externa nätverket (internet); du kan inte behandla nätverksförfrågningar förrän du har konfigurerat portvidarebefordran.

Den virtuella maskinen tar emot nätverksadressen och dess övriga inställningar på det lokala nätverket från DHCP-servern inbyggd i VirtualBox. Således tilldelas en IP-adress till den virtuella maskinen som skiljer sig från värdnätverkets nätverksadress. Det är möjligt att konfigurera användningen av flera nätverkskort i en virtuell maskin i NAT-läge, då kommer det första kortet att tillhöra det lokala nätverket 10.0.2.0, det andra 10.0.3.0, etc.

I NAT-läge tilldelas gästens nätverksgränssnitt som standard en IPv4-adress på nätverket 10.0.x.0/24, där x är lika med sekvensnumret för den virtuella maskinens gränssnitt plus 2. Det vill säga x är lika med 2 om det bara finns ett aktivt NAT-gränssnitt. I detta fall tilldelas gästen en adress 10.0.2.15 , är gatewayadressen inställd på 10.0.2.2 , och namnservern (dns) 10.0.2.3 .

Praxis har faktiskt bekräftat att med NAT-läge i VirtualBox är nätverket i virtuella maskiner Windows XP och Windows 98 konfigurerar sig själva utan några svårigheter. Det räcker med att ställa in NAT-läget när du installerar systemet i VirtualBox virtuella maskin och nätverket kommer att etableras. Dessutom kan nätverket installeras utan problem om du ansluter kortet efter installation av operativsystemet.

2. Kör kommandot ipconfig /all för virtuella datorers NAT-läge.

I Windows 98 är följande nätverksinställningar:




För inte så länge sedan skrev vi om ett underbart virtualiseringsprogram - VirtualBox. Eftersom vi vid den tiden inte ens skulle ansluta den virtuella maskinen till Internet, utelämnade vi den här frågan till bättre tider. Och till sist hände miraklet. Vi uppmärksammar dig på ett av alternativen för att ställa in Internet i VirtualBox med hjälp av ett verkligt exempel datornätverk.

(mosloadposition felsökning)

Som ett exempel tog vi VirtualBox version 2.1.0 med ett stabilt nätverk. Vår VirtualBox är installerad på operativsystemet Windows-system Vista, och på den som skapades i VirtualBox virtuell Vi installerade Windows XP SP2 på maskinen.
En dator som kör Windows Vista är ansluten till Internet via en gateway med adressen 192.168.0.100. Denna gateway distribuerar Internet till alla datorer i det lokala nätverket via Wi-Fi. Gateway- och wi-fi-inställningarna är inte relaterade till ämnet, så vi kommer inte att uppehålla oss vid dem, utan kommer direkt till saken.
Först och främst, låt oss på vår riktiga dator kontrollera egenskaperna för den verkliga nätverksanslutningen genom vilken den interagerar med Internet. Så, i Windows Vista, öppna "Start" - "Kontrollpanelen" - "Nätverks- och delningscenter" delad åtkomst" - "Hantera nätverksanslutningar."
Högerklicka på namnet nätverksanslutning, genom vilken datorn är ansluten till Internet eller det lokala nätverket, och välj Egenskaper. På fliken "Nätverk" måste alternativet "VirtualBox Host Interface Networking Driver" vara aktiverat. Om kryssrutan inte är markerad måste du markera den och klicka på "OK".

Låt oss nu gå vidare till brandväggar - vi måste tillåta dem att släppa VirtualBox på nätverket. I den inbyggda Windows-brandväggen (Start - Kontrollpanelen - Windows-brandväggen) ska VirtualBox läggas till i undantagslistan. Om en annan brandvägg är installerad på din dator, till exempel Agnitum Outpost, slår vi på den i träningsläge, eftersom Senare måste vi tillåta VirtualBox att ansluta till nätverket och skapa regler därefter. Det skulle vara bättre om brandväggen frågade oss om detta, snarare än att tyst blockera alla VirtualBox-försök att komma åt nätverket.
Låt oss lämna den riktiga ifred operativ system och rikta vår uppmärksamhet mot VirtualBox. Vi måste lägga till en nätverksadapter till den virtuella maskinen och konfigurera den: efter att ha valt den virtuella maskinen i VirtualBox-listan, klicka på knappen "Egenskaper".

I listan till vänster väljer du avsnittet "Nätverk". På fliken "Adapter 1" markerar du rutan bredvid "Aktivera nätverksadapter". Du kan välja adaptertyp som i skärmdumpen, men du kan också experimentera genom att välja olika adaptrar från listan.
I listan "Attached to:" väljer du "Host Interface". Detta innebär att nätverkskortet i det virtuella operativsystemet kommer att interagera med Internet och det lokala nätverket direkt.
Vi skulle genast vilja säga att du kan välja andra inställningar, men med hjälp av ett vetenskapligt experiment lyckades vi få Internet att fungera bara på detta sätt. Detta beror på att de virtuella nätverksinställningarna är nära relaterade till konfigurationen av din Internetanslutning och ditt riktiga datornätverk. I varje specifikt fall måste du experimentera. Men oftast, genom att använda alternativen som anges i skärmdumpen, lyckades vi få Internet att fungera i VirtualBox.
Glöm inte att markera rutan bredvid "Kabel ansluten" och i listan över värdgränssnitt nedan väljer du nätverkskortet på vår riktiga dator genom vilket den är ansluten till Internet eller det lokala nätverket.
Detta slutför tillägget av nätverkskortet till den virtuella maskinen. Klicka på "OK" för att tillämpa inställningarna.

Vi startar operativsystemet som skapats i VirtualBox (för oss är det Windows XP SP2). Nu måste vi konfigurera den tidigare tillagda nätverksadaptern. I Windows XP är dessa inställningar tillgängliga via "Start" - "Inställningar" - "Kontrollpanelen" - "Nätverksanslutningar".
På listan nätverkskopplingar Hitta "Local Area Connection", högerklicka på den och välj "Properties".

På fliken "Allmänt", i listan över komponenter som används av anslutningen, välj "Internet Protocol (TCP/IP)" och klicka på knappen "Egenskaper".

Inställningarna nedan är helt beroende av din nätverkskonfiguration. Som vi redan har sagt har vi en gateway med adressen 192.168.0.100, som distribuerar Internet till hela det lokala nätverket. Därför måste vår virtuella dator passa in i det verkliga nätverkets konfiguration och ha adressen 192.168.0.X, där X är ett valfritt tal från 1 till 254 som inte finns i någon annan adress till datorer i nätverket. Eftersom vi redan har en dator med adressen 192.168.0.100 kan vi välja vilket nummer som helst från 1 till 254, förutom 100.
I vårt exempel föll valet på adressen 192.168.0.77. Subnätmasken matas in automatiskt, klicka bara i detta fält med musen. I fältet "Default gateway" anger du adressen till datorn som distribuerar Internet eller leverantörens gateway. I fältet "Preferred DNS-server" anger du adressen till motsvarande server. Det kan eller kanske inte är samma som gatewayadressen. Om det finns en annan (alternativ, sekundär) DNS-server i ditt nätverk anger du dess adress i fältet nedan.

Detta slutför installationen av nätverksanslutningen i det virtuella operativsystemet. Klicka på "OK".
Nu måste du kontrollera anslutningen till gatewayen. Öppna "Start" - "Kör" och skriv in kommandot "cmd" i fältet (utan citattecken och på engelska).

Windows kommandotolk öppnas. Vi skriver "ping 192.168.0.100" (utan citattecken), där 192.168.0.100 är adressen till gatewayen eller en annan dator i nätverket som du vill testa kommunikationen med från den virtuella maskinen. Om du ser att ett svar har mottagits från gatewayen så fungerar Internet. Nu kan du njuta av att surfa world wide web direkt från VirtualBox.

Om det inte finns något svar från gatewayen eller någon annan dator i nätverket bör du ändra inställningarna till mer lämpliga för ditt nätverk. Allt är i dina händer här.

Att lära sig använda VirtualBox är fördelaktigt för alla. Tack vare denna tjänst får du virtuella datorer som du kan köra på dina enheter utan att behöva köpa ny hårdvara. I grunden är det gratis. programvara för virtualisering.

VirtualBox skapades för att lösa många problem. Tack vare denna funktionalitet får du möjlighet att skapa virtuella datorer ur tomma intet. De tar inte upp någon plats på ditt skrivbord, men de fungerar precis som en riktig PC. De kan skapas och raderas med några få klick.

Vad är VirtualBox? Det är en gratis, öppen källkod, plattformsoberoende applikation för att skapa, hantera och köra virtuella maskiner (VM) - datorer vars hårdvarukomponenter emuleras av värddatorn, eller enheten, som programmet körs på. VirtualBox kan köras på Windows, Mac OS X, Linux och Solaris.

Varför är detta nödvändigt?

Att använda virtuella maskiner kan vara extremt fördelaktigt av flera skäl. Du kan till exempel köra den för att prova programvara som du tror kan vara farlig, eller så kan du prova ett annat operativsystem utan att ändra hur din dator är konfigurerad.

Du kan också använda den för säkerhetsändamål. Du kan till exempel skapa en virtuell maskin bara för nätbanker för att se till att du inte blir ett offer spionprogram eller trojaner som hämtar din data.

Hur installerar jag VirtualBox?

Det enklaste sättet att få senaste versionen VirtualBox - Ladda ner den från nedladdningssidan på den officiella webbplatsen. Där kan du hitta lämplig version för din plattform eller? Om du använder Linux kan du studera listan med instruktioner för de olika distributionerna av detta operativsystem.

För varje version av Linux får du möjlighet att ladda ner alternativet "i386" eller "amd64", 32-bitars respektive 64-bitarsversioner.

Hur installerar jag VirtualBox? Processen liknar att installera alla andra program på din plattform, så du borde inte ha några problem. Om du har några svårigheter kan du alltid läsa installationsguiden på tjänstens hemsida.

Använder VirtualBox

Hur använder man VirtualBox? När du startar programmet för första gången kommer du att hälsas av VirtualBox Manager. Här kan du skapa virtuella maskiner, aktivera eller inaktivera dem och konfigurera åtkomst till den virtuella hårdvaran som är tillgänglig för dem, samt göra nätverksinställningar.

Skapa en virtuell maskin

För att konfigurera nätverket i VirtualBox och komma igång måste du skapa en virtuell maskin. Detta görs enligt följande.

Det första steget för att skapa en virtuell maskin är att klicka på knappen Skapa i det övre vänstra hörnet av VirtualBox Manager-fönstret - det är den stora blå stjärnan som är väldigt svår att missa.

Detta kommer att starta guiden New Virtual Machine, som leder oss genom stegen som krävs för att få den igång.

Ange namnet på den virtuella datorn. Det här namnet är helt upp till dig, men det finns några nyanser.

VirtualBox kommer att försöka ta reda på vilket operativsystem du planerar att köra i den virtuella maskinen baserat på vilket namn du anger. Om namnet nämner "XP" antas det att du kommer att installera Windows XP och konfigurera det därefter. Du kan dock komma på ett slumpmässigt namn. Du kommer då att ha möjlighet att manuellt välja din OS-typ från rullgardinslistorna nedan. När du gör detta klickar du på Fortsätt för att gå vidare till nästa steg. Det här exemplet tittar på Windows för VirtualBox. Nedan finns instruktioner för att installera detta operativsystem som ett gäst-OS och sedan ställa in en nätverksanslutning.

Väljer RAM

För att installera ett gäst-OS efter att ha kört VirtualBox kommer du att bli ombedd att välja en volym random access minne, som du vill ha på den virtuella maskinen. Ju mer volym du ger den, desto bättre app kommer att fungera, men tänk på att minnet som allokerats till den virtuella maskinen inte kan användas av värdoperativsystemet (dvs. den maskin som VirtualBox är installerad på).

Så hur mycket RAM ska du allokera till en virtuell dator? Detta beror på ett antal faktorer. Om du planerar att bara använda den virtuella maskinen medan den är igång, har du råd att ge den mer RAM eftersom du inte kommer att be värdsystemet att multitaska. Om du å andra sidan kommer att använda det medan du kör många andra funktioner på värdoperativsystemet, bör du bättre beräkna detta värde. Bra allmän regelär att allokera hälften av din dators RAM. Så om din dator har 4 GB RAM, ge 2 GB till den virtuella datorn, lämna värden med resten. Om du väljer detta värde med en blunder kommer du att stöta på det faktum att VirtualBox inte startar.

Lagringsutrymme

Nästa steg är att skapa en "virtuell hårddisk"(VHD). Detta skapar en fil på din hårddisk som kan användas av VirtualBox för att fungera som en separat HDD. Detta gör att du kan installera operativsystemet utan att oroa dig för att dina befintliga data ska påverkas.

Se till att Starta hårddisk och Skapa en ny hårddisk är markerade och klicka sedan på Fortsätt. Detta kommer att starta "Create New Master" virtuell disk" Klicka på Fortsätt igen för att slutföra åtgärden.

Du kommer då att tillfrågas om du vill skapa en "dynamiskt expanderande" eller fast storlek disk. Var och en har sina egna fördelar. Det fina med en dynamisk disk är att den bara tar upp lika mycket utrymme som den data den innehåller. Det är också mycket snabbare att skapa än en fast av någon betydande storlek.

Du måste dock hålla ett öga på detta eftersom hans flexibilitet också kan vara hans negativa egenskap. Så du skapar en dynamisk disk och tilldelar 50 GB till den och lägger sedan cirka 20 GB data på den. Dess fil kommer att visas som att den endast innehåller 20 GB hårddiskutrymme, enligt ditt värdoperativsystem. Därför kan du ta denna plats med andra uppgifter och inte märka det.

Poängen är att om du startar en virtuell maskin och försöker lägga till mer data till den dynamiska disken kommer du att få problem - den virtuella disken säger att den fortfarande har 30 GB, men i själva verket kanske den inte längre har det.

Detta är också fördelen med en disk med fast storlek. Visst, det är obekvämt när du försöker lista ut hur mycket utrymme du behöver, men då behöver du inte oroa dig för det längre.

Det här exemplet visar dynamiska diskar, men fasta kommer att fungera lika bra. Se till att Dynamically Expanding Storage är valt och klicka sedan på Fortsätt igen. Därefter kommer du att bli ombedd att välja ett namn, plats och storlek för den nya VHD:n. För de flesta användningsområden behöver du inte ändra namn eller plats, men du kan göra det genom att klicka på mappikonen bredvid textfältet.

Vilken storlek du ska ange beror på hur mycket material du planerar att använda. Om du bara vill använda den för att köra några program bör den föreslagna storleken på 10 GB vara tillräcklig. Se till att inställningarna är korrekta och klicka sedan på Fortsätt och Slutför.

Vid det här laget behöver du bara kontrollera allt och se till att alla inställningar är inställda som du förväntar dig. Sedan behöver du bara klicka på "Slutför" så skapas den virtuella maskinen så att du kan installera Windows.

Starta upp ett gästoperativsystem i VirtualBox

Hur fortsätter man använda tjänsten? Nu är det dags att köra den virtuella maskinen för första gången. Se till att den nya virtuella datorn du just skapat är vald i VirtualBox Manager-fönstret och klicka sedan på Start-knappen högst upp i fönstret. När tjänsten startar kommer du att hälsas med ett fönster med guiden Första körning som hjälper dig att förbereda dig för att installera Windows XP. Klicka på Fortsätt. Den kommer då att fråga dig om du vill använda en CD eller en bild på din hårddisk (vanligtvis en .iso-fil) som installationsmedia. När du har valt ditt alternativ klickar du på Fortsätt och sedan på Slutför.

Om du inte kunde öppna den virtuella VirtualBox-maskinen efter ovanstående inställningar, har du förmodligen inte allokerat utrymme för RAM eller hårddisk korrekt. Om omstart inte löser problemet, upprepa de föregående stegen igen.

Eftersom det inte finns något installerat på den virtuella hårddisken kommer programmet att laddas automatiskt Windows installationer. Det kommer att ta lite tid att ladda ner alla nödvändiga OS-filer, men så småningom kommer du att se en skärm som visar en lista över befintliga partitioner och oallokerat utrymme på datorn.

Efter detta bör du konfigurera XP, så tryck på Enter. Du kommer att tillfrågas hur du vill formatera enheten. Du måste välja alternativet "Formatera partition med fil NTFS-system(Snabbt)". Se till att du väljer alternativet "Snabb" annars kommer du att vänta väldigt länge!

Windows Setup formaterar sedan VHD:n och börjar sedan kopiera filerna till enheten. Ditt deltagande i denna process krävs inte. När filerna har kopierats startar Windows Setup automatiskt om din dator för att gå vidare till nästa steg.

När datorn startar om kommer den att försöka starta från CD:n med fönstret "Tryck på valfri tangent för att starta från CD...". Ignorera det! Om du gör detta kommer du att upprepa föregående steg igen utan anledning.

Du kan förhindra detta systemproblem genom att högerklicka på CD-ikonen längst ned i fönstret för den virtuella maskinen och klicka på "Ta bort disk från virtuell disk." När det här fönstret stängs kommer du att se den välbekanta skärmen Windows start XP innan den växlar till det andra steget av installationen.

När "Windows XP Installation Wizard" visas klickar du på "Nästa" för att starta den. Du kommer först att bli ombedd att ställa in dina regionala och språkinställningar, vilket i princip innebär att klicka på "Anpassa..." (för att välja ditt land) och sedan "Detaljer" om du behöver ändra din tangentbordslayout.

När allt är valt klickar du på Nästa igen. Efter detta måste du ange ditt datornamn och administratörslösenord. Det är bättre att välja ett namn som har någon betydelse istället för en slumpmässig sträng av automatiskt genererade tecken. Hur komplext du vill göra administratörslösenordet beror på hur viktig säkerheten för den virtuella maskinen är.

Efter att ha klickat på Nästa kommer du att se datum- och tidsinställningarna, som du inte behöver ändra. När du klickar på den här knappen igen försvinner fönstret ett tag, Windows kommer att tillämpa alla inställningar och fortsätta med installationen. Du kan nu använda Guest Additions i VirtualBox.

Efter en minut eller två visas ett annat fönster, denna gång för nätverksinställningar. Det är bekvämare att välja det första alternativet (ett nätverk som inte har en domän). För att göra detta måste du ange ett arbetsgruppsnamn - Rward som standard och alla standardvärden. Du kan dock behöva välja "Direct3D Support" när du uppmanas att identifiera komponenter.

Hur arbetar man med nätverket?

Nätverk i VirtualBox är extremt kraftfullt, men att konfigurera det kan vara lite knepigt. För att förstå detta måste du överväga olika sätt VirtualBox nätverksinställningar med några tips om vilka konfigurationer som ska användas och när.

Oracle VM VirtualBox 5.1 låter dig konfigurera upp till 8 virtuella nätverkskort (nätverksgränssnittskontroller) för varje virtuell gästenhet (även om det bara finns 4 i GUI).

Huvudlägen:

  • Nätverksadressöversättning (NAT).
  • Bronätverk.
  • Internt nätverk.
  • Nätverket är endast till för hosting.
  • NAT med port forwarding.

Oracle VirtualBox erbjuder dem baserat på den gäst-OS-typ du anger när du skapar den virtuella maskinen, och du behöver sällan ändra dem. Men att välja ett nätverksläge beror på hur du vill använda enheten (klient eller server) och om du vill att andra datorer i ditt nätverk ska se den. Så du bör titta på varje VirtualBox-nätverkskonfigurationsläge lite mer detaljerat.

Nätverksadressöversättning (NAT)

Detta är standardläget för nya virtuella maskiner och fungerar bra i de flesta situationer där gästoperativsystemet är en "klient"-typ (dvs de flesta nätverksanslutningar är utgående). Så här fungerar det.

När gästoperativsystemet startar använder det vanligtvis DHCP för att få en IP-adress. Oracle VirtualBox kommer att skicka denna DHCP-begäran och informera operativsystemet om den tilldelade IP-adressen och gatewayadressen för att dirigera utgående anslutningar. I detta läge tilldelas varje virtuell maskin samma IP-adress (10.0.2.15) eftersom var och en anser sig vara på sitt eget isolerade nätverk. Och när de skickar sin trafik genom gatewayen (10.0.2.2), skriver VirtualBox om paketen så att de ser ut som om de kom från värden, och inte från "gästen" (som körs inuti värden).

Detta innebär att gästoperativsystemet fungerar även om värden flyttar från nätverk till nätverk (som en bärbar dator som flyttar mellan platser), från trådlösa till trådbundna anslutningar.

Men hur initierar en annan dator en anslutning med den? Du måste till exempel ansluta till en webbserver som körs på en gästdator. Detta är inte möjligt (vanligtvis) med NAT-läge eftersom det inte finns någon väg till gästoperativsystemet. Så för att köra virtuella maskinservrar behöver du ett annat nätverksläge och en annan VirtualBox-nätverkskonfiguration.

NAT-anslutning (nätverksegenskaper):

  • Gästoperativsystem finns på sitt eget privata nätverk.
  • VirtualBox fungerar som en DHCP-server.
  • VirtualBox NAT-mekanism översätter adresser.
  • Destinationsservrar visar trafik som kommer från VirtualBox-värden.
  • Ingen konfiguration krävs för värd- eller gäst-OS.
  • Fungerar utmärkt när "gästerna" är klienter men inte servrar.

Överbryggade nätverk

Bridged Networking används i fall där du vill att din virtuella maskin ska vara en fullvärdig medlem i nätverket, det vill säga lika med din värdenhet. I det här läget är den virtuella nätverksadaptern "ansluten" till den fysiska på din värd.

Detta beror på att varje virtuell maskin har tillgång till fysiskt nätverk precis som din värd. Den kan komma åt vilken tjänst som helst på nätverket - externa DHCP-tjänster, namnsökningstjänster och routingdata och så vidare.

Nackdelen med det här läget är att om du kör många virtuella maskiner kan du snabbt få slut på IP-adresser eller så kommer din nätverksadministratör att bli överväldigad med förfrågningar om dem. För det andra, om din värd har flera fysiska nätverkskort (som trådlösa och trådbundna) måste du konfigurera om bryggan om den återansluter till nätverket.

Vad händer om du vill köra servrar i en virtuell maskin, men inte vill involvera en nätverksadministratör? Kanske kommer något av följande två lägen att fungera för dig, eller så kanske du behöver en kombination ytterligare parametrar, till exempel NAT vNIC + 1 vNIC för endast värd.

Överbryggade nätverksegenskaper:

  • VirtualBox-bryggor är för värdnätverket;
  • bra för alla gästoperativsystem (både klient och server);
  • använd IP-adresser;
  • kan inkludera gästkonfiguration;
  • Bäst lämpad för produktionsmiljöer.

Internt nätverk

När du konfigurerar en eller flera virtuella maskiner för att köras på ett internt nätverk, säkerställer VirtualBox att all trafik på det nätverket förblir inom värden och endast är tillgänglig för enheten på det virtuella nätverket.

Det interna nätverket är ett helt isolerat system. Det är bra att testa. I den, med hjälp av en virtuell maskin, kan du skapa komplexa interna nätverk som tillhandahåller sina egna tjänster (till exempel Active Directory, DHCP, etc.). Observera att även värden inte är ett element.

Detta läge låter den virtuella maskinen köras även om värden inte är ansluten till nätverket (till exempel på ett plan). Men med denna typ av anslutning och nätverksinstallation tillhandahåller VirtualBox inte sådana "bekväma" tjänster som DHCP, så din enhet måste vara statiskt konfigurerad eller tillhandahålla DHCP/namn-tjänsten.

Installation av flera interna nätverk är tillåtet. Du kan konfigurera virtuella maskiner för att tillåta flera nätverkskort att vara i interna och andra nätverkslägen, och därigenom tillhandahålla rutter om det behövs. Men allt detta ser komplicerat och otillgängligt ut för en icke-specialist.

Vad händer om du vill att det interna nätverket ska acceptera VirtualBox-värden samtidigt som du tillhandahåller IP-adresser till gästoperativsystemet? För att göra detta kan du behöva konfigurera ett värdnätverk.

Interna nätverksegenskaper:

  • gästoperativsystem kan se andra "gäster" på samma interna nätverk;
  • värden kan inte se den interna konfigurationen;
  • nätverkskonfiguration krävs;
  • även om värden inte är en part i anslutningen, kan det interna nätverket användas i samband med en bryggad anslutning;
  • väl lämpad för nätverk med flera användare.

Endast värd för nätverk

Fungerar nästan likadant som en intern nätverksanslutning, där du anger vilket nätverk gästservern är på. Alla virtuella maskiner som finns i detta nätverk kommer att se varandra och värden. Däremot andra externa enheter kan inte se "gäster" på detta nätverk, därav namnet "endast värd".

Det är mycket likt ett internt nätverk, men värden kan nu tillhandahålla DHCP-tjänster. För att ställa in en sådan anslutning, gå till VirtualBox Manager och välj standardinställningarna.

Nätverksegenskaper:

  • VirtualBox skapar ett privat internt nätverk för gästoperativsystemet och värden ser den nya NIC-mjukvaran.
  • VirtualBox tillhandahåller en DHCP-server.
  • Gästoperativsystem kan inte komma åt det externa nätverket.

NAT med port forwarding

Nu kan du föreställa dig att du har lärt dig tillräckligt många lägen för att hantera alla fall, men det finns undantag. Vad händer om din utvecklingsmiljö är på en bärbar dator, till exempel, och du har en eller flera virtuella maskiner som behöver andra datorer att ansluta till? Och du tvingas hela tiden använda olika klientnätverk.

I det här scenariot kommer NAT inte att fungera eftersom de externa datorerna måste överbryggas. Detta kan vara ett bra alternativ, men du kan behöva IP-adresser. Dessutom kan det hända att programvara inte alltid klarar av att förändra nätverk.

Om du använder ett internt nätverk kan du upptäcka att dina virtuella maskiner måste vara synliga i nätverket. Vad ska man göra i sådana fall?

Konfigurera den virtuella maskinen för att använda ett NAT-nätverk, lägg till regler för portvidarebefordran och anslut externa datorer till "värden". Portnumret och anslutningen kommer att vidarebefordras av VirtualBox till gästens OS-nummer.

Till exempel, om din virtuella maskin kör en webbserver på port 80, kan du konfigurera reglerna ovan. Detta ger ett mobilt demosystem som inte behöver konfigureras om varje gång du ansluter din bärbara dator till ett annat LAN/nätverk.

I slutändan har VirtualBox en mycket kraftfull uppsättning alternativ, så att du kan anpassa nästan vilken konfiguration du kan behöva. För att välja det alternativ du behöver, läs VirtualBox-instruktionerna på den officiella webbplatsen.

PC-användare kan använda i sitt arbete olika typer operativsystem. Ibland är det mycket nödvändigt, i ett operativsystem, att använda funktionerna i ett annat, men en omstart är oönskad. Det finns en utmärkt lösning - "virtuella maskiner". En av de mest kända på den globala IT-marknaden är VirtualBox. Vilka är dess egenskaper? Hur konfigurerar du det nätverk som krävs för att fungera med VirtualBox?

Vad är VirtualBox

VirtualBox är, som vi noterade ovan, en "virtuell maskin". Detta är med andra ord en mjukvarumiljö som låter dig ladda ett eller annat operativsystem i nästan fullt fungerande läge medan användaren är i gränssnittet till ett annat operativsystem.

Det vill säga, till exempel, om en person kör Windows, då kan han, med VirtualBox, starta (och innan dess installera) Linux på en PC utan att starta om. Den praktiska användbarheten av denna funktion kan till exempel ligga i det faktum att när du arbetar med Windows-program kan du fullt ut använda funktionerna i serveroperativsystem på Linux-linjen, som i vissa fall är oersättliga. Förresten, det omvända förfarandet är också möjligt.

Det fullständiga namnet på den "virtuella maskinen" om vilken vi pratar om- Oracle VM VirtualBox, som den utvecklades av det berömda amerikanska företaget. Låt oss titta på huvuddragen i lösningen från Oracle.

Funktioner i VirtualBox

VirtualBox är ett utmärkt alternativ till lösningar som Wine, som används i de fall där Linux-användare du måste köra programmet för Windows. Att använda Wine garanterar dock inte en framgångsrik lansering av Windows-baserad programvara. I sin tur låter den "virtuella maskinen" dig ladda motsvarande OS-gränssnitt från Microsoft och använda dem med nästan samma funktionalitet som när du laddar ner Windows separat.

Sålunda, när man löser ledningsproblem, är sådana förmågor i stor efterfrågan. Det viktigaste för att fullt ut utnyttja potentialen hos Windows eller Linux med VirtualBox är att ställa in nätverket i enlighet med rätt algoritmer.

Villkor

En av de största fördelarna med VirtualBox är att det är gratis. Vart i detta beslut släpps faktiskt i en enda version, och därför, efter att ha bemästrat krångligheterna att arbeta med det, kan du använda det senare utan problem, utan rädsla för att utvecklaren kommer att släppa i grunden nya gränssnitt. Notera dock att Oracle har skapat ett extra paket för den "virtuella maskinen" - Expension Pack, vars struktur innehåller lösningar som en RDP-server, med vilken du kan ansluta till den virtuella maskinen på distans med hjälp av lämplig typ av protokoll. Det avancerade paketet för VirtualBox för personligt bruk - det vill säga med förbehåll för icke-kommersiell användning - tillhandahålls kostnadsfritt till entusiaster av användbara IT-lösningar.

Möjligheter

Vilka är de mest anmärkningsvärda funktionerna i VirtualBox?

Först och främst är detta virtualisering på x86-plattformar - stöd för Intel VT och AMD-V krävs inte.

Programmet kännetecknas av ett intuitivt, användarvänligt gränssnitt. Ryska språket stöds också i VirtualBox. Att sätta upp ett nätverk och lösa andra problem kommer därmed att bli lättare för ryska användare.

VirtualBox är en plattformsoberoende lösning. Den är lämplig för Windows, Linux, Mac OS.

Det finns stöd för processorer med flera kärnor, samt datorer med flera motsvarande chips installerade.

Det finns Guest VM Additions, som låter dig optimera kommunikationen med operativsystemet som programmet körs på.

Den virtuella maskinens prestanda, som många IT-specialister tror, ​​är på högsta nivå.

En av nyckeluppgifterna när man förbereder sig för att arbeta med VirtualBox är att konfigurera nätverket. Låt oss överväga de viktigaste nyanserna i dess lösning.

Installera en virtuell maskin

Så vi måste konfigurera VirtualBox-nätverket. Låt oss studera nyckelnyanserna för att installera den på användarens dator, såväl som algoritmerna för de grundläggande stegen för att installera den här programvaran. Först måste du ladda ner programdistributionspaketet från virtualbox.org och installera lösningen på din PC. Vilka nyanser kan åtfölja lösningen av detta problem? Till exempel bör du bekräfta installationen av ett virtuellt gränssnitt som krävs för nätverksdrift. I det här fallet kan den faktiska anslutningen vara tillfälligt inaktiverad.

Viktiga inställningar för virtuell maskin

Därefter lanserar vi programmet. Huvudgränssnittsfönstret visar en lista över virtuella maskiner som kan köras på datorn. När du först laddar programmet kommer det troligen att vara tomt. Därför måste användaren skapa en virtuell maskin självständigt. För att göra detta, klicka på lämplig knapp och välj sedan typen av virtuell maskin och dess namn. OS som många användare föredrar att installera på VirtualBox är Ubuntu. Att sätta upp ett nätverk med dess hjälp går ganska snabbt, och de tillhörande nyanserna är lätta att bemästra.

Efter att ha valt typ av virtuell maskin i inställningarna måste du ange hur mycket RAM-minne programmet kan använda. Rekommenderad storlek är 1 GB. Efter detta måste du skapa ett virtuellt diskutrymme - detta görs på datorns hårddisk. För att göra detta måste du ange i inställningarna att en filtyp som VDI kommer att användas. Det bör också noteras i programmet att disken kommer att vara dynamisk. Sedan anger vi storleken på hårddisken, till exempel 8 GB (för att köra en "virtuell maskin" behöver du inte för mycket diskutrymme).

Låt oss titta på hur man konfigurerar en "virtuell maskin" från Oracle. Det kan köras i gränssnittet för nästan alla versioner av Windows, inklusive den mest utbredda i världen - Windows 7.

Grundläggande nyanser för att ställa in VirtualBox i Windows 7

Efter att ha installerat programmet, till exempel i Windows 7, måste du konfigurera några av dess nyckelalternativ. I huvudfönstret i VirtualBox-gränssnittet högerklickar du på den skapade "virtuella maskinen" och väljer alternativet "Egenskaper". Den nyckelpunkt som intresserar oss i motsvarande gränssnitt är typen av buffert mellan de två systemen: värden och gästen. Motsvarande alternativ finns på fliken "Allmänt". Det bästa sättet är att säga åt programmet att använda en dubbelriktad buffert.

Det är också användbart att välja menyalternativet "Arkiv" och sedan gå till "Inställningar". I avsnittet "Allmänt" väljer du listan "Mapp för maskiner". Markera alternativet "Övrigt" och ange mappen där filerna för den virtuella maskinen kommer att finnas. I avsnittet "Input" kan du konfigurera en tangent med vilken tangentbordsinmatning och musmanipulationer omdirigeras till de virtuella maskinens gränssnitt. Du kan också anpassa displayen - till exempel vad gäller max

Startar VirtualBox och installerar ett andra operativsystem

När grundinställningarna har gjorts kan du starta den "virtuella maskinen". För att göra detta, välj dess namn från listan i huvudmenyn och klicka på "Start" -knappen. Efter detta öppnas ett gränssnitt med vilket du kan installera det nödvändiga operativsystemet. Dess distribution måste därför vara klar - till exempel inspelad på en CD eller DVD. Efter att operativsystemet är installerat kan vi gå vidare till steget att direkt ställa in det virtuella VirtualBox-nätverket.

Nätverksinställningar: Nyckelalternativ

Du måste välja typ av virtuellt operativsystem och klicka på knappen "Konfigurera". Efter det, gå till fliken "Allmänt". Här är vi intresserade av avsnittet "Nätverk". Du måste välja en anslutningstyp såsom brygga. Han föreslår att mellan nätverkskort En kanal kommer att bildas av PC:n och den virtuella maskinen, med hjälp av vilken motsvarande resurs för det aktuella operativsystemet kan användas i ett annat operativsystem. Observera att i avsnittet "Delade mappar" kan du hantera motsvarande element för lagring av filer som visas under utbytet mellan datorn och den virtuella maskinen.

Konfigurera ett nätverk i det "virtuella" Ubuntu OS

Som vi noterade i början av artikeln är Ubuntu den optimala virtuella miljön när du använder VirtualBox. Att sätta upp ett nätverk med hjälp av detta operativsystem kan implementeras med hjälp av följande algoritm. Först bör du ladda ner en av de OS-versioner som är bäst anpassade för att lösa problemet i fråga. Du måste gå till releases.ubuntu.com och sedan välja version 14.04 LTS. Efter detta bör du ladda ner ISO-avbildningen av operativsystemet. Om användaren har en 64-bitars PC kommer lämplig typ att behövas. Därefter, med hjälp av VirtualBox-gränssnittet, måste du starta OS-installationsprocessen (ovan tittade vi på hur denna mekanism fungerar). Efter att ha installerat den "virtuella" Ubuntu går vi vidare till huvudstadierna i en sådan procedur som att installera VirtualBox-nätverket. Windows 7 kan också användas för att lösa detta problem.

Vi kan aktivera ett fjärrserverkonfigurationsskript med hjälp av SSH-protokoll- För att utnyttja denna möjlighet installerade vi faktiskt en "virtuell maskin". Ett av de mest bekväma verktygen för att arbeta med SSH på Windows är PuTTY. Den måste laddas ner från putty.org. Men innan detta måste du installera Ubuntu korrekt - det finns några nyanser involverade i att lösa detta problem. Låt oss titta på dem.

Funktioner för OS-installation i en virtuell maskin

I början av installationen Ubuntu system kommer att begära det önskade språkinställningar. Efter att ha angett dem börjar installationen av ytterligare komponenter. Under OS-installationsprocessen kan systemet försöka konfigurera nätverket med DHCP, men detta bör endast göras om denna typ av server finns på nätverket. Om de inte finns där kommer användaren att bli ombedd att ställa in lämpliga inställningar manuellt. Men i det aktuella installationsstadiet är det inte nödvändigt att göra detta - du kan hoppa över det här steget.

Bland alternativen som är viktiga för oss är datornamnet. Det kan låta ungefär så här: computer227.computer227network.com. Detta är naturligtvis inte en internetadress, utan bara en nödvändig nätverksidentifierare för PC:n. Därefter måste du konfigurera konton användare. Du måste komma ihåg att du inte kan använda ordet admin som ett smeknamn - detta är specificiteten för Ubuntu OS (det är reserverat i systemet). Du kan välja ett alternativ som userhost, till exempel. Lösenord - vilket som helst som är bekvämt för PC-ägaren.

Nästa steg Ubuntu installationer— ställa in tid och tidszoner. Det är lämpligt att ange riktiga.

När du har installerat hårddisken börjar nedladdningen av huvudfilerna. Efter att det är klart kommer systemet att uppmana dig att konfigurera APT-paket - men detta är bara viktigt om användaren vill installera en proxyserver. Låt oss komma överens om att vi inte kommer att använda det på nätverket, så det här installationssteget kan hoppas över.

Därefter kommer systemet att fråga om du behöver installera.Många IT-specialister föredrar att inte installera detta förfarande, eftersom du i det här fallet helt kan kontrollera de processer som sker i operativsystemet. Sedan i gränssnittsfönstret måste du markera OpenSSH som den typ av programvara som används.

Senare i Ubuntu-installationsprocessen kommer systemet att fråga om GRUB-starthanteraren ska installeras i rätt område på disken. När operativsystemet är helt installerat måste du starta om datorn.

Grundläggande nätverksalternativ

Nästa steg i arbetet med VM VirtualBox är att konfigurera nätverket med Ubuntu OS-gränssnitt. Du måste logga in på operativsystemet genom att ange det användarnamn och lösenord som vi fastställde under installationen.

Följande nödvändig handling— erhålla åtkomsträttigheter på ROOT-nivå, det vill säga superanvändare. Motsvarande alternativ måste aktiveras.

Detta kan göras genom att ange kommandot: sudo su. Ett annat alternativ är att ange sudo passwd root med lösenordet på kommandoraden. Egentligen är dessa huvudinställningarna i detta skede. Du kan ladda ner PuTTY och hantera din Ubuntu-server med hjälp av en virtuell maskin.

Nyanser av nätverksinställningar

Vilka är nyanserna när det gäller att arbeta med Oracle VirtualBox? Att sätta upp ett nätverk kan kräva justeringar av ett antal andra alternativ. Vilka?

Till exempel kan du behöva konfigurera servern när det gäller att ställa in en permanent IP-adress på den. För att göra detta måste du göra lämpliga ändringar i /etc/network/interfaces. Detta görs med följande kommando: nano /etc/network/interfaces. Efter detta kan du starta om nätverket med följande kommando: /etc/init.d/networking restart.

Sedan måste du göra justeringar av /etc/hosts med lämpligt nano-kommando. Det är nödvändigt att följande inställningar finns i filstrukturen:

127.0.0.1 - för lokal värd;

192.168.0.1 (om IP-adressen för datorn på det lokala nätverket skiljer sig från den som anges, skriv den korrekta) för serveradressen som anges ovan, det vill säga computer277.computer277network.com computer277.

Därefter måste du synkronisera klockorna som körs i systemet med en tidsserver på Internet. För att göra detta anger du apt-get install ntp update på kommandoraden. Detta slutför konfigurationen. Därefter kan du använda Oracle VM VirtualBox fullt ut. rätt enkel. Efterföljande användning av Ubuntu med en "virtuell maskin" innebär möjligheten att använda det bredaste utbudet av funktioner i detta serveroperativsystem.

Universellt verktyg: fungerar på Windows XP

Fungerar den virtuella maskinen från Oracle relativt föråldrad Windows-versioner ex XP? Ja, det är ganska. I enlighet med den diskuterade algoritmen kan du konfigurera andra operativsystem med VirtualBox. inställningar Windows-nätverk XP kommer naturligtvis att implementeras med lite olika metoder. Särskilt, kommandorad, som i Ubuntu, kommer inte att användas under denna procedur.

Men Windows XP har lokala nätverkskontroller som är ganska förståeliga även för en otränad användare, och att arbeta med dem bör inte åtföljas av märkbara svårigheter och misslyckanden.

Naturligtvis, förutom Ubuntu, är andra operativsystem från Linux-linjen kompatibla med "virtuell maskin"-algoritmer. Några som fungerar bra med VirtualBox inkluderar CentOS. Nätverkskonfigurationen i denna Linux-distribution kommer att baseras på algoritmer som i allmänhet liknar de vi använde när vi arbetade med Ubuntu.

Hej alla, idag vill jag fortsätta med inställningsämnet hem virtuell infrastruktur på Wmware-arbetsstationen. Och idag ska vi titta på hur man konfigurerar ett Wmware-arbetsstationsnätverk för virtuella maskiner. Vilka typer av nätverk finns det och vad varje typ används för, att förstå dessa principer kommer att avsevärt utöka dina möjligheter när det gäller att använda denna hypervisor.

Och så förra gången skapade vi en virtuell maskin och installerade ett operativsystem på den. Låt oss nu anta att du skapar en annan virtuell maskin och vill organisera en Active Directory-domän, men för detta måste du konfigurera ett Wmware-arbetsstationsnätverk. Låt oss titta på var detta görs och vad nätverkets Veda är.

Typer av Wmware-arbetsstationsnätverk

Och så vilka typer av nätverk finns det i den här typen av virtualisering:

  • Bridge > anslut direkt till det fysiska nätverket. Bridge, som det också kallas, kombinerar flera portar till en virtuell switch, i själva verket kommer du att se ditt nätverksgränssnitt i den virtuella maskinen.
  • NAT > skapar i huvudsak flera separata nätverksgränssnitt genom vilka din virtuella maskin tar emot Internet, den fysiska adaptern skapar den virtuella adaptern.
  • Endast värd > privat värdnätverk är i huvudsak ett slutet lokalt nätverk som Wmware-arbetsstationen ställer upp mellan den fysiska datorn och den virtuella maskinen.
  • Övrig. ange ett virtuellt nätverk > i huvudsak ett slutet, isolerat nätverk
  • Lokalt nätverkssegment > ett isolerat nätverk skapat av dig personligen, trafik körs endast mellan virtuella maskiner.

Hur man ställer in ett nätverk

För att göra detta, gå till inställningarna för den virtuella maskinen och välj en ny eller befintlig nätverksadapter. Standard är NAT, i den här inställningen finns en inbyggd DHCP-server som ger dig en intern IP-adress. När du installerar VMware skapas också två virtuella nätverksgränssnitt på din fysiska värd, genom vilka trafiken proxias.

Här är nätverksgränssnittsinställningarna för vm-maskinen:

  • IP-adress 192.168.145.128
  • standardgateway 192.168.145.2
  • DHCP-server 192.168.145.254

Låt oss titta på inställningarna för nätverkskorten som du har lagt till på din fysiska dator:

  • IP-adress 192.168.145.1, som du kan se är de från samma segment 145. Detta gör att du kan ta emot Internet i en virtuell maskin.

NAT-inställningar kan ses i Redigera > Virtual Network Editor

I denna redaktör du kan ställa in och visa NAT-parametrar

Klicka på NAT Settings, här kan du se gatewayen 192.168.145.2, om så önskas kan du byta ut den mot den du behöver. Observera att du till och med kan vidarebefordra portar till önskad maskin.

visa DNS-inställningar. Som standard ställs de in automatiskt, men du kan också ställa in dem manuellt.

DHCP-parametrar, de indikerar den utfärdade poolen av IP-adresser och leasingtid.

Låt oss göra ett spår från vår vm och se trafikflödet. Som du kan se är det första hoppet gatewayen, och sedan den fysiska gränssnittsporten, där trafik kommer in genom det virtuella gränssnittet med ip 192.168.145.1.

bryggläge

Här är parametrarna för mitt nätverkskort på en fysisk dator, som du kan se är ip-adressen 192.168.0.77 och gatewayen är 192.168.0.1

Och här är nätverksinställningarna på den virtuella Wmware-arbetsstationen 192.168.0.11 och med samma huvudgateway. Av vilken vi kan dra slutsatsen att nätverksinstallationen gjordes i ett segment, och om jag också hade en bärbar dator ansluten via WiFi, skulle jag ha direkt tillgång till den virtuella maskinen från den, eftersom de skulle vara på samma lokala nätverk. Det enda är att allt skulle gå genom den fysiska adaptern på datorn där virtualisering är konfigurerad.

Endast nod

Vi fortsätter med nätverksinställningar VMWare arbetsstation och ställ in värdet Endast för nod. Och så nu får din virtuella maskin en IP-adress från det lokala nätverket där det bara finns den och din fysiska dator.

På en fysisk värd.

Annat: ange virtuellt nätverk

I det här fallet kan du ha både en brygga och NAT, eller kanske ett isolerat nätverk, allt beror på hur du konfigurerar det i editorn virtuella nätverk.

LAN-segment

Isolerat nätverk, trafik mellan virtuella maskiner körs inuti virtuell switch och ingen annanstans. Det skapas väldigt enkelt i inställningarna för den virtuella maskinen. Klicka på Lokala nätverkssegment > Lägg till..

Välj nu det skapade segmentet, lämpligt för domäner aktiv katalog Till exempel.

Slutsats

Som du kan se Wmware-arbetsstationen i det här ögonblicket Version 12, ett mycket kraftfullt verktyg för att organisera nätverk av olika nivåer av komplexitet och uppgifter, jag tror att du kan komma på scenarier själv.




Topp