VirtualBox - postavljanje mreže: upute. Oracle VM VirtualBox

19. 3. 2019.

Učenje korištenja VirtualBoxa je korisno za svakoga. Zahvaljujući ovoj usluzi dobivate virtualna računala koja možete pokrenuti na svojim uređajima bez potrebe za kupnjom novog hardvera. U svojoj srži, to je besplatan softver za virtualizaciju.

postavljanje virtualbox mreže

VirtualBox je stvoren za rješavanje mnogih problema. Zahvaljujući ovoj funkcionalnosti, dobivate mogućnost stvaranja virtualnih računala "iz zraka". Oni ne zauzimaju mjesta na vašem stolu, ali rade kao pravi PC. Mogu se izraditi 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-ova) - računala čije hardverske komponente emulira glavno računalo ili uređaj koji pokreće program. VirtualBox može se izvoditi na Windows, Mac OS X, Linux i Solaris.

Zašto ti to treba?

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 smatrate da je opasan, ili pokušajte s drugim operativnim sustavom bez promjene načina konfiguriranja računala.

Možete ga koristiti i iz sigurnosnih razloga. Na primjer, možete stvoriti virtualni bankarski stroj za internetsko bankarstvo samo kako biste osigurali da ne postanete žrtva špijunskog softvera ili trojanaca koji primaju vaše podatke.

Kako instalirati VirtualBox?

Najlakši način da dobijete najnoviju verziju VirtualBoxa je da je preuzmete s službene stranice za preuzimanje. Tamo možete pronaći odgovarajuću verziju za svoju platformu ili? Ako koristite Linux, možete proučiti popis uputa za različite distribucije ovog OS-a.

Za svaku verziju Linuxa imate mogućnost preuzimanja opcija "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.

kako koristiti

Korištenje VirtualBoxa

Kako koristiti VirtualBox? Kada prvi put pokrenete aplikaciju, pozdravit će vas 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.

Stvorite virtualni stroj

Da biste konfigurirali mrežu u VirtualBoxu i započeli s radom, 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 "Stvori" u gornjem lijevom kutu prozora VirtualBox Manager - ovo je velika plava zvijezda koju je vrlo teško propustiti.

Ovo će pokrenuti "New Virtual Machine Wizard", koji će nas voditi kroz korake potrebne za pokretanje.

Unesite naziv virtualnog računala. Ovo ime u potpunosti ovisi o vama, ali postoje neke nijanse.

VirtualBox će pokušati shvatiti koji OS planirate pokrenuti 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 moći ručno odabrati vrstu OS-a s padajućih popisa u nastavku. Kada to učinite, kliknite Nastavi da biste prešli na sljedeći korak. Ovaj primjer pokriva Windows za VirtualBox. Ispod je vodič za instalaciju ovog OS-a kao gosta i naknadne konfiguracije mrežnu vezu.

kako instalirati virtualbox

Izbor memorije

Da biste instalirali gostujući OS nakon pokretanja VirtualBoxa, od vas će se tražiti da odaberete količinu RAM-a koju želite postaviti na virtualni stroj. Što je više volumena, 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 morate alocirati VM? To ovisi o nizu čimbenika. Ako planirate koristiti samo virtualni stroj dok je pokrenut, možete si priuštiti da mu pružite više RAM-a, jer nećete tražiti od host sustava da obavlja više zadataka. Ako ga, s druge strane, koristite istodobno s izvršavanjem mnogih drugih funkcija na glavnom OS-u, trebali biste bolje izračunati tu vrijednost. Dobro opće pravilo je dodijeliti polovicu RAM-a vašeg računala. Dakle, ako vaše računalo ima 4 GB RAM-a, dajte 2 GB VM-a, ostavljajući domaćina s ostatkom volumena. Ako odaberete ovu vrijednost s velikom pogreškom, naići ćete na činjenicu da se VirtualBox ne pokreće.

Skladišni prostor

Sljedeći korak je stvaranje "virtualnog tvrdog diska" (VHD). To stvara datoteku na vašem HDD-u koju VirtualBox može koristiti kao zasebni tvrdi disk. To vam omogućuje instalaciju operacijskog sustava bez brige o tome što bi vaši postojeći podaci mogli trpjeti.

Provjerite jesu li odabrani Boot Hard Disk i Create New Hard Disk odabrani, a zatim kliknite Continue. To će pokrenuti Create New Virtual Disk Wizard. Ponovno kliknite Nastavi da biste dovršili radnju.

Oracle virtualbox

