Mașină virtuală. Cum se instalează și se configurează Oracle VM VirtualBox? Instalarea VirtualBox și a pachetului de extensii

Începeți cu VirtualBox
(pentru manechini)

2014.12.12. |

Recent, în articolul Noțiuni de bază cu VMware Workstation, am descris elementele de bază ale lucrului cu o mașină virtuală VMware, sperând să arăt că lucrul cu mașini virtuale este simplu și util. VMware este bun pentru toată lumea, dar are un dezavantaj - este plătit și nu ieftin. Astăzi vreau să vorbesc despre o alternativă gratuită la VMWare – mașina virtuală VirtualBox.

Ca exemplu, voi folosi VirtualBox 4.3.20 pentru Windows și sistemul de operare invitat ubuntu-12.04. Și voi instala și configura toate acestea în sistemul de operare gazdă Window 7.

1. Instalați mașina virtuală VirtualBox 4.3.20 pentru Windows.

Cea mai convenabilă modalitate este să descărcați distribuția mașinii virtuale de pe site-ul oficial „www.virtualbox.org”, de pe pagina https://www.virtualbox.org/wiki/Downloads. Acolo veți găsi toate cele mai recente versiuni de mașini virtuale pentru cele mai populare sisteme de operare. Descarc pentru sistemul de operare Windows (Figura 1).

Distribuția VirtualBox 4.3.20 pentru Windows este prezentată sub forma unui singur fișier executabil, VirtualBox-4.3.20-96997-Win.exe, cu o capacitate de 105 MB.

După lansarea fișierului executabil, se deschide o fereastră care vă informează despre pregătirile pentru a începe instalarea programului (Figura 2).

După câteva secunde, se va deschide fereastra asistentului de instalare. Pentru a începe instalarea, faceți clic pe butonul „Următorul”. După care se va deschide fereastra pentru selectarea volumului și a locației de instalare (Figura 3).

În mod implicit, vi se va solicita să instalați toate componentele mașinii virtuale. Nu recomand să dezactivați inutil instalarea oricăror componente, deoarece toate acestea vor fi necesare chiar și cu utilizarea minimă a mașinii virtuale. De asemenea, în mod implicit, se va sugera să instalați programul în folderul „Programs Files\Oracle\VirtualBox\” și nu voi schimba nimic aici. Pentru a trece la următoarea etapă de instalare, faceți clic pe butonul „Următorul”.

Fereastra care se deschide (Figura 4) va oferi setări de bază pentru pornirea mașinii virtuale:

Creați o comandă rapidă pe desktop;
- creați o comandă rapidă în panoul de lansare rapidă;
- înregistrați extensiile de fișiere Virtual Box în sistemul de operare.

Dintre aceste setări, voi părăsi prima și a treia, dar aceasta este o chestiune de gust și obișnuință.

Pentru a continua instalarea, faceți clic pe „Next”, după care se va deschide o fereastră (Figura 5) care avertizează că conexiunea la rețea va fi deconectată în timpul procesului de instalare. Pentru a evita pierderea datelor, este recomandabil să vă asigurați că aplicațiile care folosesc conexiunea la rețea rulează și să așteptați până când toate datele sunt descărcate din rețea.

Conexiunea la rețea va fi întreruptă pentru doar câteva secunde și apoi restabilită automat, așa că nu ezitați să faceți clic pe butonul „Da” pentru a trece la următoarea etapă de pregătire pentru instalare. Fereastra care se deschide (Figura 6) vă informează că s-au făcut toate pregătirile necesare pentru instalarea programului și puteți începe instalarea. Pentru a începe instalarea, faceți clic pe butonul „Instalare” și se va deschide o fereastră în fața dvs. care arată procesul de instalare (Figura 7).

În timpul procesului de instalare, sistemul de operare va cere confirmarea permisiunii de a instala controlere de canal USB pentru mașina virtuală (Figura 8), adaptoarele de rețea (Figura 9) și serviciile de rețea (Figura 10).

Pentru a lucra convenabil cu o mașină virtuală, este de dorit să puteți accesa controlere USB și să lucrați cu rețeaua, așa că suntem de acord cu instalarea acestor componente.

După finalizarea instalării, pe ecran se va deschide o fereastră care vă va informa despre acest eveniment mult așteptat (Figura 11). Faceți clic pe butonul „Terminare” pentru a finaliza instalarea și continuați la crearea și configurarea mașinii virtuale.

2. Creați o mașină virtuală.

Ei bine, să începem să creăm o mașină virtuală. Nu va fi mai dificil decât instalarea VirtualBox. Și așa, lansăm VirtualBox și se deschide fereastra principală a programului în fața noastră (Figura 12).

Pentru a crea o mașină virtuală, faceți clic pe butonul sau selectați elementul de meniu: „Mașină->creați” sau apăsați combinația de taste Ctrl+N. În fereastra care se deschide (Figura 13), setați numele sistemului virtual, tipul și versiunea sistemului de operare invitat.

Mașina mea virtuală se va numi „VM”. Deoarece am decis să folosesc ubuntu-12.04 ca sistem invitat, tipul de sistem invitat va fi Linux, iar versiunea va fi Ubuntu (32 de biți). După setarea parametrilor necesari, faceți clic pe „Următorul”.

În fereastra care se deschide (Figura 14), selectați dimensiunea RAM alocată pentru mașina virtuală.

În majoritatea cazurilor, memoria implicită de 512 MB este suficientă. Dacă aveți puțină memorie RAM, atunci această dimensiune poate fi redusă, dar nu o setați prea scăzut, deoarece acest lucru poate afecta performanța mașinii virtuale. Dacă este necesar, dacă trebuie să rulați aplicații care necesită mult resurse într-o mașină virtuală, cantitatea de RAM alocată poate fi mărită. După ce ați selectat cantitatea de RAM, faceți clic pe „Next”.

În fereastra următoare (Figura 15) trebuie să selectați hard disk-ul virtual cu care va funcționa mașina virtuală.

Există două opțiuni: alegeți una gata făcută sau creați una nouă. Deoarece tocmai începem să lucrăm cu VirtualBox, nu am creat deja hard disk-uri virtuale, așa că selectăm „Creați un nou hard disk virtual” și facem clic pe „Creare”.

În fereastra care se deschide (Figura 16), faceți mai întâi clic pe butonul „Ascunde detaliile”. În această versiune de VirtualBox, există o eroare în traducerea sau numele acestui buton, iar când faceți clic pe butonul „Ascunde detaliile”, se afișează o fereastră cu setări detaliate pentru hard disk-ul virtual creat.

După ce faceți clic pe butonul „Ascunde detaliile”, se deschide o fereastră cu setări avansate pentru hard disk (Figura 17).

În primul rând, selectați tipul de hard disk virtual. Pentru a asigura compatibilitatea cu alte programe de virtualizare, este posibil să se creeze hard disk-uri virtuale de mai multe tipuri, de exemplu, hard disk-urile VMDK pot fi utilizate cu mașinile virtuale VMware.

Deoarece scopul acestui articol este de a oferi abilități de bază în lucrul cu mașina virtuală VirtualBox, voi alege tipul de disc virtual VDI - un format de hard disk conceput pentru a funcționa cu mașinile virtuale VirtualBox.

AVERTISMENT: Asigurați-vă că aveți suficient spațiu pe hard disk pentru a crea hard disk-ul virtual înainte de a începe să îl creați.

Pentru a crea un disc virtual feminin, faceți clic pe „Creați”. După care se va deschide o fereastră care ilustrează procesul de creare a unui hard disk (Figura 18). Acest lucru poate dura câteva minute.

Discul virtual creat este un fișier obișnuit în sistemul de operare gazdă cu numele și extensia VDI pe care le-ați specificat. Acest fișier poate fi mutat, copiat, transferat pe alt computer. De exemplu, dacă trebuie să lucrați cu aceeași mașină virtuală acasă și la birou, puteți transfera fișierul hard disk pe o unitate flash și puteți lucra acasă și la birou cu aceeași mașină virtuală.

După crearea hard disk-ului virtual, o nouă mașină virtuală va apărea în fereastra principală a programului VirtualBox, gata de utilizare (Figura 19). Tot ce rămâne este să instalați sistemul de operare invitat pe el.

3. Instalați sistemul de operare invitat.

