Capitolul - 6

După cum sa menționat în secțiunea „Configurarea rețelei.“ VirtualBox oferă până la opt interfețe PCI Ethernet virtuale (carduri) pentru fiecare mașină. Pentru fiecare interfață, puteți specifica

Echipamente pentru a fi emulat

tipul de conexiune - emulație și interacțiunea virtuală și dispozitive de rețea gazdă fizice

Patru plăci de rețea pot fi configurate în GUI - mașina virtuală în fereastra de proprietăți, în secțiunea „Rețea“. Puteți configura toate interfețele de rețea care utilizează opt echipa modifyvm VBoxManage; A se vedea. Secțiunea "VBoxManage modifyvm".

Acest capitol explică în detaliu diferiții parametri ai setărilor de rețea.

echipamente de rețea virtuală

Pentru fiecare interfață de rețea, puteți selecta echipamente care va fi conectat la mașina virtuală. VirtualBox poate emula următoarele echipamente de rețea:

AMD PCNet PCI II (Am79C970A);

AMD PCNet FAST III (Am79C973, implicit);

Intel PRO / 1000 MT Desktop (82540EM);

Intel PRO / 1000 T Server (82543GC);

Intel PRO / 1000 MT Server (82545EM);

Paravirtualized NIC (virtio-net).

Placa de retea PCNet FAST III este instalat în mod implicit ca este susținută de sisteme de operare, practic, toate, precum bootloader GNU GRUB. Dacă selectați carduri de familie Intel PRO / 1000 carduri. rețineți că unele dintre sistemul de operare musafir nu vine cu drivere pentru carduri PCNet, de exemplu, cum ar fi Windows Vista.

Intel PRO / 1000 MT Desktop suportă Windows Vista și versiunile mai vechi. Versiunea server a T Intel PRO Card / 1000 a recunoscut invitatul Windows XP fără instalarea unui driver suplimentar. MT Server facilitează import fișierele OVF cu alte platforme.

Adaptor "rețea paravirtualized (virtio-net)" este un dispozitiv special. Dacă o selectați, atunci VirtualBox nu va virtualizați echipamente de rețea convenționale (care sprijină sistemele de operare populare). În schimb, VirtualBox se așteaptă ca sistemul de oaspeți, interfața software special pentru medii virtuale, evitându-se astfel echipamente de simulare complexe vor fi furnizate, care crește productivitatea. Începând cu versiunea 3.1, VirtualBox vine cu suport pentru drivere de rețea standard „virtio“, care face parte din proiectul KVM publice.

driverul de rețea „virtio“ este disponibil pentru următoarele sisteme de operare vizitator:

nucleu Linux de la versiunea 2.6.25 poate fi configurat pentru a oferi un sprijin virtio; Unele distribuții oferă sprijinul său pentru nuclee mai vechi.

VirtualBox are suport limitat pentru așa-numitele cadre Jumbo. și anume dimensiunea pachetului de rețea Bole mult de 1500 de bytes, atunci când se utilizează un plăci de rețea și punte de rețea modul Intel. Cu alte cuvinte, cadrele jumbo nu sunt acceptate cu dispozitivele de rețea AMD; în acest caz. pachetele jumbo nu vor fi trimise și du-te. Sisteme de operare musafir încearcă să folosească această oportunitate de a întâlni pierderi de pachete, ceea ce poate duce la un comportament imprevizibil al programelor pe oaspete. Configurat implicit sistemul de oaspeți nu este o problemă, deoarece pentru ramele jumbo configurate suplimentar.

Introducere în modurile de rețea

Pentru fiecare interfață de rețea poate indica care dintre următoarele acestea vor fi moduri de operare:

În acest mod, oaspetele VirtualBox a raportat că adaptorul de rețea este acolo, dar nu este conectat - ca și în cazul în care Ethernet nu este conectat la harta Kabli. Astfel, este posibil pentru a simula „smulgerea“ a cablului de la placa de rețea virtuală și deconectare, care poate fi util pentru a informa OS oaspete cu privire la lipsa unei conexiuni de rețea, dar posibilitatea stabilirii acesteia.

Network Address Translation (NAT)

Acest mod este necesar pentru funcțiile de rețea mai avansate, cum ar fi modelarea rețelelor și servere care rulează pe oaspete. Când este activată, VirtualBox se conectează la una dintre plăcile de rețea instalate, și lucrează direct cu pachetele de rețea fără a utiliza sistemul de operare gazdă stiva de rețea.

Acest mod poate fi folosit pentru a crea o rețea virtuală, care este disponibil de la o mașină virtuală, dar nu și pentru aplicațiile care rulează pe alte dispozitive externe de rețea gazdă sau.

Adaptor gazdă virtuală

Acest mod poate fi folosit pentru a crea rețele de mașini virtuale multiple gazdă și, fără utilizarea de interfață de rețea fizică a gazdei. Gazda creează o interfață de rețea virtuală (similar cu interfața loopback). oferă o conexiune între sistemul gazdă și mașinile virtuale.

Modul de interfață de rețea universală utilizat rar (modurile folosite rar împărtășesc aceeași interfață de rețea generică), permite utilizatorului să selecteze un conducător auto care pot fi incluse în sau livrate cu extensii pachet VirtualBox (pachet de extensie).

În acest moment, sunt două subtipuri:

Acesta poate fi folosit pentru conectarea simplă și transparentă directă de mașini virtuale care rulează pe gazde diferite. prin infrastructura de rețea existentă.

VDE (Virtual Ethernet Distributed) de rețea

Acesta permite utilizarea de switch Ethernet distribuite virtual la gazdă Linux sau FreeBSD. În prezent, este necesar pentru utilizarea ansamblului sursei VirtualBox, deoarece aceasta nu este inclusă în distribuția Oracle.

În următoarele secțiuni, aceste moduri de rețea sunt descrise mai în detaliu.

articole similare