VirtualBox - mrežne postavke: Upute. Oracle VM VirtualBox

Učenje korištenja VirtualBoxa je korisno za svakoga. Pomoću ove usluge dobivate virtualna računala koja možete pokrenuti na uređajima bez potrebe za kupnjom novog hardvera. U biti, to je besplatni softver za virtualizaciju.

Kako bi se riješili mnogi problemi, stvoren je VirtualBox. Zahvaljujući ovom funkcionalnosti dobivate mogućnost stvaranja virtualnih računala "iz zraka". Oni ne zauzimaju mjesta na vašem stolu, ali rade kao pravi PC. Možete ih stvoriti i izbrisati s nekoliko klikova. Što je VirtualBox? Ovo je besplatna, otvorena izvorna, više-platformska aplikacija za stvaranje, upravljanje i pokretanje virtualnih strojeva (VM) - računala čije hardverske komponente emulira glavno računalo ili uređaj na kojem se program izvodi. VirtualBox može se izvoditi na Windows, Mac OS X, Linux i Solaris.

Zašto vam je potrebna?

Korištenje virtualnih strojeva može biti iznimno korisno iz više razloga. Na primjer, možete ga pokrenuti da biste isprobali softver za koji mislite da je opasan ili da biste isprobali drugi operativni sustav bez promjene načina konfiguriranja računala. Možete ga koristiti i iz sigurnosnih razloga. Na primjer, možete stvoriti virtualni stroj za online bankarstvo samo da biste bili sigurni da nećete biti žrtva špijunskog softvera ili trojanaca i dobiti svoje podatke.

Kako instalirati VirtualBox?

Najlakši način da dobijete najnoviju verziju VirtualBoxa je da je preuzmete s stranice za preuzimanje službene web stranice. Tamo možete pronaći odgovarajuću verziju za svoju platformu ili? Ako koristite Linux, možete saznati popis uputa za različite distribucije ovog OS-a. Za svaku verziju "Linuxa" dobivate mogućnost preuzimanja opcije "i386" ili "amd64", 32-bitne i 64-bitne verzije. Kako instalirati VirtualBox? Ovaj je postupak sličan instaliranju bilo kojeg drugog programa na vašoj platformi, tako da ne biste trebali imati nikakvih problema. Ako imate poteškoća, uvijek možete pročitati vodič za instalaciju na web-mjestu usluge.

Korištenje VirtualBoxa

Kako koristiti VirtualBox? Kada prvi put pokrenete program, naići ćete na VirtualBox Manager. Ovdje možete stvoriti virtualne strojeve, omogućiti ih ili onemogućiti te konfigurirati pristup virtualnoj opremi koja im je dostupna, kao i postaviti mrežne postavke.

Stvaranje virtualnog stroja

Da biste stvorili mrežnu konfiguraciju i započeli rad u VirtualBoxu, trebat ćete stvoriti virtualni stroj. To se radi na sljedeći način. Prvi korak u stvaranju bilo kojeg virtualnog stroja je da kliknete na gumb "Kreiraj" u gornjem lijevom kutu prozora VirtualBox Manager - to je velika plava zvijezda, koju je vrlo teško preskočiti. To će pokrenuti čarobnjak za novi virtualni stroj koji će nas voditi kroz korake potrebne za pokretanje. Unesite naziv virtualnog računala. To je vaše ime, ali postoje neke nijanse.VirtualBox će pokušati saznati koji OS planirate raditi u virtualnom stroju na temelju imena koje unosite. Ako se ovo ime naziva "XP", pretpostavlja se da ćete instalirati Windows XP i sukladno tome ga konfigurirati. Međutim, možete pronaći slučajni naziv. Tada ćete imati opciju da ručno odaberete vrstu OS-a iz predloženog popisa u nastavku. Kada to učinite, kliknite "Nastavi" da biste prešli na sljedeći korak. Ovaj primjer ispituje Windows za VirtualBox. U nastavku se nalazi vodič za instaliranje ovog OS-a kao gosta, a zatim postavljanje mrežne veze.

Odabir RAM-a