Instalarea sistemului de operare invitat va începe automat după prima pornire a mașinii virtuale. Și așa, lansăm mașina virtuală făcând clic pe butonul. După câteva secunde, se va deschide o fereastră (Figura 20), în care vi se va cere să specificați calea către discul de pornire sau imaginea discului de pornire.

Voi instala sistemul de operare dintr-o imagine de disc de boot (ubuntu-12.04-oem-i386.iso) descărcată anterior de RuTracker.org. Pentru a selecta o imagine de disc de boot, faceți clic pe butonul și în fereastra care se deschide (Figura 21) selectați fișierul ubuntu-12.04-oem-i386.iso, faceți clic pe butonul „deschidere” și pentru a începe instalarea sistemului de operare în fereastra ( Figura 20) faceți clic pe butonul „continuare”.

Imediat după apăsarea butonului, mașina virtuală va porni (Figura 22) și după câteva secunde va începe automat instalarea sistemului de operare invitat. În timpul instalării sistemului de operare, vor apărea solicitări în fața dvs. pentru a facilita lucrul cu mașina virtuală.

Instalarea unui sistem de operare invitat va avea loc exact în același mod ca și atunci când instalați acest sistem de operare pe un computer real sau pe o mașină virtuală VMWare. Deoarece am descris deja procesul de instalare a unui sistem de operare similar în articolul „Noțiuni introductive cu VMware Workstation”, în secțiunea Instalarea unui sistem de operare invitat, nu mă voi repeta și voi trece imediat la descrierea elementelor de bază ale lucrului cu un mașină virtuală.

4. Operații de bază cu o mașină virtuală.

4.1. Pornirea unei mașini virtuale

Lansați programul de virtualizare VirtualBox. Pe ecran se va deschide fereastra principală a programului (Figura 23).

Dacă în partea stângă a ferestrei care se deschide, în lista de mașini virtuale disponibile, cea de care aveți nevoie nu este disponibilă, atunci selectați elementul de meniu:

Mașină->Adaugă

În managerul de fișiere care se deschide, selectați mașina virtuală de care aveți nevoie (fișier cu rezoluție .vbox) și faceți clic pe butonul „deschidere”. Mașina virtuală selectată va apărea în lista de mașini virtuale disponibile din partea stângă a ferestrei principale a programului VirtualBox.

În lista de mașini virtuale din fereastră (Figura 23), selectați cea de care aveți nevoie. Voi selecta o mașină virtuală numită „VM” și voi porni mașina virtuală selectată folosind una dintre următoarele metode:

Făcând clic pe butonul din partea de sus a ferestrei, sub meniul „Editare”;
- prin selectarea unui element de meniu: Mașină->Run.

După pornirea mașinii virtuale, dacă starea acesteia a fost salvată, starea mașinii virtuale va fi restabilită automat și veți putea continua să lucrați ca și cum nu ați fi oprit mașina virtuală. Dacă starea mașinii virtuale nu a fost salvată, atunci sistemul invitat instalat va porni, similar sistemului de operare care pornește când computerul real este pornit.

4.2. Întreruperea mașinii virtuale.

Este adesea necesar să părăsești temporar locul de muncă. Dacă în acest moment rulează un anumit program și nu puteți pierde niciun moment important în timpul funcționării acestui program, atunci VirtualBox oferă posibilitatea de a întrerupe temporar funcționarea mașinii virtuale. Pentru a face acest lucru, selectați elementul de meniu: Mașină->Suspend, mașina virtuală se va întrerupe automat. Pentru a relua lucrul, selectați din nou elementul de meniu: Mașină->Suspend.

Desigur, puteți închide mașina virtuală în timp ce salvați starea și apoi porniți din nou mașina virtuală, dar acest lucru durează mult mai mult. În timp ce întreruperea durează o fracțiune de secundă, salvarea stării poate dura câteva zeci de secunde. Dacă trebuie să fii distras des, atunci o pauză este mult mai convenabilă.

4.3. Închideți mașina virtuală.

Există mai multe moduri de a închide o mașină virtuală:

1. Faceți clic pe butonul de închidere din colțul din dreapta sus al ferestrei (Figura 24). În meniul care se deschide (Figura 25), selectați unul dintre următoarele elemente:

- „Salvați starea mașinii”, aceasta va salva starea mașinii și apoi va închide mașina virtuală. Data viitoare când porniți mașina virtuală, starea va fi restabilită automat și lucrul va continua ca și cum nu ați fi oprit mașina virtuală.

- „Trimite semnal de închidere”, aceasta va deschide o fereastră de închidere, a cărei aspect depinde de sistemul de operare utilizat. Folosind această fereastră, puteți închide sistemul de operare invitat în mod normal, iar după ce sistemul de operare invitat se închide, mașina virtuală se va închide automat.

- „Opriți mașina.” Această acțiune este echivalentă cu scoaterea sub tensiune a unei mașini reale.

Permiteți-mi să vă atrag atenția asupra faptului că în versiunea de VirtualBox utilizată în acest program, indiferent de alegerea dvs. în fereastra de închidere a sistemului de operare, la câteva secunde după selectarea „Trimite semnal de închidere” mașina virtuală se oprește.

2. Închideți sistemul de operare invitat în modul normal oferit de sistemul de operare invitat, în timp ce mașina virtuală se va închide automat după ce sistemul de operare invitat se închide.

3. Selectați un element de meniu: Mașină ->trimite Ctrl-Alt-Del, în acest caz acțiunile mașinii virtuale vor fi similare cu acțiunile unui computer real la apăsarea tastelor de la tastatură cu același nume, i.e. Va porni managerul de activități, al cărui aspect depinde de sistemul de operare utilizat. Folosind managerul de activități, puteți închide întregul sistem de operare invitat sau firele individuale. După ce sistemul de operare invitat se închide, mașina virtuală se va închide automat.

4. Selectați un element de meniu: Mașină -> reporniți, după care se va deschide o fereastră (Figura 26), avertizând despre pierderea tuturor datelor nesalvate în aplicațiile care rulează în sistemul de operare invitat dacă continuați să reporniți. Dacă faceți clic pe butonul „Repornire”, atunci acțiunile ulterioare ale mașinii virtuale vor fi similare cu acțiunile unui computer personal atunci când faceți clic pe butonul „Repornire” de pe unitatea de sistem.

5. Selectați elementul de meniu: Machine->shut down, aceasta va deschide o fereastră de oprire, a cărei aspect depinde de sistemul de operare utilizat. Folosind această fereastră, puteți închide sistemul de operare invitat în mod normal, iar după ce sistemul de operare și sistemul invitat sunt oprite, mașina virtuală se va închide automat.

Permiteți-mi să vă atrag atenția asupra faptului că în versiunea de VirtualBox utilizată în acest program, indiferent de alegerea dvs. în fereastra de închidere a sistemului de operare, la câteva secunde după selectarea elementului de meniu „Mașină->oprire”, mașina virtuală se închide.

4.4. Conectarea dispozitivelor amovibile la o mașină virtuală.

Să ne uităm la conectarea dispozitivelor amovibile folosind exemplul de conectare și deconectare a unei unități USB.

Pentru a conecta o unitate USB, selectați elementul de meniu: Dispozitive->Dispozitive USB iar în lista care se deschide (Figura 27) selectați dispozitivul USB de care aveți nevoie. În cazul meu, unitatea USB a fost identificată ca „Generic Mass Storage”.

După selectarea elementului de meniu „Generic Mass Storage”, unitatea USB va fi conectată, ca și cum ați fi conectat o unitate flash la un computer real, iar în listă (Figura 27) dispozitivul selectat va fi marcat cu o bifă. Acțiunile ulterioare sunt determinate de sistemul de operare pe care îl utilizați. Pentru a deconecta unitatea USB, debifați caseta de selectare din același meniu. După cum puteți vedea, totul este foarte simplu.

ATENŢIE! Când conectați un dispozitiv amovibil la o mașină virtuală, acesta este dezactivat în sistemul de operare gazdă, ceea ce poate duce la pierderea datelor nesalvate. Prin urmare, înainte de a conecta un dispozitiv amovibil la o mașină virtuală, asigurați-vă că nu efectuați nicio acțiune cu acesta în sistemul de operare gazdă.

4.5. Comutarea între sistemele de operare gazdă și oaspete.