Tada ćete biti upitani želite li stvoriti disk koji se dinamički širi ili fiksni. Svatko ima svoje prednosti. Velika je stvar kod dinamičkog diska to što zauzima točno onu količinu podataka koje sadrži. Također je stvoren mnogo brže od fiksnog u bilo kojoj značajnoj veličini.

Međutim, morate paziti na to, jer njegova fleksibilnost može biti i njezina negativna osobina. Dakle, kreirate dinamički disk i dodijelite mu 50 GB, a zatim stavite oko 20 GB podataka na njega. Njegova će se datoteka prikazati kao da 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.

Činjenica je da ako pokrenete virtualni stroj i pokušate dodati više podataka na dinamički disk, imat ćete problema - virtualni disk kaže da još uvijek ima 30 GB, ali zapravo više ne postoji.

To je također prednost diska fiksne veličine. Naravno, to je nezgodno kada pokušate shvatiti koliko prostora trebate, ali onda više ne morate brinuti o tome.

Ovaj primjer prikazuje dinamičke diskove, ali će i fiksni diskovi raditi jednako dobro. Provjerite je li odabrano Dinamično proširenje pohrane, a zatim ponovno kliknite Nastavi. Zatim ćete morati odabrati ime, lokaciju i veličinu novog VHD-a. Za većinu aplikacija nećete morati mijenjati ime ili lokaciju, ali to možete učiniti klikom na ikonu mape pored tekstnog okvira.

prozori za virtualbox

Veličina koju morate navesti ovisi o količini materijala koji namjeravate koristiti. Ako ga samo želite koristiti za pokretanje više programa, predložena veličina od 10 GB trebala bi biti sasvim dovoljna. Provjerite jesu li postavke ispravne, a zatim kliknite "Continue" i "Finish".

U ovoj fazi trebate samo provjeriti sve i provjeriti jesu li sve postavke postavljene kao što očekujete. Zatim samo trebate kliknuti Finish (Završi) i virtualni stroj će biti kreiran tako da možete instalirati Windows.

Učitavanje gostujućeg OS-a u VirtualBox

Kako dalje koristiti uslugu? Sada je vrijeme da prvi put pokrenete virtualni stroj. Provjerite je li novo virtualno računalo koje ste upravo stvorili odabrano u prozoru VirtualBox Manager, a zatim kliknite gumb Start na vrhu prozora. 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". Zatim će se otvoriti pitanje želite li koristiti instalacijski medij kao CD ili sliku na tvrdom disku (obično kao .iso datoteku). Nakon što odaberete opciju, kliknite Nastavi, a zatim Završi.

Ako nakon gore navedenih postavki niste uspjeli otvoriti virtualni stroj VirtualBox, vjerojatno niste pravilno dodijelili prostor za RAM ili HDD. U slučaju da ponovno podizanje sustava ne riješi problem, ponovite prethodne korake.

Budući da se na virtualnom tvrdom disku ništa ne instalira, Windows će se automatski pokrenuti. Potrebno je neko vrijeme za učitavanje svih potrebnih OS datoteka, ali na kraju ćete vidjeti zaslon koji prikazuje popis postojećih particija i nedodijeljenog prostora na računalu.

Nakon toga morate konfigurirati XP, pa pritisnite Enter. Pojavit će se pitanje o tome kako želite formatirati pogon. Morate odabrati opciju "Formatiranje particije pomoću NTFS datotečnog sustava (Quick)". Provjerite jeste li odabrali opciju "Brzo" ili ćete morati dugo čekati!

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 kako bi prešao na sljedeći korak.

Kada se računalo ponovno pokrene, pokušat će se uključiti s CD-a pomoću prozora "Pritisnite bilo koju tipku za pokretanje s CD-a ...". Zanemari ga! Ako to učinite, ponovite prethodni korak bez razloga.

Ovaj problem možete spriječiti tako da desnom tipkom miša kliknete ikonu CD-a na dnu prozora virtualnog stroja i kliknete "Ukloni disk s virtualnog diska". Čim se ovaj prozor zatvori, vidjet ćete poznati Windows XP početni zaslon prije nego se prebaci na drugu fazu instalacije.

Kada se prikaže "Čarobnjak za instalaciju sustava Windows XP", kliknite "Dalje" da biste ga pokrenuli. Isprva će se od vas tražiti da postavite regionalne i jezične postavke, koje se uglavnom odnose na klikanje na “Prilagodi ...” (za odabir zemlje), a zatim “Detalji” ako trebate 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 koji se stvara automatski. Koliko je komplicirana administratorska lozinka ovisi o važnosti sigurnosti virtualnog računala.