Da biste instalirali gostujući OS nakon pokretanja VirtualBoxa, od vas će se tražiti da odaberete količinu RAM-a koji želite postaviti na virtualni stroj. Što mu više dajete volumen, aplikacija će bolje funkcionirati, ali imajte na umu da memorija dodijeljena virtualnom računalu ne može koristiti OS (tj. Računalo na kojem je instaliran VirtualBox). Dakle, koliko RAM-a trebate dodijeliti VM? To ovisi o nizu čimbenika. Ako planirate koristiti samo virtualni stroj tijekom njegove operacije, možete si priuštiti da mu date više RAM-a jer nećete tražiti od host sustava da obavlja višezadaćnost. Ako ga, s druge strane, koristite istodobno s izvršavanjem mnogih drugih funkcija na glavnom OS-u, trebali biste bolje izračunati vrijednost. Dobro pravilo je odabrati polovicu RAM-a vašeg računala. Dakle, ako vaše računalo ima 4 GB RAM-a,Dajte 2 GB VM, ostavljajući domaćina drugačijim volumenom. Ako odaberete vrijednost s grubom pogreškom, naići ćete na činjenicu da se VirtualBox ne pokreće.

Mjesto skladištenja

Sljedeći korak je stvaranje "virtualnog tvrdog diska" (VHD). To stvara datoteku na vašem HDD-u, koju VirtualBox može koristiti kao poseban tvrdi disk. To vam omogućuje instalaciju operativnog sustava bez brige o oštećenju postojećih podataka. Provjerite je li odabran Boot Hard Disk i "Create New Hard Disk", a zatim kliknite "Continue". To će pokrenuti "Stvori novi master virtualnog diska." Ponovno kliknite "Nastavi" da biste dovršili radnju.
Tada ćete biti upitani želite li stvoriti "dinamički proširujući" ili disk s fiksnom veličinom. Svaka od njih ima svoje prednosti. Najljepša stvar u vezi s dinamičkim diskom jest da je potrebno točno onu količinu podataka koje sadrži. Također je mnogo brže stvorena od fiksne u bilo kojoj značajnoj veličini.
Međutim, morate slijediti ovo, jer njegova fleksibilnost može biti i njezina negativna značajka. Dakle, kreirate dinamički disk i dodijelite mu 50 GB, a zatim stavite na njega oko 20 GB podataka. Njegova će datoteka biti prikazana jer sadrži samo 20 GB prostora na tvrdom disku, u skladu s vašim OS-om. Stoga možete zauzeti ovo mjesto s drugim podacima i nećete ga primijetiti. Bitno je da ako pokrenete virtualni stroj i pokušate dodati više podataka na dinamički disk, imat ćete problema -na virtualnom disku kaže da još uvijek ima 30 GB, ali u stvarnosti možda više ne postoje. Ista je prednost diska s fiksnom veličinom. Naravno, to je neugodno kad pokušate shvatiti koliko prostora trebate, ali onda više nećete morati brinuti o tome. Ovaj primjer prikazuje dinamičke diskove, ali fiksni će raditi jednako dobro. Provjerite je li odabrano "Dinamično proširenje pohrane", a zatim ponovno kliknite "Nastavi". Zatim ćete biti upitani da odaberete naziv, lokaciju i veličinu novog VHD-a. Za većinu aplikacija nećete morati mijenjati ime ili lokaciju, ali to možete učiniti tako da kliknete ikonu mape pored tekstnog okvira.
Veličina koju morate navesti ovisi o količini materijala koji namjeravate koristiti. Ako ga samo želite primijeniti za pokretanje više programa, predložena veličina od 10 GB bi trebala biti dovoljna. Provjerite jesu li opcije točne, kliknite "Nastavi" i "Gotovo". U ovoj fazi morate samo provjeriti sve i provjeriti jesu li sve postavke postavljene kao što biste očekivali. Zatim samo trebate kliknuti na "Finish", a virtualni stroj će biti postavljen tako da možete instalirati Windows.

Preuzimanje gostujućeg OS-a u VirtualBoxu