Când lucrați într-o mașină virtuală, tastatura și mouse-ul sunt „capturate”, adică toate apăsările de la tastatură sau acțiunile mouse-ului sunt procesate de mașina virtuală și ignorate în sistemul de operare gazdă. Pentru a trece la lucrul cu sistemul de operare gazdă, trebuie să apăsați tasta „Gazdă” sau combinația de taste. Pentru diferite versiuni de mașini virtuale și în funcție de setările acestora, cheia „Gazdă” poate fi diferită, dar numele cheii este afișat în colțul din dreapta jos al ferestrei mașinii virtuale (Figura 28).

Când apăsați această tastă, procesarea tuturor evenimentelor de la tastatură și mouse va fi din nou procesată de sistemul de operare gazdă. Pentru a reveni la lucrul cu mașina virtuală, faceți clic pe mouse într-un loc arbitrar din fereastra mașinii rituale.

Acest lucru este suficient pentru a începe să lucrați cu o mașină virtuală, iar în viitor, dacă vă place noul instrument și cu siguranță vă va plăcea, puteți explora cu ușurință toate capacitățile sale și voi încerca să vă ajut într-una dintre articolele urmatoare.



Postat de Robin Catling
Data publicării: mai 2012
Traducere: Semenenko V.
Data traducerii: 5 octombrie 2012

Totul a început când într-o zi a trebuit să lansez o instanță CMS Wordpress într-un sandbox. Începutul a fost simplu. A fost suficient să creezi un server virtual Ubuntu 11.10 ca sistem de operare invitat pe VirtualBox. Dar apoi am descoperit că știam mult mai puțin despre rețele și configurația lor decât credeam anterior. În special, despre pachete, comutatoare și routere. Știam și mai puțin despre configurarea rețelelor în VirtualBox, unde tot hardware-ul este prezentat în software. Mai multe încercări și setări de rețea nereușite, obiectivul a fost atins - și, ca urmare, vă prezint acest articol. Scopul său este să vă salvezi nervii pe baza propriei mele încercări și erori.

Setări de rețea VirtualBox

Pentru a începe, instalați orice versiune a mașinii virtuale VirtualBox, începând cu 3.0. Și veți găsi aproximativ aceleași capacități în el în comparație cu cele descrise în acest articol.

După instalarea programului, accesați meniul „Setări - Rețea”. Aspectul filei deschise corespunde setărilor implicite. Oricare dintre mașinile virtuale poate fi configurată să utilizeze patru adaptoare de rețea, în funcție de care aveți nevoie într-un anumit caz. Dar cel mai adesea în practică este necesar doar unul dintre ele. De obicei, la instalarea unei mașini virtuale, un adaptor de rețea simplu este creat în mod implicit. Acest lucru este suficient pentru a accesa Internetul.

În funcție de nevoile dvs., poate fi necesar să creați mai multe interfețe de rețea de diferite tipuri. Sau mai multe dispozitive de același tip, dar cu setări diferite. Acest lucru poate fi necesar pentru a utiliza atât adaptoare de rețea fizice, cât și virtuale în mașina virtuală. Totul depinde de care sunt conectate.

Pentru serverul meu web pe care rulează CMS Wordpress lucrurile sunt puțin mai complicate, așa că hai să mergem mai departe... Fila „Tip adaptor” este responsabilă de configurarea hardware-ului virtual. VirtualBox face față bine rolului de legătură între placa de rețea software și interfața fizică care este instalată pe mașina reală (gazdă). Deschideți linkul „Avansat” și veți avea acces la capacitățile avansate ale adaptorului de rețea. În acest articol voi descrie în detaliu toate setările în ordinea în care apar, începând cu setarea tipului adaptorului.

Tip adaptor

Mașina virtuală VirtualBox are încorporată emulare software a celor mai comune tipuri de plăci de rețea, pentru care sunt create drivere și protocoale. Placa PCnet-FAST III este alegerea implicită, dar în practica mea aleg adesea Intel PRO/1000MT. Fac asta dacă vreau cea mai bună compatibilitate cu hardware-ul Intel pe care îl am pe computer. Dacă întâmpinați probleme la configurarea conexiunii la rețea, puteți încerca să schimbați tipul adaptorului selectând altul. Pentru cele mai vechi echipamente, placa de rețea PCnet-FAST II este potrivită.

Modul

„Modul promiscuu” care sună destul de ciudat este de obicei folosit pentru a opera o VM ca router virtual în rețelele locale; ca punte de rețea sau gazdă. În acest mod, portul mașinii virtuale este capabil să accepte orice pachet trimis pentru alte sisteme de operare; și chiar și pentru gazdă. Adică, sunt acceptate pachetele de rețea destinate nu numai acestui adaptor, ci și altor dispozitive de rețea. În 99% din cazuri, utilizatorii obișnuiți nu au nevoie de Modul Promiscuous. Este folosit de administratorii de rețea pentru a diagnostica problemele care apar în rețea.

Adresa MAC

O adresă MAC (MAC este o abreviere pentru Media Access Control) este un „nume” unic al unui dispozitiv dintr-o rețea care îl identifică și îl distinge în mod unic de alte adaptoare și gazde. Această adresă este înregistrată pentru fiecare dispozitiv de rețea la nivel fizic în memoria interfeței în sine. Când creați un adaptor de rețea virtuală, VirtualBox generează automat o adresă MAC pentru acesta.
Dacă trebuie să schimbați o adresă MAC existentă, atunci există un mic buton în partea dreaptă care generează o nouă valoare. Dacă clonați o mașină virtuală existentă, trebuie să creați propria sa adresă MAC unică pentru aceasta, care va fi diferită de adresa mașinii originale.

Caseta de selectare de lângă cuvintele „Cablu conectat” îndeplinește același rol ca conectarea sau deconectarea unui cablu fizic în realitate. Această setare este responsabilă pentru conectarea adaptorului de rețea virtuală la rețea. Aceasta nu trebuie confundată cu o altă setare mai importantă, „Activați adaptorul de rețea”, care pornește sau dezactivează adaptorul în mașina virtuală.

Butonul „Port Forwarding” deschide o casetă de dialog în care sunt configurate regulile de comportament al traficului pe un anumit adaptor; modul în care anumite tipuri de trafic se vor muta între gazdă și mașina virtuală invitată. Aceste reguli se aplică modelelor de rețea, care vor fi discutate puțin mai târziu. Modelele de rețea în sine sunt definite în fila „Tip de conexiune”. Această configurare este cea mai dificilă parte a instalării conexiunilor în VirtualBox. Ea mi-a dat cele mai multe probleme în experimentele mele.

"Capcane"

Există patru tipuri de modele de conexiune la rețea și un număr mare de combinații posibile de setări pentru aceste conexiuni. În acest sens, crearea unei rețele în VirtualBox este similară cu alchimia medievală - totul aici este atât de confuz și ilogic. S-ar părea că dacă urmați setările corecte, veți obține destul de ușor rezultatul dorit. Cu toate acestea, există mai multe soluții pentru o singură problemă, care toate vor fi corecte inițial. Dar, în cele din urmă, ele vă vor face să nu vă atingeți obiectivul. Crede-ma, stiu deja...

Tipuri de conexiune la rețea

VirtualBox are patru modele gata făcute pentru conectarea la rețea:

  • Network Address Translation (NAT), care este setarea implicită
  • Punte de rețea (Punt)
  • Adaptor gazdă virtuală (numai gazdă)

Tipul de conexiune „Neconectat” este, de asemenea, o setare de rețea, dar are un singur scop - identificarea posibilelor probleme. În acest mod, VirtualBox îi spune sistemului de operare invitat că placa de rețea este prezentă, dar nu există nicio conexiune la aceasta.

Traducere adrese de rețea (NAT)

Protocolul NAT permite sistemului de operare invitat să acceseze Internetul utilizând un IP privat care nu este accesibil din rețeaua externă sau la toate mașinile din rețeaua fizică locală. Această configurare de rețea vă permite să vizitați pagini web, să descărcați fișiere și să vizualizați e-mailurile. Și toate acestea folosind sistemul de operare invitat. Cu toate acestea, este imposibil ca exteriorul să se conecteze direct la un astfel de sistem dacă folosește NAT.