Nakon što kliknete "Dalje", vidjet ćete postavke datuma i vremena koje ne trebate mijenjati. Kada ponovno pritisnete ovaj gumb, prozor će neko vrijeme nestati, Windows će primijeniti sve postavke i nastaviti instalaciju. Sada možete koristiti dodatke za goste u VirtualBoxu.

Nakon minute ili dvije, pojavit će se drugi prozor, ovaj put za mrežne postavke. Prikladnije je odabrati prvu opciju (mrežu koja nema domenu). Da biste to učinili, morate unijeti naziv radne skupine - zadana je Rward i sve zadane vrijednosti. Međutim, možda ćete morati odabrati "Direct3D Support" kada se od vas zatraži da identificirate komponente.

Kako raditi s mrežom?

Mreža u VirtualBoxu je iznimno učinkovita, ali njezina konfiguracija može biti pomalo komplicirana. Da biste to razumjeli, morate razmotriti različite načine konfiguriranja VirtualBox mreže s nekoliko pokazivača na koje konfiguracije koristiti i kada.

Oracle VM VirtualBox 5.1 omogućuje konfiguriranje do 8 virtualnih mrežnih prilagodnika (mrežnih kontrolera sučelja) za svaki virtualni uređaj gostiju (iako samo 4 u GUI-ju).

što je virtualbox

Glavni načini rada:

  • Prevođenje mrežne adrese (NAT).
  • Mreže mostova.
  • Interna mreža.
  • Mreža samo za hosting.
  • NAT s prosljeđivanjem portova.

Oracle VirtualBox nudi im se kao baziran na gostujućem tipu operacijskog sustava koji ste naveli prilikom stvaranja virtualnog stroja, a rijetko ih morate mijenjati. No, izbor načina rada mreže ovisi o tome kako želite koristiti uređaj (klijent ili poslužitelj) i želite li da ga druga računala na mreži vide. Dakle, trebali biste pogledati svaki način rada VirtualBox mreže u malo više detalja.

Prevođenje mrežnih adresa (NAT)

Ovo je zadani način rada za nove virtualne strojeve, koji dobro funkcionira u većini situacija u kojima je gostujući "tip klijenta" (tj. Većina mrežnih veza je odlazna). Evo kako to radi.

Kada se gostujući OS pokrene, obično koristi DHCP za dobivanje IP adrese. Oracle VirtualBox će poslati ovaj DHCP zahtjev i obavijestiti operativni sustav o dodijeljenoj IP adresi i adresi pristupnika za usmjeravanje izlaznih veza. U ovom načinu svakom virtualnom stroju dodijeljena je ista IP adresa (10.0.2.15), jer svaki od njih smatra da se nalazi u vlastitoj izoliranoj mreži. A kada šalju svoj promet kroz gateway (10.0.2.2), VirtualBox prepisuje pakete tako da se pojavljuju kao da dolaze iz hosta, a ne od "gosta" (trčanje unutar hosta).

To znači da će gostujući OS raditi, čak i ako se domaćin kreće s mreže na mrežu (na primjer, prijenosno računalo se kreće između lokacija), od bežičnih do žičnih veza.

Međutim, kako drugo računalo pokreće vezu s njim? Na primjer, potrebna vam je veza s web-poslužiteljem koji se izvodi na gostujućem računalu. To nije moguće (obično) korištenjem NAT načina, jer ne postoji put do gostujućeg OS-a. Dakle, za pokretanje poslužitelja virtualnih strojeva potreban vam je drugačiji način rada mreže i drugačija postavka VirtualBox mreže.

NAT veza (mrežne karakteristike):

  • Gostujući OS nalaze se u vlastitoj privatnoj mreži.
  • VirtualBox djeluje kao DHCP poslužitelj.
  • NAT mehanizam VirtualBox prevodi adrese.
  • Ciljni poslužitelji prikazuju promet koji potječe od hosta VirtualBox.
  • Konfiguracija nije potrebna za host ili gostujući OS.
  • Izvrsno radi kada su “gosti” klijenti, ali ne i poslužitelji.

Mreže mostova

Premošćeno umrežavanje koristi se u slučajevima u kojima želite da vaš virtualni stroj bude puni mrežni element, tj. Jednak 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 na isti način kao i vaš host. Može pristupiti bilo kojoj usluzi na mreži - vanjskim DHCP uslugama, uslugama traženja imena i informacijama o usmjeravanju, i tako dalje.

Nedostatak ovog načina je da ako pokrenete mnoge virtualne strojeve, možete brzo iscrpiti IP adrese ili će vaš mrežni administrator biti preplavljen zahtjevima za njima. Drugo, ako vaš host ima više fizičkih mrežnih prilagodnika (na primjer, bežični i žični), morate ponovo konfigurirati most ako se ponovno poveže s mrežom.

Što ako želite pokrenuti poslužitelje u virtualnom stroju, ali ne želite uključiti mrežnog administratora? Možda je jedan od sljedeća dva načina odgovara za vas, ili vam je potrebna kombinacija dodatnih parametara, na primjer NAT vNIC + 1 Host-only vNIC.

pokrenite virtualbox

Mrežne značajke mosta:

  • VirtualBox mostovi su za mrežu domaćina;
  • dobar za bilo koji gost OS (i klijent i poslužitelj);
  • koristiti IP adrese;
  • može uključivati ​​konfiguraciju gostiju;
  • najprikladnije za proizvodna okruženja.

Interna mreža

Kada konfigurirate jedan ili više virtualnih strojeva za rad 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 ovoj virtualnoj mreži.

Interna mreža je potpuno izoliran sustav. Pogodan je za testiranje. U njemu, koristeći virtualni stroj, možete stvoriti složene interne mreže koje pružaju vlastite usluge (na primjer, Active Directory, DHCP, itd.). Napominjemo da čak ni domaćin nije njegov element.

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 konfiguracijom mreže, VirtualBox ne pruža takve "praktične" usluge kao DHCP, tako da vaš uređaj mora biti statički konfiguriran ili pružati uslugu DHCP / Name.

Dopušteno je instaliranje više internih mreža. Virtualne strojeve možete konfigurirati tako da dopuštaju više mrežnih prilagodnika da budu u internim i drugim mrežnim načinima, i tako pružaju rute ako je potrebno. Ali sve to izgleda teško i nedostupno ne-stručnjaku.

Što ako želite da interna mreža ugosti host s VirtualBox, pružajući gostu OS IP adrese? Da biste to učinili, možda ćete morati konfigurirati mrežu samo za host.

Značajke interne mreže:

  • gostujući OS može vidjeti druge "goste" u istoj internoj mreži;
  • host ne može vidjeti unutarnju konfiguraciju;
  • potrebna je konfiguracija mreže;
  • čak i ako domaćin nije član veze, unutarnja mreža se može dijeliti s mostovnom vezom;
  • dobro za umrežavanje s više korisnika.

Mreža samo za hosting

Radi gotovo isto kao i interna mrežna veza, u kojoj određujete koja je mreža gostujući poslužitelj uključen. Svi virtualni strojevi na ovoj mreži će vidjeti jedni druge i hosta. Međutim, drugi vanjski uređaji ne mogu vidjeti „goste“ na ovoj mreži, stoga naziv „samo domaćin“.

Vrlo je sličan internoj mreži, ali host sada može pružati DHCP usluge. Da biste postavili takvu vezu, prijavite se u VirtualBox Manager i odaberite zadane postavke.

Značajke mreže:

  • VirtualBox stvara privatni intranet za gostujući OS, a domaćin vidi novi NIC softver.
  • VirtualBox pruža DHCP poslužitelj.
  • Gost OS ne može ići na vanjsku mrežu.

NAT s prosljeđivanjem portova

Sada možete zamisliti da ste dovoljno proučavali načine rada za svaki slučaj, ali postoje iznimke. Što ako je razvojno okruženje, na primjer, na prijenosnom računalu i imate jedan ili više virtualnih strojeva kojima je potrebno 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 premošteni. To može biti dobra opcija, ali vam mogu biti potrebne IP adrese. Osim toga, softver nije uvijek u stanju nositi se s promjenjivim mrežama.

Ako koristite internu mrežu, možda je potrebno da vaši virtualni strojevi budu vidljivi na mreži. Što učiniti u takvim slučajevima?

Konfigurirajte virtualni stroj da koristi NAT mrežu, dodajte pravila prosljeđivanja portova i povežite vanjska računala s "hostom". Broj porta i veze bit će preusmjereni pomoću VirtualBoxa na broj gostujućeg OS-a.

Na primjer, ako vaš virtualni stroj pokrene web poslužitelj na priključku 80, možete konfigurirati gore navedena pravila. To osigurava demo sustav za mobilne uređaje koji ne treba ponovno konfigurirati svaki put kada se prijenosno računalo poveže s drugom LAN / mrežom.

Na kraju, VirtualBox ima vrlo moćan skup parametara koji vam omogućuje da prilagodite gotovo bilo koju konfiguraciju koja vam je potrebna. Da biste pronašli pravu opciju za vas, provjerite priručnik VirtualBox na službenim stranicama.