Kako dalje koristiti uslugu? Sada je vrijeme da prvi put pokrenete virtualni stroj. Uvjerite se da je novo virtualno računalo koje ste upravo stvorili odabrano u prozoru VirtualBox Manager, a zatim kliknite gumb Start na vrhu.Prozor. Kada se usluga pokrene, vidjet ćete prozor čarobnjaka za prvo pokretanje, koji će vam pomoći pripremiti se za instalaciju sustava Windows XP. Kliknite "Nastavi". Tada ćete biti upitani što želite koristiti kao medij za podizanje sustava, CD ili sliku na tvrdom disku (obično kao .iso datoteku). Nakon što odaberete opciju, kliknite "Nastavi", a zatim "Gotovo". Ako nakon gore navedenih opcija niste uspjeli otvoriti virtualni stroj VirtualBox, vjerojatno niste dodijelili prostor za RAM ili HDD. Ako ponovno pokretanje ne riješi problem, ponovite prethodne korake. Budući da se na virtualnom tvrdom disku ništa ne instalira, instalacijski program sustava Windows automatski će se preuzeti. Potrebno je neko vrijeme da preuzmete sve potrebne OS datoteke, ali na kraju ćete vidjeti zaslon koji prikazuje popis postojećih particija i slobodnog prostora na vašem računalu. Nakon toga morate konfigurirati XP, a zatim pritisnuti Enter. Bit ćete upitani kako želite formatirati disk. Morate odabrati opciju "Formatiranje odjeljka pomoću NTFS (Quick) datotečnog sustava". Provjerite jeste li odabrali opciju "Brzo" ili ćete čekati jako dugo! Nakon toga Windows Setup će formatirati VHD i početi kopirati datoteke na disk. Vaše sudjelovanje u ovom procesu nije potrebno. Nakon kopiranja datoteka, instalacijski program sustava Windows automatski će ponovno pokrenuti računalo da bi prešao na sljedeći korak. Kada se računalo ponovno pokrene, pokušat će se prijaviti s CD-aKoristeći prozor "Pritisnite bilo koju tipku za preuzimanje s CD-a". Zanemari ga! Ako to učinite, ponovit ćete prethodni korak bez ikakvog razloga. Taj problem možete spriječiti tako da desnom tipkom miša kliknete ikonu CD-a na dnu prozora virtualnog računala i kliknete "Izbriši disk s virtualnog diska". Čim se ovaj prozor zatvori, vidjet ćete poznati zaslon za pokretanje sustava Windows XP prije nego što se prebaci na drugi korak instalacije. Čim se pojavi "Čarobnjak za instalaciju sustava Windows XP", kliknite "Dalje" da biste ga pokrenuli. Prvo, od vas će se tražiti da navedete regionalne i jezične postavke koje se uglavnom odnose na gumb "Konfiguriraj" (za odabir zemlje), a zatim "Detalji" ako želite promijeniti raspored tipkovnice. Nakon što je sve odabrano, ponovno kliknite "Dalje". Nakon toga morat ćete unijeti naziv računala i administratorsku lozinku. Bolje je odabrati ime koje ima neko značenje, umjesto slučajnog niza znakova, koje se kreira automatski. Koliko je komplicirana administratorska lozinka ovisi o tome koliko je važna sigurnost virtualnog računala. Nakon što kliknete "Dalje" vidjet ćete postavke datuma i vremena koje ne trebate mijenjati. Kada ponovno pritisnete ovaj gumb, prozor na neko vrijeme nestaje, Windows će primijeniti sve postavke i nastaviti instalaciju. Sada možete koristiti dodatke za goste u VirtualBoxu. Za minutu ili dvije, pojavit će se drugi prozor, ovaj put za mrežne postavke. Najprikladnije je odabrati prvu opciju(mreža koja nema domenu). Da biste to učinili, unesite naziv radne grupe - zadana je Rward, a sve su vrijednosti zadane. Međutim, možda ćete morati odabrati "Podrška za Direct3D" kada se od vas zatraži da identificirate komponente.

Kako raditi s mrežom?