Principiul traducerii adreselor de rețea este următorul. Când un sistem de operare invitat trimite pachete la o anumită adresă a unei mașini la distanță din rețea, serviciul NAT care rulează sub VirtualBox interceptează aceste pachete, extrage din ele segmente care conțin adresa punctului de trimitere (adresa IP a sistemului de operare invitat) și înlocuiește cu adresa IP a mașinii gazdă. Apoi le reambalează și le trimite la adresa specificată.

De exemplu, pe LAN-ul de acasă, gazda și alte dispozitive fizice de rețea au adrese în intervalul care începe cu 192.168.x.x. În VirtualBox, adaptoarele NAT au adrese IP în intervalul care începe cu 10.0.2.1 și se termină cu 10.0.2.24. Acest interval se numește subrețea. De obicei, acest interval nu este folosit pentru a atribui adrese dispozitivelor din rețeaua principală, astfel încât un astfel de sistem nu este accesibil din exterior, din partea gazdă. Sistemul de operare invitat poate efectua actualizări de software și navigare pe web, dar rămâne invizibil pentru alți „participanți”.

Manualul VirtualBox descrie acest punct mai detaliat:

„În modul NAT, interfeței de rețea invitată i se atribuie o adresă IPv4 implicită din intervalul 10.0.x.0/24, unde x denotă adresa specifică a interfeței NAT, determinată de formula +2. Astfel, x va fi egal la 2 dacă există o singură interfață NAT activă. În acest caz, sistemul de operare invitat primește o adresă IP de 10.0.2.15, gateway-ului de rețea i se atribuie o adresă de 10.0.2.2, iar serverului de nume (DNS) i se atribuie un adresa 10.0.2.3." (Oracle Corporation, 2012, capitolul 9).

Protocolul NAT este util atunci când nu există nicio diferență în ceea ce privește adresele IP pe care le vor folosi sistemele de operare invitate de pe mașina virtuală, deoarece toate vor fi unice. Cu toate acestea, dacă trebuie să configurați redirecționarea traficului de rețea sau să extindeți funcționalitatea sistemului de operare invitat prin implementarea unui server web pe acesta (de exemplu), atunci sunt necesare setări suplimentare. În modul NAT, funcțiile precum partajarea folderelor și fișierelor nu sunt, de asemenea, disponibile.

Punte de rețea (Punt)

Într-o conexiune Network Bridge, mașina virtuală funcționează la fel ca toate celelalte computere din rețea. În acest caz, adaptorul acționează ca o punte între rețelele virtuale și cele fizice. Pe partea de rețea externă, este posibil să vă conectați direct la sistemul de operare invitat.

Adaptorul în modul „Network Bridge” se conectează, ocolind gazda, la un dispozitiv care distribuie adrese IP în rețeaua locală pentru toate plăcile de rețea fizice. VirtualBox se conectează la una dintre plăcile de rețea instalate și transmite pachete direct prin aceasta; Acest lucru are ca rezultat funcționarea unei punți peste care sunt transmise date. De regulă, un adaptor din modelul „Network Bridge” primește o adresă standard din gama 192.168.x.x de la router. Prin urmare, o mașină virtuală din rețea apare ca și cum ar fi un dispozitiv fizic obișnuit, care nu se poate distinge de restul.

Mai multe dispozitive de rețea pot fi active simultan pe o gazdă; De exemplu, laptopul meu are o conexiune prin cablu (numită eth0) și o conexiune fără fir (numită wlan0). Câmpul „Nume” vă permite să selectați ce interfață de rețea doriți să utilizați ca punte pe VirtualBox.

În cazul meu, folosesc adaptorul wireless wlan0, deoarece este conectat la router. În timp ce interfața cu fir eth0 nici măcar nu are un cablu.

Prin urmare, gazda mea primește adresa IP 192.168.0.2 de către router. Mașinii virtuale în modul Network Bridge îi este atribuită adresa 192.168.2.6. În acest caz, faptul că VirtualBox transmite și primește trafic ca și cum „prin” gazdă, ocolindu-l, nu contează. Rezultatul este că mașina virtuală devine doar un alt computer din rețeaua locală. Dacă îmi număr computerul și trei mașini virtuale (VM) care rulează în modul Network Bridge, atunci am patru computere în rețeaua locală fizică.

Mai multe urmeaza...

NAT este util deoarece protejează sistemele de operare invitate de Internet. Dar pentru a le accesa din exterior (și pe unele sisteme de operare am servere web instalate), va fi necesară o configurare suplimentară pentru a redirecționa traficul. Tipul de conexiune Network Bridge permite accesul la acestea, dar sistemele în acest caz devin neprotejate.

Dacă dispozitivul dvs. de acces la rețea (acesta ar putea fi un router, un comutator de rețea sau setările furnizate de furnizorul dvs. de servicii Internet) vă permite să furnizați doar o adresă IP pentru fiecare interfață de rețea, este posibil să nu puteți configura Network Bridge.

Adaptor gazdă virtuală (doar pentru gazdă)

Cu o conexiune Virtual Host Adapter, sistemele de operare invitate pot comunica între ele, precum și cu gazda. Dar toate acestea sunt doar în interiorul mașinii virtuale VirtualBox în sine. În acest mod, adaptorul gazdă folosește propriul său dispozitiv dedicat numit vboxnet0. De asemenea, creează o subrețea și atribuie adrese IP plăcilor de rețea ale sistemelor de operare invitate. Sistemele de operare invitate nu pot interacționa cu dispozitivele aflate în rețeaua externă, deoarece acestea nu sunt conectate la aceasta printr-o interfață fizică. Modul Virtual Host Adapter oferă un set limitat de servicii utile pentru crearea de rețele private sub VirtualBox pentru sistemele sale de operare invitate.

Spre deosebire de alte produse de virtualizare, un adaptor care rulează sub protocolul NAT în VirtualBox nu poate acționa ca o punte de comunicare între dispozitivul de rețea implicit de pe gazde. Prin urmare, accesul direct din exterior la mașinile „ascunse” în spatele NAT este imposibil - și nici la programele care rulează pe acestea; nici la datele aflate pe gazde în sine. Să ne uităm la următorul exemplu.

De obicei, o gazdă are propria sa adresă de rețea, care este folosită pentru a accesa Internetul. De obicei, acesta este 192.168.0.101. În modul Virtual Host Adapter, mașina gazdă acționează și ca un router VirtualBox și are o adresă IP implicită 192.168.56.1. Este creată o rețea locală internă care deservește toate sistemele de operare invitate configurate pentru modul Adaptor gazdă virtuală și vizibilă pentru restul rețelei fizice. Adaptorul vboxnet0 folosește adrese din intervalul care începe cu 192.168.56.101. Dar dacă doriți, puteți schimba adresa implicită.

La fel ca un adaptor în modul Network Bridge, modul Virtual Host Adapter utilizează diferite intervale de adrese. Puteți configura cu ușurință oaspeții pentru a obține adrese IP folosind serverul DHCP încorporat al mașinii virtuale VirtualBox.

În plus, trebuie spus că în modul „Virtual Host Adapter”, rețeaua creată de acesta nu are un gateway extern de acces la Internet, atât pentru gazdă, cât și pentru sistemele de operare guest. Funcționează doar ca un comutator de rețea obișnuit, conectând sistemele gazdă și oaspeți. Prin urmare, un adaptor în modul Adaptor gazdă virtuală nu oferă acces la Internet mașinilor invitate; vboxnet0 nu are un gateway implicit. Caracteristicile suplimentare pentru acest adaptor simplifică foarte mult configurarea rețelei între sistemele de operare gazdă și oaspete, dar încă nu există acces extern sau redirecționare porturi. Prin urmare, este posibil să aveți nevoie de un al doilea adaptor în modul Virtual Host Adapter sau Network Bridge care să se conecteze la sistemul de operare invitat pentru a obține acces deplin la acesta.

Rețeaua internă

Dacă în practică trebuie să configurați relația dintre mai multe sisteme de operare invitate care rulează pe aceeași gazdă și pot comunica doar între ele, atunci puteți utiliza modul „Rețea internă”. Desigur, puteți utiliza modul „Network Bridge” în acest scop, dar modul „Internal Network” este mai sigur. În modul Network Bridge, toate pachetele sunt trimise și primite prin adaptorul de rețea fizic instalat pe mașina gazdă. În acest caz, tot traficul poate fi interceptat (de exemplu, prin instalarea unui sniffer de pachete pe mașina gazdă).

