VirtualBox - nastavitev omrežja: navodila. Oracle VM VirtualBox

19. 3. 2019

Učenje uporabe VirtualBoxa je koristno za vsakogar. Zahvaljujoč tej storitvi dobite virtualne računalnike, ki jih lahko izvajate na svojih napravah, ne da bi morali kupiti novo strojno opremo. V svojem jedru je to brezplačna programska oprema za virtualizacijo.

nastavitev omrežja virtualbox

VirtualBox je bil ustvarjen za reševanje številnih težav. Zahvaljujoč tej funkcionalnosti dobite priložnost za ustvarjanje virtualnih računalnikov "iz zraka". Ne zasedajo prostora na vaši mizi, ampak delujejo kot pravi računalnik. Lahko jih ustvarite in izbrišete z nekaj kliki.

Kaj je VirtualBox? To je brezplačna, odprtokodna aplikacija za ustvarjanje, upravljanje in izvajanje navideznih strojev (računalnikov), katerih komponente strojne opreme emulira gostiteljski računalnik ali naprava, ki izvaja program. VirtualBox lahko deluje na Windows, Mac OS X, Linux in Solaris.

Zakaj ga potrebujete?

Uporaba virtualnih strojev je lahko izredno uporabna iz več razlogov. Lahko ga na primer zaženete, če želite preizkusiti programsko opremo, za katero menite, da je lahko nevarna, ali poskusite z drugim operacijskim sistemom, ne da bi spremenili način konfiguriranja računalnika.

Uporabite ga lahko tudi za varnostne namene. Na primer, ustvarite lahko virtualni bančni stroj za spletno bančništvo samo, da zagotovite, da ne boste postali žrtve vohunske programske opreme ali trojanskih konjev, ki prejmejo vaše podatke.

Kako namestiti VirtualBox?

Najlažji način, da dobite najnovejšo različico VirtualBoxa, je, da jo prenesete s strani za prenos uradne spletne strani. Tam lahko najdete ustrezno različico za vašo platformo ali? Če uporabljate Linux, lahko preučite seznam navodil za različne distribucije tega operacijskega sistema.

Za vsako različico Linuxa imate možnost prenosa možnosti »i386« ali »amd64«, 32-bitne in 64-bitne različice.

Kako namestiti VirtualBox? Ta postopek je podoben namestitvi kateregakoli drugega programa na vaši platformi, zato ne bi smeli imeti težav. Če imate težave, lahko vedno preberete priročnik za namestitev na spletni strani storitve.

virtualbox kako uporabljati

Uporaba VirtualBoxa

Kako uporabljati VirtualBox? Ko prvič zaženete aplikacijo, vas pozdravi upravljalnik VirtualBox. Tukaj lahko ustvarite virtualne stroje, jih omogočite ali onemogočite ter konfigurirate dostop do virtualne opreme, ki jim je na voljo, in nastavite omrežje.

Ustvarite virtualni stroj

Če želite konfigurirati omrežje v VirtualBoxu in začeti, boste morali ustvariti virtualni stroj. To naredimo na naslednji način.

Prvi korak pri ustvarjanju virtualne naprave je, da kliknete gumb »Ustvari« v zgornjem levem kotu okna VirtualBox Manager - to je velika modra zvezda, ki jo je zelo težko zamuditi.

S tem boste zagnali “Čarovnik za novo navidezno napravo”, ki nas bo vodil skozi korake, potrebne za zagon.

Vnesite ime navideznega računalnika. To ime je v celoti odvisno od vas, vendar obstajajo nekatere nianse.

VirtualBox bo skušal ugotoviti, kateri operacijski sistem nameravate izvajati v virtualnem računalniku glede na to, katero ime vnesete. Če se to ime imenuje "XP", se predpostavlja, da boste namestili Windows XP in ga ustrezno konfigurirali. Vendar pa lahko dobite naključno ime. Potem boste lahko iz spustnih seznamov spodaj ročno izbrali vrsto operacijskega sistema. Ko to storite, kliknite Nadaljuj, da nadaljujete z naslednjim korakom. Ta primer zajema Windows za VirtualBox. Spodaj je vodnik za namestitev tega OS kot gost in kasnejša konfiguracija omrežno povezavo.

kako namestiti virtualbox

Izbira spomina