VirtualBox mreža je iznimno učinkovita, ali njena konfiguracija može biti pomalo komplicirana. Da biste se nosili s tim, morate razmotriti različite načine konfiguriranja VirtualBox mreže s nekoliko uputa o tome koje konfiguracije treba koristiti i kada. Oracle VM VirtualBox 5.1 omogućuje postavljanje do 8 virtualnih mrežnih prilagodnika (sučelje kontrolera) za svaki gost virtualni uređaj (iako samo 4 GUIs).
Osnovni načini:
  • Prevođenje mrežne adrese (NAT).
  • Mrežne mreže.
  • Interna mreža.
  • Samo mreža domaćina.
  • Prosljeđivanje NAT porta.
  • Oracle VirtualBox nudi ih na temelju tipa gostujućeg OS-a koji ste naveli prilikom stvaranja virtualnog stroja, a rijetko ih trebate mijenjati. No, izbor mrežnog načina rada ovisi o tome kako želite koristiti uređaj (klijent ili poslužitelj) i želite da ga vide druga računala u vašoj mreži. Dakle, trebali biste pogledati na svaki način postavljanja mreže VirtualBox malo više.

    Prevođenje mrežne adrese (NAT)

    Ovo je zadani način za nove virtualne strojeve, koji u većini slučajeva radi kada je gostujući "tip klijenta" (to jest, većina mrežnih veza je izlaz). Evo kako to radi. Kada se gostujući OS pokreće, on jeobično koristi DHCP za dobivanje IP adrese. Oracle VirtualBox će poslati ovaj DHCP zahtjev i obavijestiti operativni sustav o određenoj IP adresi i adresi pristupnika za usmjeravanje odlaznih veza. U ovom načinu rada svakom virtualnom stroju dodijeljena je ista IP adresa (1002.15), jer svaki smatra da je u vlastitoj izoliranoj mreži. A kada šalju svoj promet kroz gateway (1002.2), VirtualBox prepisuje pakete tako da se pojavljuju kao da dolaze iz hosta, a ne od gosta (koji rade unutar hosta). To znači da će gostujući OS raditi čak i ako se domaćin premjesti s mreže na mrežu (na primjer, prijenosnik se kreće između lokacije), od bežične do vodećih veza. Međutim, kako drugo računalo pokreće vezu s njom? Na primjer, morate se povezati s web-poslužiteljem koji se izvodi na gostujućem računalu. To ne može (normalno) koristiti NAT način, budući da ne postoji put do gostujućeg operativnog sustava. Stoga, za rad poslužitelja virtualnih računala, potreban vam je još jedan mrežni način rada i drugi VirtualBox mrežni postav. NAT veza (mrežne karakteristike):
  • Gostujući operativni sustavi nalaze se u vlastitoj privatnoj mreži.
  • VirtualBox djeluje kao DHCP poslužitelj.
  • NAT VirtualBox mehanizam prevodi adrese.
  • Ciljni poslužitelji prikazuju izvorni promet iz VirtualBox hosta.
  • Konfiguracija nije potrebna za host ili gost operacijski sustav.
  • Izvrsno radi kada su "gosti" klijenti, ali ne i poslužitelji.
  • Mrežne mreže

    Premošćeno umrežavanje koristi se u slučajevima u kojima se nalaziteželite da vaš virtualni stroj bude puna značajka mreže, koja je jednaka vašem host uređaju. U ovom načinu rada virtualni mrežni prilagodnik "je povezan" s fizičkim na vašem računalu. To je zbog činjenice da svaki virtualni stroj ima pristup fizičkoj mreži baš kao i vaš host. Može pristupiti bilo kojoj usluzi na mreži - vanjskim DHCP uslugama, uslugama pretraživanja imena i podacima o usmjeravanju, i tako dalje. Nedostatak ovog načina je da ako pokrenete mnoge virtualne strojeve, možete brzo iscrpiti IP adrese ili će administrator mreže preplaviti zahtjeve za njima. Drugo, ako vaš host ima više fizičkih mrežnih prilagodnika (kao što su bežični i žični), morate promijeniti most ako se ponovno pokrene preko mreže. Što učiniti ako želite pokrenuti poslužitelje u virtualnom stroju, ali ne želite dobiti administratora? Možda će jedan od dva načina raditi za vas, ili vam je potrebna kombinacija dodatnih parametara, kao što je NAT vNIC + 1 host-only vNIC.
    Specifikacije mostnih mreža:
  • VirtualBox mostovi su za mrežu domaćina;
  • su dobri za bilo koji gostujući OS (i klijent i poslužitelj);
  • koriste IP adrese;
  • mogu uključivati ​​konfiguraciju gosta;
  • ​​
  • najprikladnije su za proizvodna okruženja.
  • Interna mreža

    Kada postavite jedan ili više virtualnih strojeva da rade na internoj mreži, VirtualBox osigurava da sav promet na toj mreži ostane unutar hosta i da će biti dostupan samo uređaju u tomvirtualna mreža. Unutarnja mreža je potpuno izolirani sustav. Pogodan je za testiranje. U njemu, koristeći virtualni stroj, možete stvoriti složene interne mreže koje pružaju njihove usluge (na primjer, Active Directory, DHCP, itd.). Imajte na umu da čak ni domaćin nije element toga. Ovaj način omogućuje virtualnom stroju da radi čak i ako host nije povezan s mrežom (na primjer, u ravnini). Međutim, s ovom vrstom povezivanja i postavljanja, VirtualBox ne pruža takve "prikladne" usluge kao DHCP, tako da vaš uređaj mora biti statički konfiguriran ili pružati uslugu DHCP /Name. Dopušteno je instalirati nekoliko internih mreža. Virtualne strojeve možete konfigurirati tako da dopuštaju višestrukim mrežnim prilagodnicima da budu u internim i drugim mrežnim načinima, i na taj način pružaju rute ako je potrebno. Ali sve to izgleda teško i nepristupačno nespecijaliziranom. Što trebam učiniti ako želite da interna mreža hostira VirtualBox domaćin pružanjem IP adresa IP adrese gosta? Da biste to učinili, možda ćete morati konfigurirati mrežu samo za host. Značajke interne mreže:
  • gostujući operacijski sustavi mogu vidjeti druge "goste" u jednoj internoj mreži;
  • domaćin ne može vidjeti unutarnju konfiguraciju;
  • potrebna je konfiguracija mreže;
  • Čak i ako domaćin nije član veze, unutarnja mreža može se koristiti zajedno s mostovnom vezom;
  • prikladna je za mrežu s više korisnika.
  • Net-hosting

    Radi gotovo na isti način kao i vezaInternal Networking (Interno umrežavanje), u kojem određujete koja je mreža gostujući poslužitelj. Svi virtualni strojevi koji se nalaze na ovoj mreži će se međusobno vidjeti i hostirati. Međutim, drugi vanjski uređaji ne mogu vidjeti "goste" na ovoj mreži, otuda i naziv "samo domaćin". Vrlo je sličan internoj mreži, ali sada host može pružati DHCP usluge. Da biste konfigurirali ovu vezu, idite na VirtualBox Manager i odaberite zadanu postavku. Specifikacije mreže:
  • VirtualBox kreira privatnu internu mrežu za gostujući OS, a domaćin vidi novi NIC softver.
  • VirtualBox pruža DHCP poslužitelj.
  • Gostujući operativni sustavi ne mogu pristupiti vanjskoj mreži.
  • Prosljeđivanje NAT porta

    Sada možete zamisliti da ste dovoljno proučavali načine za obradu svake instance, ali postoje iznimke. Što ako se razvojno okruženje nalazi, na primjer, na prijenosnom računalu i imate li jedan ili više virtualnih strojeva s kojima se zahtijeva povezivanje s drugim računalima? I stalno ste prisiljeni koristiti različite mreže klijenata. U ovom scenariju, NAT neće raditi jer vanjski strojevi moraju biti povezani tipom mosta. To može biti dobra opcija, ali vam je možda potrebna IP adresa. Osim toga, softver nije uvijek u stanju nositi se s nestabilnim mrežama. Ako koristite internu mrežu, može se dogoditi da vaši virtualni strojevi moraju biti vidljivi na mreži. Što učiniti u takvim slučajevima? Postavite virtualni stroj da koristi NAT mrežu, dodajte pravila prosljeđivanja portova i vanjskespojite računala na "host". Broj porta i veza bit će preusmjereni na VirtualBox broj gostujućeg OS-a. Na primjer, ako vaš virtualni stroj pokreće web-poslužitelj na priključku 80, možete konfigurirati gore navedena pravila. Dolazi s demo sustavom za mobilne uređaje koji ne mora biti ponovno konfiguriran svaki put kada povežete prijenosno računalo s drugom LAN /mrežom. U konačnici, VirtualBox ima vrlo moćan skup opcija koje vam omogućuju da konfigurirate gotovo bilo koju konfiguraciju koju trebate. Da biste pronašli potrebnu opciju, pogledajte priručnik VirtualBox na službenim stranicama.

    Povezane publikacije