O rețea internă, conform manualului VirtualBox, este „o rețea software care poate fi vizibilă pentru mașinile virtuale instalate selectiv, dar nu pentru aplicațiile care rulează pe gazdă sau pe mașinile aflate la distanță situate extern”. O astfel de rețea este un set de gazdă și mai multe mașini virtuale. Dar niciunul dintre dispozitivele de mai sus nu are acces printr-un adaptor de rețea fizic - este complet software, folosit de VirtualBox ca router de rețea. În general, rezultatul este o rețea locală privată doar pentru sistemele de operare invitate fără acces la Internet, ceea ce o face cât mai sigură. O posibila aplicatie pentru o astfel de retea este un server top-secret cu clienti destinati dezvoltarii; testarea de penetrare a sistemelor sau orice alte scopuri care vizează crearea unei rețele interne pentru echipe sau organizații de dezvoltare. Aceasta este o modalitate ideală de a vă bloca mediul de la instalarea neautorizată a software-ului, descărcarea sau încărcarea fișierelor sau vizitarea serviciilor precum Facebook în timpul orelor de lucru.

Așa că ne-am uitat la diferitele tipuri de conexiuni la rețea. Fiecare dintre ele are propriile setări și este proiectat pentru scopuri specifice. Să revenim la momentul în care a început totul - crearea unui server virtual pentru a implementa CMS Wordpress pe el și a-l testa.

Acces la sistemul de operare invitat

În primul rând, am nevoie de acces la internet de la sistemul invitat pentru a instala actualizări, descărca pachete și alte sarcini similare. De asemenea, am nevoie de acces la rețea de pe mașina gazdă. Dar nu am nevoie ca serverul să fie accesibil din rețeaua externă.

Selectez mașina virtuală necesară din managerul VirtualBox și apoi merg la meniul „Setări - Rețea”.

Las adaptorul de rețea implicit selectat în modul NAT. Acest lucru va permite oaspeților să acceseze Internetul prin conexiunea configurată a gazdei pe care sunt instalate aceste mașini. Sistemele oaspeților nu sunt vizibile din exterior pe rețeaua locală; De asemenea, nu am acces la niciunul dintre sistemele pentru oaspeți din partea gazdă; în mod similar, sistemele invitate nu pot comunica între ele.

Configurarea unui adaptor gazdă virtuală

Cel mai simplu mod este să utilizați adaptorul în modul „Adaptor gazdă virtuală” oferit de VirtualBox în mod implicit. Se numește vboxnet0. Puteți adăuga oricâte adaptoare de acest tip aveți nevoie (dacă trebuie să configurați mai multe rețele separate „Adaptor gazdă virtuală”). Deschizând fereastra principală a managerului sistemului de operare invitat VirtualBox și selectând „Setări - Rețea” în meniu, puteți configura adaptorul vboxnet0 existent sau puteți crea mai multe altele similare (vboxnet1, vboxnet2).

Faceți clic pe butonul „Editare” - pictograma cu imaginea unei șurubelnițe (a treia de sus în jos). Făcând clic pe această pictogramă, se vor deschide setările implicite. În ele, adresa 192.168.56.1 este adresa prin care sistemele guest accesează gazda. L-am lăsat „ca atare” fără să-l schimb.

În mod implicit, adaptorul vboxnet0 obține în mod dinamic o adresă IP în timpul unei sesiuni de conexiune de la un server DHCP. Serverul meu web virtual Wordpress necesită să aibă o adresă IP statică. Prin urmare, în fila „Server DHCP”, am debifat caseta de validare „Activare server”. Deci serverul meu DHCP este dezactivat.

Adăugarea unui adaptor gazdă virtuală

Voi adăuga un alt adaptor de rețea (în modul Adaptor gazdă virtuală) la mașina oaspete, care va crea o rețea virtuală privată autonomă. Această rețea va consta numai din gazdă și orice mașină de operare invitată configurată în modul Adaptor gazdă virtuală.

Prin urmare, în setările sistemului pentru oaspeți, deschid fila „Adaptor 2” și setez valoarea „Tip de conexiune” la „Adaptor gazdă virtuală”. În mod implicit, adaptorul nou creat se numește vboxnet0. „Modul promiscuu” nu face diferența pentru mine, așa că îl las setat la „Dezactivare”. De asemenea, las activ mesajul „Cablu conectat”.

Configurare invitat

Am nevoie ca serverul virtual invitat să aibă o adresă IP statică în rețea care rulează în modul „Adaptor gazdă virtuală”. În caz contrar, adresa serverului se va schimba de la sesiune la sesiune, de fiecare dată când vă conectați. Voi fi obligat să rezolv problema de configurare din nou și din nou pentru a mă conecta la gazdă. Prin urmare, intru în sistemul invitat, deschid un terminal în el și introdu următoarele două comenzi în el:

Ifconfig eth1 192.168.56.101 netmask 255.255.255.0 up

Acești pași setează adresa IP specificată pentru adaptorul situat în invitat și pornesc acea interfață de rețea. Această adresă folosește prefixul de rețea 192 pentru rețelele de domiciliu, urmat de .168 ca adresă de identificare a gazdei de pornire, .56 pentru a seta intervalul de adrese de subrețea; și în final ID-ul final.1 (gazdă) pentru rețea. Adaptorul în modul NAT se numește eth0 , deci este logic să presupunem că adaptorul în modul Virtual Host Adapter se numește eth1 . Pot folosi această adresă IP pentru a testa oaspetele de la gazdă prin SSH sau browser.

Cu toate acestea, aceste setări sunt temporare. Dacă repornesc sistemul, toate vor dispărea fără urmă. Pentru a le face permanente, trebuie să adăugați (folosind contul root) următoarele linii în fișierul /etc/network/interfaces:

# Interfața de rețea numai pentru gazdă auto eth1 iface eth1 inet adresa statică 192.168.56.101 mască de rețea 255.255.255.0 rețea 192.168.56.0 difuzare 192.168.56.255

Acum, când reporniți, această interfață de rețea va porni automat. Pentru a verifica dacă a pornit, folosesc comanda ifconfig, pe care o introduc în terminalul sistemului de operare guest.

Denumire

Deoarece nu mă pricep foarte bine la numere și adrese IP, pentru mine folosesc întotdeauna nume pentru sistemele oaspeților în loc să le atribui adrese IP. Pentru a face acest lucru, editez fișierul /etc/hosts pe mașina gazdă și adaug link-uri acolo. În acest fel, pot vedea oaspeții care rulează după numele lor.

Adaug linia în fișierul /etc/hosts:

192.168.56.101 ocelotsvr

Dacă mai adaug mai multe sisteme invitați din rețea, atunci trebuie doar să editez acest fișier și să adaug numărul necesar de linii. Datorită acestei tehnici, pot accesa cu ușurință oricare dintre aceste sisteme.

Rută alternativă

Experții în rețea pot observa că în configurația mea există o rută alternativă pentru a accesa serverul virtual.

Folosind adaptorul NAT implicit, pot rula o configurație suplimentară care îmi va permite să accesez serverul virtual de la gazdă fără a fi nevoie să folosesc setarea de rețea Virtual Host Adapter.

Folosind panoul de setări „Adaptor de rețea” din sistemul de operare invitat, puteți configura redirecționarea portului în mașina virtuală VirtualBox. Pentru a face acest lucru, accesați setările adaptorului NAT (butonul din partea de jos a ferestrei) pentru a configura redirecționarea portului. Când faceți clic pe el, se va deschide o casetă de dialog în care sunt configurate regulile de redirecționare pentru acest adaptor de rețea și sistem invitat.

Trebuie să configurez două reguli; unul pentru a obține acces la serverul web Apache de pe sistemul oaspete, al doilea pentru a reduce restul traficului TCP (mai ales solicitări http).

Fără alte prelungiri, am numit aceste reguli Apache și, respectiv, TCP; ambele folosesc protocolul TCP. În ceea ce privește legăturile numerelor de port, portul 8888 de pe gazdă redirecționează traficul către oaspete pentru serverul Apache; portul 2222 de pe gazdă redirecționează traficul către portul 22 situat pe sistemul de operare invitat; Această configurare îmi oferă acces la sistemul invitat pentru a-și gestiona serviciile. Orice alt trafic va fi respins de mașina virtuală ca nefiind supus regulilor.