Če želite namestiti gostujoči operacijski sistem po zagonu VirtualBox, boste morali izbrati količino pomnilnika RAM, ki ga želite namestiti na navidezni stroj. Več kot ga podate, aplikacija bo bolje delovala, vendar ne pozabite, da pomnilnika, ki je dodeljen virtualnemu računalniku, ne more uporabljati gostiteljski OS (to je računalnik, na katerem je nameščen VirtualBox).

Torej, koliko pomnilnika morate dodeliti VM? To je odvisno od številnih dejavnikov. Če nameravate uporabljati samo navidezni stroj, medtem ko se izvaja, si ga lahko privoščite z več pomnilnikom RAM, ker gostiteljskega sistema ne boste zahtevali večopravilnega. Če jo uporabljate hkrati, ko izvajate številne druge funkcije v gostiteljskem operacijskem sistemu, morate to vrednost bolje izračunati. Dobro splošno pravilo je, da dodelite polovico RAM-a računalnika. Torej, če ima vaš računalnik 4 GB RAM-a, dajte 2 GB VM in pustite gostitelja s preostalim obsegom. Če izberete to vrednost z bruto napako, boste naleteli na dejstvo, da se VirtualBox ne zažene.

Prostor za shranjevanje

Naslednji korak je ustvariti »virtualni trdi disk« (VHD). To ustvari datoteko na vašem trdem disku, ki jo lahko VirtualBox uporablja kot ločen trdi disk. To vam omogoča namestitev operacijskega sistema, ne da bi vas skrbelo, kakšni bi lahko bili vaši obstoječi podatki.

Prepričajte se, da sta izbrana možnost Boot Hard Disk in Create New Hard Disk in kliknite Continue. S tem boste zagnali Create New Virtual Disk Wizard. Ponovno kliknite Nadaljuj, da dokončate dejanje.

Oracle virtualbox

Potem vas bodo vprašali, ali želite ustvariti disk z dinamičnim razširjanjem ali fiksno velikostjo. Vsakdo ima svoje prednosti. Najboljša stvar pri dinamičnem disku je, da zavzame natančno količino podatkov, ki jih vsebuje. Prav tako je ustvarjena veliko hitreje kot fiksna, katere koli večje velikosti.

Vendar pa morate paziti na to, ker je njegova fleksibilnost lahko tudi njegova negativna lastnost. Torej ustvarite dinamični disk in mu dodelite 50 GB, nato pa na njega položite približno 20 GB podatkov. Njegova datoteka bo prikazana tako, da bo vsebovala le 20 GB prostora na trdem disku, v skladu z vašim gostiteljskim OS. Zato lahko to mesto vzamete z drugimi podatki in ga ne opazite.

Dejstvo je, da če zaženete virtualni stroj in poskusite dodati več podatkov dinamičnemu disku, boste imeli težave - virtualni disk pravi, da ima še vedno 30 GB, vendar v resnici ni več tam.

To je tudi prednost diska s fiksno velikostjo. Seveda je neprijetno, če poskušate ugotoviti, koliko prostora boste potrebovali, potem pa vam ni treba več skrbeti.

Ta primer prikazuje dinamične diske, vendar bodo fiksni diski prav tako dobro delovali. Prepričajte se, da je izbrana možnost Dynamically Expanding Storage (Dinamično širjenje pomnilnika), nato pa še enkrat Continue (Nadaljuj). Nato boste morali izbrati ime, lokacijo in velikost novega VHD. Za večino aplikacij vam ni treba spreminjati imena ali lokacije, vendar lahko to storite s klikom na ikono mape poleg polja z besedilom.

okna za virtualbox

Velikost, ki jo morate določiti, je odvisna od količine materiala, ki ga nameravate uporabiti. Če ga želite uporabiti za izvajanje več programov, bi morala biti predlagana velikost 10 GB dovolj. Prepričajte se, da so nastavitve pravilne, nato kliknite »Nadaljuj« in »Končaj«.

Na tej stopnji morate vse preveriti in se prepričati, da so vse nastavitve nastavljene, kot pričakujete. Nato morate samo klikniti Finish in ustvariti virtualno napravo, da boste lahko namestili Windows.

Nalaganje gostujočih operacijskih sistemov v VirtualBox

Kako naprej uporabljati storitev? Zdaj je čas, da prvič zaženete virtualni stroj. Prepričajte se, da je nov virtualni računalnik, ki ste ga pravkar ustvarili, izbran v oknu VirtualBox Manager, nato kliknite gumb Start na vrhu okna. Ko se storitev zažene, se prikaže okno Čarovnik za prvi zagon, ki vam bo pomagal pripraviti se na namestitev sistema Windows XP. Kliknite »Nadaljuj«. Nato se bo odprlo vprašanje, ali želite namestitveni medij uporabiti kot CD ali sliko na trdem disku (običajno kot datoteko .iso). Ko izberete možnost, kliknite Nadaljuj, nato Končaj.

Če po zgoraj navedenih nastavitvah niste uspeli odpreti virtualnega računalnika VirtualBox, verjetno niste pravilno dodelili prostora za RAM ali HDD. Če ponovni zagon ne reši težave, ponovite prejšnje korake.

Ker na navideznem trdem disku ni nameščenega ničesar, se bo program Windows Setup samodejno zagnal. To bo trajalo nekaj časa, da naložite vse potrebne datoteke OS, na koncu pa boste videli zaslon, ki prikazuje seznam obstoječih particij in nedodeljenega prostora na računalniku.

Po tem morate konfigurirati XP, zato pritisnite Enter. Pojavi se vprašanje, kako želite formatirati pogon. Izbrati morate možnost "Formatiranje particije z datotečnim sistemom NTFS (Quick)". Prepričajte se, da ste izbrali možnost »Hitro« ali pa boste morali čakati zelo dolgo!

Po tem bo program Windows Setup formatiral VHD in nato začel kopirati datoteke na disk. Vaše sodelovanje v tem procesu ni potrebno. Ko se datoteke kopirajo, bo namestitveni program za Windows samodejno znova zagnal računalnik, da nadaljuje z naslednjim korakom.

Ko se računalnik znova zažene, se bo poskusil vklopiti s CD-ja z uporabo okna "Pritisnite katerokoli tipko za zagon s CD-ja ...". Ignorirajte ga! Če to storite, ponovite prejšnji korak brez razloga.

To sistemsko težavo lahko preprečite tako, da z desno miškino tipko kliknete ikono CD-ja na dnu okna virtualne naprave in kliknete »Odstrani disk iz navideznega diska«. Takoj ko se to okno zapre, boste videli znani zagonski zaslon sistema Windows XP, preden preklopite na drugo fazo namestitve.

Ko se prikaže "Čarovnik za namestitev operacijskega sistema Windows XP", kliknite "Naprej", da ga zaženete. Najprej boste morali nastaviti regionalne in jezikovne nastavitve, ki so v glavnem povezane s klikom na »Prilagodi ...« (za izbiro države) in nato »Podrobnosti«, če želite spremeniti razporeditev tipkovnice.

Ko je vse izbrano, znova kliknite Naprej. Nato boste morali vnesti ime računalnika in skrbniško geslo. Bolje je, da izberete ime, ki ima nek pomen, namesto naključnega niza znakov, ustvarjenih samodejno. Kako zapleteno želite narediti skrbniško geslo, je odvisno od tega, kako pomembna je varnost virtualnega računalnika.

Ko kliknete »Naprej«, boste videli nastavitve datuma in časa, ki jih ni treba spreminjati. Ko ponovno kliknete ta gumb, bo okno za nekaj časa izginilo, Windows bo uporabil vse nastavitve in nadaljeval z namestitvijo. Zdaj lahko uporabite dodatke za goste v VirtualBoxu.

Po minuti ali dveh se bo pojavilo drugo okno, tokrat za omrežne nastavitve. Bolj primerno je izbrati prvo možnost (omrežje, ki nima domene). V ta namen morate vnesti ime delovne skupine - privzeto je Rward in vse privzete vrednosti. Vendar pa boste morda morali izbrati "Podpora za Direct3D", ko boste morali identificirati komponente.

Kako delati z omrežjem?

Omrežje v VirtualBoxu je izjemno učinkovito, vendar je njegova konfiguracija lahko nekoliko zapletena. Da bi to razumeli, morate razmisliti o različnih načinih konfiguriranja omrežja VirtualBox z več kazalci, na katere konfiguracije naj se uporablja in kdaj.

Oracle VM VirtualBox 5.1 vam omogoča, da konfigurirate do 8 navideznih omrežnih vmesnikov (krmilnikov omrežnih vmesnikov) za vsako virtualno napravo gosta (čeprav le 4 v GUI).

kaj je virtualbox

Glavni načini:

  • Prevajanje omrežnih naslovov (NAT).
  • Omrežja mostov.
  • Notranje omrežje.
  • Omrežje samo za gostovanje.
  • NAT s posredovanjem vrat.

Oracle VirtualBox jim ponuja, da temeljijo na tipu gostujočega operacijskega sistema, ki ga določite pri ustvarjanju virtualnega računalnika, in redko jih morate spreminjati. Izbira omrežnega načina je odvisna od tega, kako želite uporabljati napravo (odjemalec ali strežnik) in ali želite, da jo drugi računalniki v omrežju vidijo. Torej bi morali pogledati vsak način konfiguracije omrežja VirtualBox v malo več podrobnosti.

Prevajanje omrežnih naslovov (NAT)

To je privzeti način za nove navidezne stroje, ki deluje v večini primerov, ko je gostujoči operacijski sistem »tip odjemalca« (tj. Večina omrežnih povezav odhaja). Tukaj je, kako deluje.

Ko se gostiteljski OS zažene, ponavadi uporablja DHCP, da dobi naslov IP. Oracle VirtualBox bo to zahtevo DHCP poslal in operacijski sistem obvestil o dodeljenem naslovu IP in naslovu prehoda za usmerjanje izhodnih povezav. V tem načinu je vsakemu navideznemu računalniku dodeljen isti IP-naslov (10.0.2.15), ker vsak od njih meni, da se nahaja v lastnem izoliranem omrežju. In ko pošljejo svoj promet preko prehoda (10.0.2.2), VirtualBox ponovno piše pakete, tako da se pojavijo, kot da so prišli iz gostitelja, ne pa iz "gosta" (ki teče znotraj gostitelja).

To pomeni, da bo gostujoči operacijski sistem deloval, tudi če se gostitelj premika iz omrežja v omrežje (na primer prenosnik med lokacijami), od brezžičnih do žičnih povezav.

Vendar, kako drug računalnik vzpostavi povezavo z njim? Na primer, potrebujete povezavo s spletnim strežnikom, ki se izvaja na gostujočem računalniku. To ni mogoče (običajno) z uporabo načina NAT, ker ni poti do gostujočega OS. Tako za zagon strežnikov virtualnih strojev potrebujete drugačen omrežni način in drugačno nastavitev omrežja VirtualBox.

Povezava NAT (značilnosti omrežja):

  • Gostujoči OS so v lastnem zasebnem omrežju.
  • VirtualBox deluje kot strežnik DHCP.
  • NAT mehanizem VirtualBox prevaja naslove.
  • Ciljni strežniki prikazujejo promet, ki izvira iz gostitelja VirtualBox.
  • Konfiguracija ni potrebna za gostitelja ali gostujočega OS.
  • Odlično deluje, ko so »gostje« stranke, ne pa strežniki.

Omrežja mostov

Premostitveno omrežje se uporablja v primerih, ko želite, da je vaš navidezni stroj poln omrežni element, tj. Enak gostiteljski napravi. V tem načinu je navidezna omrežna kartica »povezana« s fizičnim na vašem gostitelju.

To je posledica dejstva, da ima vsak navidezni stroj dostop do fizičnega omrežja na enak način kot vaš gostitelj. Lahko dostopa do vseh storitev v omrežju - zunanjih storitev DHCP, storitev iskanja imen in informacij o usmerjanju itd.

Pomanjkljivost tega načina je, da če zaženete veliko navideznih strojev, lahko hitro izčrpate naslove IP ali pa bo skrbnik omrežja preobremenjen z zahtevami za njih. Drugič, če ima vaš gostitelj več fizičnih omrežnih kartic (na primer brezžično in žično), morate most, če se poveže z omrežjem, ponovno konfigurirati.

Kaj, če želite zagnati strežnike v navideznem računalniku, vendar ne želite vključiti skrbnika omrežja? Morda je eden od naslednjih dveh načinov pravi za vas ali pa potrebujete kombinacijo dodatnih parametrov, na primer NAT vNIC + 1 Host-only vNIC.

start virtualbox

Omrežne funkcije mostu:

  • Mostovi VirtualBox so za gostiteljsko omrežje;
  • dobro za vse gostujoče OS (tako odjemalca kot strežnika);
  • uporabite naslove IP;
  • lahko vključuje konfiguracijo gosta;
  • primerna za produkcijska okolja.

Notranje omrežje

Ko konfigurirate enega ali več virtualnih strojev za delo v notranjem omrežju, VirtualBox zagotavlja, da ves promet na tem omrežju ostane znotraj gostitelja in bo dostopen samo napravi v tem virtualnem omrežju.

Notranje omrežje je popolnoma izoliran sistem. Primerna je za testiranje. V njem lahko z uporabo navideznega računalnika ustvarite kompleksne notranje mreže, ki zagotavljajo lastne storitve (na primer Active Directory, DHCP itd.). Prosimo, upoštevajte, da tudi gostitelj ni njegov element.

Ta način omogoča delovanje navideznega računalnika, tudi če gostitelj ni povezan z omrežjem (na primer v ravnini). Vendar pa s to vrsto povezave in konfiguracijo omrežja VirtualBox ne zagotavlja takšnih »priročnih« storitev kot DHCP, zato mora biti vaša naprava statično konfigurirana ali zagotoviti storitev DHCP / Name.

Omogočeno je nameščanje več notranjih omrežij. Navidezne stroje lahko konfigurirate tako, da omogočijo več omrežnih kartic v notranjih in drugih omrežnih načinih, in po potrebi zagotovijo poti. Toda vse je videti težko in nedostopno za ne-strokovnjaka.

Kaj pa, če želite, da notranje omrežje gosti gostitelja z VirtualBoxom, kar bo gostujočemu operacijskemu sistemu omogočilo naslove IP? Če želite to narediti, boste morda morali konfigurirati omrežje samo za gostitelja.

Značilnosti notranjega omrežja:

  • gostujoči OS lahko vidi druge "goste" v istem notranjem omrežju;
  • gostitelj ne more videti notranje konfiguracije;
  • potrebna je konfiguracija omrežja;
  • tudi če gostitelj ni član povezave, se notranje omrežje lahko deli z mostno povezavo;
  • dobro za mreženje z več uporabniki.

Omrežje samo za gostovanje

Deluje skoraj enako kot povezava z notranjim omrežjem, v kateri podate, v katerem omrežju je gostujoči strežnik. Vsi navidezni stroji v tem omrežju se bodo videli drug drugega in gostitelja. Vendar pa druge zunanje naprave na tem omrežju ne vidijo »gostov«, zato ime »samo gostitelj«.

Je zelo podobna notranjemu omrežju, vendar lahko gostitelj zdaj zagotavlja storitve DHCP. Če želite vzpostaviti takšno povezavo, se prijavite v upravljalnik VirtualBox in izberite privzete nastavitve.

Omrežne funkcije:

  • VirtualBox ustvari zasebni intranet za gostujoči operacijski sistem in gostitelj vidi novo programsko opremo NIC.
  • VirtualBox zagotavlja strežnik DHCP.
  • Gostujoči OS ne more iti v zunanje omrežje.

NAT s posredovanjem vrat

Zdaj si lahko predstavljate, da ste preučevali dovolj načinov za obravnavo vsakega primera, vendar obstajajo izjeme. Kaj, če je razvojno okolje na primer na prenosnem računalniku in imate enega ali več navideznih strojev, ki potrebujejo druge računalnike za povezavo? Nenehno ste prisiljeni uporabljati različne mreže odjemalcev.

V tem primeru NAT ne bo deloval, ker je treba premostiti zunanje naprave. To je lahko dobra možnost, vendar boste morda potrebovali naslove IP. Poleg tega programska oprema ne more vedno obravnavati spreminjajočih se omrežij.

Če uporabljate notranje omrežje, je morda potrebno, da so virtualni stroji vidni v omrežju. Kaj storiti v takih primerih?

Konfigurirajte virtualno napravo za uporabo omrežja NAT, dodajte pravila za posredovanje vrat in povežite zunanje računalnike z »gostiteljem«. Številko vrat in povezave bo VirtualBox preusmeril na številko gostujočega OS.

Če na primer virtualni stroj zažene spletni strežnik na vratih 80, lahko nastavite zgornja pravila. To omogoča demo sistem za mobilne naprave, ki ga ni treba ponovno konfigurirati vsakič, ko se prenosni računalnik poveže z drugim omrežjem / omrežjem.

Na koncu ima VirtualBox zelo zmogljiv nabor parametrov, ki vam omogočajo, da prilagodite skoraj vsako konfiguracijo, ki jo potrebujete. Če želite najti pravo možnost za vas, preverite priročnik VirtualBox na uradni spletni strani.