Aceasta înseamnă că orice alți invitați pe care îi rulez pe mașina virtuală nu se vor putea conecta la serverul virtual, deoarece pur și simplu nu există nicio rută de rețea sub NAT.

Am început să vorbesc despre ce este o mașină virtuală și pentru ce este nevoie.

Și acum vă voi spune despre programul de lucru cu mașini virtuale, cum să îl instalați și să îl configurați.

Există multe programe diferite pentru lucrul cu mașini virtuale, cele mai comune sunt: ​​Oracle VirtualBox, VMWare Player, VirtualPC.

Fiecare opțiune are caracteristici, avantaje și dezavantaje, dar VirtualBox absoarbe toate avantajele altor opțiuni, este gratuită și are configurație și suport foarte flexibil pentru multe sisteme de operare pentru virtualizare. Desigur, există și dezavantaje, dar vor fi observate doar de profesioniștii care fac asta și folosesc mașini virtuale pentru nevoi speciale, folosind diferite tehnologii.

Și așa că în acest articol am decis să arăt cum să lucrez în mod specific cu VirtualBox, iar dacă cineva este interesat, puteți găsi alte opțiuni fără probleme.

Deci sa incepem...

    În primul rând, descărcați programul Oracle VirtualBox. Accesați site-ul: virtualbox

    Dacă utilizați un sistem de operare Windows, faceți clic pe linkul „x86/amd64” de lângă linia „VirtualBox 4.3.12 pentru gazde Windows”.

    Dacă browserul dvs. este configurat să vă solicite întotdeauna înainte de a salva un fișier, veți primi o fereastră în care trebuie să specificați locația în care va fi descărcat fișierul. Selectați un folder convenabil pentru descărcare pe computer și faceți clic pe „Salvare”:

    Dacă browserul are setarea că fișierele vor fi descărcate fără o solicitare în folderul specificat, atunci o fereastră ca cea de mai sus nu va apărea și fișierul va fi descărcat în folderul specificat în setări în sine.

    Dimensiunea fișierului este de aproximativ 100 de megaocteți.

    Rulați fișierul descărcat și instalarea programului va începe. În prima fereastră, faceți clic pe „Următorul”:

    În fereastra următoare, puteți dezactiva unele opțiuni și funcții despre care credeți că nu vor fi folosite în program și acest lucru va reduce dimensiunea programului instalat. Pentru toți începătorii și cei care nu cunosc în mod special computerele, recomand să lăsați toate opțiunile activate și pur și simplu să faceți clic pe „Următorul”:

    La finalizarea instalării, acestea oferă 3 opțiuni: plasați pictograma pentru lansarea programului pe desktop; plasați pictograma în panoul de lansare rapidă (pentru sistemele de operare Windows Vista, 7, 8), asociați fișierele mașinii virtuale cu programul VirtualBox. Activați sau dezactivați primele 2 opțiuni la discreția dvs. și vă recomand cu căldură să activați ultima „Înregistrare asociere fișiere”:

    Faceți clic pe „Da” în fereastra următoare. Aici suntem avertizați că vor fi stabilite conexiuni de rețea suplimentare pentru mașina virtuală și conexiunea reală poate fi întreruptă. Nu se va întâmpla nimic rău și, cel mai probabil, nici măcar nu vei observa nimic:

    În ultima fereastră înainte de instalare, faceți clic pe butonul „Instalare”:

    Procesul de instalare va începe și aproximativ spre sfârșit va apărea o fereastră în care trebuie să confirmați instalarea software-ului pentru USB (astfel încât USB-urile reale să funcționeze în mașina virtuală):

    Trebuie doar să bifați caseta „Aveți întotdeauna încredere în software-ul Oracle Corporation” și să faceți clic pe butonul „Instalare”.

    După instalarea programului, va apărea o bifă în fereastră, ceea ce înseamnă că programul se va lansa după ce faceți clic pe butonul „Finish”. Vă recomandăm să lăsați această casetă de selectare și să faceți clic pe „Finish”:

    În orice caz, puteți lansa programul de pe pictograma de pe desktop sau din meniul Start > Toate programele.

    După instalarea și lansarea programului, acesta va arăta ca în imaginea de mai jos:

    Să facem imediat câteva setări ale programului. Pentru a face acest lucru, accesați meniul „Fișier” > „Setări”:

    Primul lucru pe care îl vom face este să setăm un folder pentru stocarea fișierelor mașinii virtuale. Acestea vor fi sisteme cu drepturi depline și vor ocupa suficient spațiu. De exemplu, folosesc o mașină virtuală cu Windows XP pentru scopurile mele, este cea mai rapidă din întreaga linie Windows. Deci, în această mașină virtuală am instalate toate actualizările, Microsoft Office 2010, programe de autosurfing SafeSerf și 2 browsere (Mozilla FireFox și Google Chrome) iar folderul cu mașina virtuală are deja o dimensiune de 8,74 GB. Deci, atunci când alegeți un folder pentru a stoca mașinile virtuale, țineți cont de acest lucru.

    Puteți seta folderul pentru stocarea mașinilor virtuale în prima filă „General”. Acolo trebuie să deschideți lista de lângă cuvintele „Folder pentru mașini” și să selectați „Altele”. Apoi, specificați un folder convenabil pentru stocarea mașinilor virtuale. Puteți, desigur, să-l lăsați pe cel care este setat implicit, dar cel mai bine este să stocați mașinile virtuale pe un disc care nu este unul de sistem (cel pe care este instalat Windows) și pe care există multe libere spațiu, deoarece dimensiunea mașinilor virtuale poate fi de 15 GB sau mai mult:

    În setările din fila „Actualizări”, asigurați-vă că este bifată caseta de selectare „Verificare actualizări” și vă sfătuiesc să setați perioada de verificare la „1 lună”, astfel încât mementourile să nu apară prea des. „Versiuni stabile de lansare” ar trebui, de asemenea, marcate:

Am terminat cu setările aici, orice altceva nu necesită nicio modificare pentru funcționarea normală. Și dacă este nevoie să schimbați ceva, puteți oricând să apelați la setări.

Acum sarcina noastră este să instalăm și să rulăm mașina virtuală în VirtualBox. Să începem.

Crearea unui nou hard disk virtual pentru instalarea sistemului de operare și configurarea acestuia.

Să ne uităm la lucrul cu o mașină virtuală folosind Windows XP ca exemplu. În cele mai multe cazuri, folosesc acest sistem particular ca unul virtual, deoarece este cel mai productiv, spre deosebire de succesorii săi (Windows Vista, 7, 8), și necesită, de asemenea, cele mai puține resurse și ocupă cel mai puțin spațiu pe hard disk. Folosesc Windows 7 ca unul virtual doar în scopuri speciale, când trebuie să încerc ceva pe el.

Desigur, pentru a instala sistemul pe o mașină virtuală, veți avea nevoie de discul propriu-zis cu sistemul de operare necesar sau de o imagine ISO. Le găsești pe internet în acces gratuit pe torrent trackere (de exemplu http://pirat.ca/) și altele, și pot fi găsite și pe site-uri/bloguri simple.

Deci, să începem procesul de pregătire a mașinii virtuale pentru funcționare folosind Windows XP ca exemplu:

    Găsim un disc sau o imagine cu sistemul dorit.

    Parola pentru despachetarea arhivei: 123

    Dezactivați programele antivirus înainte de a despacheta, deoarece majoritatea dintre ele consideră fișierul „help_3.4.exe”, destinat activării sistemului, a fi un virus. Acesta nu este un virus, iar antivirusii reacționează astfel pentru că este un program de hacking, pentru că activează sistemul. Și antivirusurile consideră că toate programele de hacking sunt „periculoase”.

    Pentru a începe instalarea în VirtualBox, selectați meniul „Mașină” > „Creare”:

    Va apărea o fereastră în care trebuie să specificați numele (în câmpul „Nume”) mașinii virtuale care urmează să fie creată. Doar specificați-o astfel încât să înțelegeți singur ce fel de mașină virtuală este (dacă sunt mai multe). În lista „Tip de sistem”, puteți selecta tipul de sistem de operare care trebuie instalat corespunzător. Deoarece instalăm Windows XP în exemplu, lăsăm totul implicit. În lista „Versiune”, selectați versiunea dorită. În exemplul nostru, acesta va fi din nou „Windows XP”. Faceți clic pe „Următorul”:

    În etapa următoare, trebuie să selectați cantitatea de RAM care va fi alocată pentru funcționarea mașinii virtuale. Pentru sarcini simple și testarea Windows XP, volumul recomandat (implicit) este de 192 MB. Pentru sistemele mai noi, volumul recomandat va fi diferit. Dar este mai bine să nu o setați mai puțin decât este recomandat, mașina virtuală va încetini. Dacă intenționați să utilizați o mașină virtuală pentru a lucra într-o cutie și a rula mai multe conturi în același timp, atunci ar trebui să alocați multă memorie și cel puțin 2 GB. (2048 MB.). Dar aici merită să începeți de la câtă memorie RAM reală este instalată în computerul dvs. Recomand să setați cantitatea de memorie pentru rularea unei mașini virtuale egală cu jumătate din cea reală. De exemplu, dacă computerul dvs. are 8192 MB de RAM (8 GB), puteți aloca 4096 MB (4 GB) pentru mașina virtuală. Puteți face și mai multe, dar apoi monitorizați performanța sistemului de operare real în care funcționează. Dacă încetinește, atunci reduceți cantitatea de memorie alocată. Vă voi arăta cum să schimbați volumul în viitor în pașii următori.

    Deci, ați selectat cantitatea necesară de memorie. Faceți clic pe butonul „Următorul”:

    5. În etapa următoare, trebuie să selectați „Creați un nou hard disk virtual”. Acordați atenție dimensiunii recomandate de hard disk pentru acest sistem (va trebui să o selectați mai târziu). Faceți clic pe butonul „Creați”:

    Acum ni se va cere să selectăm formatul de disc virtual. Această alegere va determina cu ce alte programe puteți utiliza hard diskul virtual creat pentru a crea și rula mașini virtuale. Cel mai simplu mod este să lăsați selecția implicită „VDI” (VirtualBox Disk Format), deoarece nu există planuri de a utiliza mașina virtuală creată cu alte programe. Faceți clic pe „Următorul”:

    7. În etapa următoare, trebuie să selectați tipul de disc virtual care trebuie creat: fizic sau dinamic. Recomand alegerea unuia dinamic, deoarece de multe ori este necesar să-i extinzi volumul pentru anumite nevoi, dar cel fizic nu permite acest lucru. Deci, selectați „Dynamic virtual hard disk” și faceți clic pe „Next”:

    8. Acum trebuie să setați dimensiunea hard disk-ului virtual care va fi folosit pentru a rula mașina virtuală. Indiferent de volumul pe care îl specificați, acesta este ceea ce veți vedea în mașina virtuală. După cum vă amintiți, volumul recomandat pentru sistemul nostru este de 10 GB. Când apare această fereastră, acest volum optim va fi deja setat aici. Dacă nu vor fi folosite programe și fișiere deosebit de mari în sistem, atunci 10 GB sunt suficienti (lucrez exact cu acest volum). Calculați pentru ce veți folosi sistemul, ce dimensiuni programele veți instala pe el și estimați aproximativ cât spațiu vor ocupa toate acestea. Este mai bine să nu alegeți niciodată mai puțin de 10 GB, pur și simplu ar putea ajunge să nu fie suficient pentru sistemul în sine pentru actualizări și alte lucruri.

    În câmpul de sus puteți specifica și numele discului virtual care urmează să fie creat. În mod implicit, este același cu numele mașinii virtuale și recomand să nu schimbați nimic. După selectarea dimensiunii discului, faceți clic pe butonul „Creare”:

    După aceasta, hard disk-ul virtual va fi creat și mașina virtuală în ansamblu va fi creată, dar fără sistemul de operare instalat pe ea. Veți reveni la fereastra principală a programului VirtualBox. Acum să trecem imediat prin setările mașinii virtuale create.

    9. Deci, mașina virtuală creată de dvs., fără încă un sistem, va apărea în fereastra principală. Selectați-l cu mouse-ul și faceți clic pe butonul „Setări” și luați în considerare principalele setări utile și necesare:

    În prima filă „General”, iar apoi în dreapta în fila „Avansat” există o opțiune utilă „Reține modificările în timp ce VM rulează”. Dacă această opțiune este activată, după fiecare oprire a mașinii virtuale, toate modificările aduse acesteia vor fi salvate. Dacă debifați această casetă, atunci orice modificări făcute în sistem nu vor fi reținute. Aceste. vei porni mașina virtuală și de fiecare dată o vei vedea în aceeași stare în care ai lansat-o data anterioară. Acest lucru vă permite să protejați 100% sistemul de viruși și, de asemenea, să păstrați pur și simplu sistemul virtual curat.

    Recomand să lăsați această casetă de selectare la început (adică, astfel încât toate modificările să fie salvate), să efectuați toate setările de sistem necesare, să instalați și să configurați toate programele necesare pe acest sistem și abia apoi să debifați această casetă și să nu vă fie teamă că mașina ta virtuală va fi deteriorată.

    11. Comutați la fila „System” > „Motherboard”. Aici puteți modifica cantitatea de RAM alocată mașinii dvs. virtuale. Dacă vă amintiți, a fost cerut la începutul procesului de creare a unei mașini virtuale. Am avut volumul setat la 192 MB și în exemplul meu nu îl voi schimba.

    Acum să trecem la „Procesor” în aceeași fereastră. Setați „Limita de încărcare CPU” la 90%. Dacă o lăsați la 100%, mașina virtuală va da uneori o eroare la pornire și nu va porni.

    14. Acum să ne uităm la ultima și foarte importantă funcție din setările mașinii virtuale create – „Foldere partajate”.

    În timp ce lucrați cu o mașină virtuală, probabil că veți avea nevoie de câteva fișiere din sistemul real. De exemplu, în ambele sisteme folosesc un fișier cu date despre conturi de pe cutii și portofelele acestora. Pur și simplu deschiderea unui fișier într-un sistem real și, dacă este necesar, rescrierea manuală a login-urilor și a parolelor într-o mașină virtuală atunci când vă conectați la un site durează foarte mult timp, iar clipboard-ul nu funcționează. Aceste. nu puteți doar să copiați text dintr-un fișier pe sistemul real și să-l lipiți în sistemul virtual. Pentru toate acestea există o funcție specială „Foldere partajate”. Trebuie să adăugăm un folder din sistemul real în care lucrăm și acesta va fi disponibil în mașina noastră virtuală.

    Deci, în setările mașinii virtuale, deschideți fila „Foldere partajate” și apoi adăugați un folder nou făcând clic pe butonul din dreapta (este singurul disponibil) cu imaginea unui folder cu semnul plus:

    În fereastra care se deschide, în câmpul „Folder Path”, faceți clic pe butonul din listă derulantă:

    Acum fereastra va afișa folderul pe care l-am selectat și numele acestuia. Asigurați-vă că bifați caseta de validare „Conectare automată”, astfel încât folderul să fie întotdeauna disponibil imediat când pornește mașina virtuală. Bifați caseta de selectare „Numai citire” în funcție de propriile nevoi. Dacă bifați această casetă, nu veți putea scrie sau copia nimic din mașina virtuală în folderul partajat adăugat.

    Nu bifez această casetă pentru a putea copia orice fișier necesar din mașina virtuală în sistemul real sau să pot schimba ceva din mașina virtuală în fișierul sistemului real. După efectuarea setărilor, faceți clic pe „OK”:

    Desigur, puteți adăuga câte foldere doriți, pentru a se potrivi nevoilor dvs. și pentru confortul dvs. În această etapă, folderele partajate sunt configurate, dar pentru ca acestea să funcționeze mai târziu, va trebui să instalați add-on-ul special „GuestEdition” din sistemul instalat. Este rapid și ușor și vom reveni la asta după instalarea sistemului de operare virtual Windows XP.

    Aici ne-am uitat la setările de bază și necesare. Faceți clic pe „OK” în fereastra principală de setări:

Acum rămâne cel mai important lucru - instalați sistemul de operare pe hard disk-ul virtual creat. Și asta-i tot. Deși instalarea sistemului de operare este o problemă complet separată, voi arăta în continuare acest proces folosind exemplul Windows XP. Totuși, aceasta face parte din subiectul de față.

VirtualBox este un program gratuit care vă permite să rulați un sistem de operare în interiorul altuia, prin virtualizare. De exemplu, instalând acest program pe Windows 10, puteți rula alte versiuni de Windows, Linux, Android și altele în el. Funcționează astfel:
Programul rezervă o parte din resursele calculatorului dumneavoastră (Procesor, RAM, memorie video, spațiu de stocare al sistemului de operare) pentru operarea sistemului de operare.

Instalarea VirtualBox

Mai întâi aveți nevoie de unde puteți găsi cele mai recente versiuni de programe pentru diferite sisteme de operare. Voi descărca versiunea de Windows.

Nu există dificultăți în instalare, totul este la fel ca în programele obișnuite. Nu se recomandă schimbarea componentelor instalate.

Dacă doriți, puteți debifa unele dintre casete de selectare, dar vă recomand să le lăsați pe a doua și a patra.

În continuare, veți primi un avertisment că conexiunea la rețea la Internet va fi întreruptă pentru a instala driverul virtual, suntem de acord. Faceți clic pe „Da”.

Apoi faceți clic pe „Instalare”.

Procesul de instalare va începe, unde vi se vor prezenta oferte pentru a instala driverul pentru toate aceste oferte, faceți clic pe „Instalare”.

Crearea unei mașini virtuale pe VirtualBox

Nu ar trebui să existe dificultăți în crearea unei mașini virtuale. Lansați programul și faceți clic pe butonul „Creați”.

În fereastra următoare va trebui să specificați numele și tipul sistemului de operare pe care îl veți instala.

În continuare, determinăm dimensiunea RAM alocată mașinii virtuale. Pentru Windows XP voi aloca 512MB de RAM. Totul depinde de cantitatea de memorie pe care ai instalat-o. Dacă este suficient, atunci se pot aloca mult mai mult.

În fereastra următoare vi se cere să selectați locația și dimensiunea în care va fi instalat sistemul de operare. Deoarece este prima dată când instalăm o mașină virtuală, trebuie să selectăm „Creați un nou hard disk virtual”. Faceți clic pe „Creați”.

În fereastra următoare trebuie să selectați tipul de disc, fix sau dinamic. Depinde de preferinte, voi alege fix.

Selectați câți GB de memorie doriți să alocați pentru instalarea sistemului de operare și a programelor acestuia. Voi aloca 5 GB. Și, de asemenea, locul unde va fi stocat discul creat, alegeți unde există memorie liberă. Faceți clic pe „Creați”.

Procesul de creare a unui disc virtual va începe.

Astfel se finalizează crearea și vei vedea că vei avea o mașină virtuală cu numele pe care i l-ai dat mai devreme, pentru mine este Windows XP.

Plus:

Dacă faceți clic pe butonul „Personalizați”, veți vedea secțiuni în care puteți configura proprietățile mașinii mai detaliat.

De exemplu, câte nuclee doriți să dați și limita lor de încărcare. Și în secțiunea „Afișare” puteți crește cantitatea de memorie video pentru placa video.

Instalarea sistemului de operare pe VirtualBox

Pentru a începe instalarea, faceți clic pe butonul verde (săgeată) „Run”. Va apărea o fereastră care vă va cere să selectați calea către imaginea discului de instalare.

Specificați calea către imaginea sistemului de operare pre-descărcată.

Faceți clic pe „Deschidere”. După aceasta, faceți clic pe „Continuare”. Instalarea obișnuită a sistemului de operare va continua ca de obicei pentru toată lumea. De asemenea, va trebui să creați unul sau mai multe discuri locale. Când instalarea este finalizată, va trebui să eliminați imaginea de instalare. Pentru a face acest lucru, faceți clic pe fila „Dispozitive”,

în el, selectați subelementul „Discuri optice” și faceți clic pe „Eliminați discul din unitate” acolo și reporniți sistemul de operare nou creat. Asta e tot deocamdată, succes.

Vizualizari: 236354

4

Configurarea părții VirtualBox Host:
În acest caz, sistemul gazdă este sistemul de operare Windows 7, iar sistemul invitat este Windows Server 2008 R2. Ca și în articolul precedent, va fi luată în considerare platforma VirtualBox-4.1.14.

În setările aplicației VirtualBox, prin meniul „Fișier”, deschideți fila „proprietăți”, „Rețea” și efectuați următoarele acțiuni:

Mai întâi, setați adresa IPv4 și masca de subrețea IPv4:

Apoi activați serverul DHCP (indiferent dacă adresa IP a adaptorului real de rețea este statică sau dinamică):

Adresa serverului trebuie să fie în intervalul de adrese ale adaptoarelor reale, masca de subrețea IPv4 trebuie să se potrivească cu masca utilizată de adaptorul real, limitele superioare și inferioare ale adreselor trebuie să acopere toate adresele utilizate în sistem.

În coloana „Tip de conexiune”, în meniul derulant, trebuie să selectați conexiunea necesară.

Pentru fiecare interfață de rețea este posibil să se specifice în care dintre următoarele moduri vor funcționa:

Nu este conectat

În acest mod, VirtualBox informează oaspetele că există un adaptor de rețea, dar acesta nu este conectat - ca și cum cablul Ethernet nu ar fi fost conectat la card. În acest fel, este posibil să se simuleze „tragerea” unui cablu de pe o placă de rețea virtuală și întreruperea conexiunii, ceea ce poate fi util pentru informarea sistemului de operare invitat că nu există conexiune la rețea, ci capacitatea de a o configura.

Traducere adrese de rețea (NAT)

NAT este cel mai simplu mod de a oferi unui sistem de operare invitat acces la Internet în acest mod, pachetele sunt pur și simplu redirecționate (tranzacții);

Dacă trebuie să navigați pe Web, să descărcați fișiere și să utilizați e-mailul ca invitat, această configurație implicită de rețea va funcționa pentru dvs. și puteți sări peste citirea acestei secțiuni.

Pod de rețea

Acest mod este necesar pentru capabilități de rețea mai avansate, cum ar fi simularea rețelelor și rularea serverelor într-un sistem invitat. Când este activat, VirtualBox se conectează la una dintre plăcile de rețea instalate și funcționează direct cu pachetele de rețea fără a utiliza stiva de rețea a sistemului de operare gazdă.

Rețea internă

Acest mod poate fi folosit pentru a crea o rețea virtuală care este accesibilă de pe mașina virtuală, dar nu pentru aplicații care rulează pe gazdă sau alte dispozitive de rețea externe.

Adaptor gazdă virtuală

Acest mod poate fi folosit pentru a crea rețele de la o gazdă și mai multe mașini virtuale, fără a utiliza interfața fizică de rețea a gazdei. O interfață de rețea virtuală (similară cu o interfață loopback) este creată pe gazdă pentru a oferi conexiuni între sistemul gazdă și mașinile virtuale.

Driver universal

Modurile utilizate rar partajează aceeași interfață de rețea generică permite utilizatorului să selecteze un driver care poate fi inclus în VirtualBox sau furnizat cu un pachet de extensie.

În prezent, există două subtipuri disponibile:

tunelul UDP

Poate fi folosit pentru a conecta simplu și transparent mașinile virtuale care rulează pe diferite gazde prin infrastructura de rețea existentă.
Rețea VDE (Virtual Distributed Ethernet).

Vă permite să utilizați un comutator Ethernet distribuit virtual pe o gazdă Linux sau FreeBSD. În acest moment, pentru a-l folosi trebuie să construiți VirtualBox din codul sursă, deoarece... nu este inclus în distribuția Oracle.

Deoarece este necesară o IP statică pentru funcționarea normală a Windows Server, putem alege „punte de rețea” sau „adaptor gazdă virtuală”.
Luați în considerare un „punte de rețea”:

După ce am selectat tipul de conexiune: Network Bridge, în coloana „Nume” putem selecta conexiunea necesară.
Deoarece Internetul meu este distribuit printr-un adaptor virtual de miniport Wi-Fi, l-am ales.

Selectați: Internet Protocol versiunea 4 (TCP/IPv4) și faceți clic pe Proprietăți:

Aici setăm adresa IP, masca și gateway-ul.
Deoarece adaptorul meu real are o adresă IP atribuită 192.168.137.1, atribui această adresă gateway-ului și atribui adresa IP la 192.168.137.2.
Următorul OK, închide.
Pentru a vă asigura că conexiunea la Internet este cu adevărat activă, deschideți din nou fereastra Prompt de comandă și executați comanda ping pe gazdă

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva