Cum să conectați două mașini virtuale vmware 12 setări de rețea VMware Workstation

VMware Workstation este solutie ideala pentru autoeducare, aplicații de depanare, crearea de medii de laborator de testare. Mulți care fac primii pași cu VMware Workstation față diverse probleme la instalare. În acest articol ne vom uita la setările de rețea disponibile imediat după instalare. VMware Workstation. Acest articol va fi de interes, în primul rând, pentru cei care abia încep să înțeleagă mediul virtual.

În mod implicit, în VMware Workstation sunt trei tipuri rețele virtuale. Puteți conecta o mașină virtuală la o anumită rețea din meniu Mașină virtuală Setări

Să ne uităm la rețelele implicite VMware Workstation:

Bridged/VMnet0.În această legătură, mașina virtuală se conectează la rețea folosind un dispozitiv fizic adaptor de retea hosta Adaptorul de rețea virtuală al unei mașini virtuale utilizează adaptorul de rețea fizică al computerului dvs., permițând mașinii virtuale să acceseze aceeași rețea la care este conectat computerul fizic. Cu alte cuvinte, mașinile virtuale au acces la dvs retea locala.

Este necesar să se țină cont de gazdă și oaspete OS au adrese MAC și IP unice. Dacă pe mașinile virtuale nu este specificată o adresă IP statică, aceasta o va primi prin DHCP, așa cum computer obișnuit. ÎN acest tip conexiuni, mașina virtuală are acces complet la rețeaua locală și se pot conecta la alte computere, iar computerele din rețeaua locală se pot conecta la aceasta.

Acest tip de conexiune este folosit cel mai des.

Numai gazdă/VMnet1. Al doilea tip de rețea conectează mașina virtuală invitată și computerul gazdă, formând o rețea privată. Această legătură prevede conexiune reteaîntre mașina virtuală și computerul fizic (gazdă), folosind un adaptor de rețea virtuală disponibil pentru sistemul de operare gazdă.

Cu acest tip de conexiune, mașina virtuală nu are acces la rețeaua locală și la Internet. Deoarece mașinile virtuale nu au acces la rețea fizică, VMware Workstation prevede utilizarea serviciului DHCP pentru a atribui parametrii TCP\IP mașini virtuale. Pentru o rețea virtuală numai gazdă, se folosește o subrețea specifică, în cazul nostru este 192.168.52.0-254, unde adaptorul virtual de pe computerul fizic are o adresă IP de 192.168.52.1 și toate mașinile virtuale invitate care folosesc o gazdă -doar conexiunea primește adrese de la serverul VMware DHCP.

Mașinile virtuale care utilizează o rețea numai gazdă pot comunica între ele în această rețea.

NAT/VMnet8. Acesta este al treilea tip de conexiune. Acest tip de conexiune se caracterizează prin faptul că comunicarea între mașina virtuală și gazdă se realizează prin intermediul rețea privată. De ce este instalată o a doua placă de rețea virtuală într-un computer fizic?

Când utilizați o conexiune NAT, mașina virtuală nu are propria sa adresă IP de rețea externă. Cu toate acestea, mașina virtuală se poate conecta la computere dintr-o rețea externă utilizând protocolul standard TCP/IP. În acest caz, mașina virtuală folosește IP și Adresa mac A calculator fizic.

Este de remarcat faptul că, în mod implicit, un computer din rețeaua fizică locală nu se poate conecta la o mașină virtuală.

Conexiunea NAT este selectată implicit la crearea unei noi mașini virtuale VMware Workstation.

Deoarece mașina virtuală nu are acces direct la rețea, VMware Workstation utilizează serviciul DHCP pentru a atribui adrese IP mașinilor virtuale dintr-o rețea privată.

Managementul rețelei virtuale VMware Workstation realizat în Virtual Network Editor, care este instalat implicit. Puteți lansa Virtual Network Editor direct din meniul Start selectând Toate programele, apoi VMware și Virtual Network Editor. De asemenea, puteți lansa Virtual Network Editor în interiorul interfeței VMware Workstation selectând meniul Editare și Virtual Network Editor.

După lansarea Virtual Network Editor, veți vedea o filă rezumat. Această filă afișează toate rețelele virtuale utilizate VMware Workstation.

Conectare automată. Dacă mașina gazdă, de ex. computerul pe care este instalat software-ul VMware Workstation, are mai mult de un fizic Adaptor Ethernet, primul adaptor fizic disponibil este selectat automat pentru a fi utilizat în rețeaua virtuală VMnet0. Este posibil să adăugați o excepție pentru a nu utiliza un adaptor fizic specific în rețeaua VMnet0.

Host Virtual Network Mapping. Această filă este folosită pentru a configura rețele virtuale în VMware Workstation. În această filă, pentru VMnet0.network, puteți specifica utilizarea unui adaptor fizic specific. Pentru rețelele VMnet1 și VMnet8, puteți specifica subrețeaua și parametrii DHCP.

Adaptor de rețea virtuală gazdă. Acest tip de adaptor permite mașinii gazdă să se conecteze la o rețea virtuală. În mod implicit, sunt create două adaptoare de rețea virtuale pentru fiecare gazdă: unul pentru rețeaua punte și unul pentru rețeaua de traducere a adresei de rețea (NAT). Folosind această filă, puteți dezactiva sau elimina complet un anumit adaptor. De asemenea, pe această filă puteți crea un nou adaptor virtual și îl puteți asocia cu un anumit VMnet.

DHCP. Această filă definește parametrii DHCP pentru rețelele virtuale VMnet1 (doar gazdă) și VMnet8 (NAT). Aici puteți opri sau reporni serviciul DHCP.

NAT Această filă determină ce rețea virtuală va folosi transmisia adresele de rețea(NAT). Pe această filă puteți porni/opri serviciul NAT. În plus, există setări avansate NAT disponibile în secțiunea „Editare”.

Sperăm că ați dobândit o înțelegere mai clară a rețelelor virtuale VMware Workstation, iar acest articol v-a fost util.

Conectarea în rețea în VMware Workstation și VMware Server.

Articol:

Utilizarea platformelor de virtualizare desktop, atât pe computerele de acasă, cât și în mediul de producție al întreprinderilor, în În ultima vreme devine deosebit de popular. Mulți utilizatori folosesc mașini virtuale pentru antrenament, rulare software, scris pentru un alt sistem de operare decât cel instalat, precum și crearea portabile medii de utilizator, dezlegat din echipamente specifice. Într-un mediu de întreprindere, mașinile virtuale vă permit să testați în siguranță software-ul pe o varietate de configurații ale sistemului de operare invitat, folosind instrumente specializate ale platformei de virtualizare care măresc eficiența procesului de dezvoltare și testare. În plus, unul dintre cele mai importante avantaje ale mașinilor virtuale este capacitatea de a le combina în rețele virtuale, ceea ce vă permite să simulați comportamentul pe un singur computer sisteme distribuite, constând din ambele aplicații pentru Utilizator final, asa de diferite feluri servere, într-un mediu eterogen. Flexibilitatea mașinilor virtuale în ceea ce privește resursele alocate acestora și oportunități ampleÎntreținerea și optimizarea performanței facilitează gestionarea multor configurații diferite de mașini virtuale și crearea de aplicații optimizate, independente de hardware, ambalate în mașinile virtuale. Aceste componente, constând din mașini virtuale, pot fi apoi conectate în rețea în diferite moduri pentru a simula sisteme diferite.

Produsele VMware, din punctul de vedere al organizării unor astfel de modele pentru testare, sunt la acest moment lider pe piata. În iunie 2007 produs VMware Workstation 6 câștigă premiul revistei Studio vizual revista cum Cea mai bună decizieîn categoria Instrumente de dezvoltare. Acest lucru s-a datorat în mare parte prezenței cantitate mare instrumente care pot crește semnificativ viteza de dezvoltare și testare, simplifică procedura de implementare și configurare a aplicațiilor interacțiunea în rețeaîntre ele. Platformă desktop Virtualizare VMware Stația de lucru a devenit atât de populară încât Microsoft a decis să facă un pas nu în întregime sincer în legătură cu politica de licențiere virtualizarea sistemului de operare Familia Windows Vista: Unele ediții nu pot fi virtualizate. Această situație nu i se potrivea VMware, care a început lupta pentru utilizarea gratuită a sistemelor de operare pe platformele de virtualizare. În plus, VMware pariază foarte mult pe VMware Fusion, care oferă cea mai strânsă integrare între Mac OS și Windows Vista(numit de cod Unity) și demonstrând rezultate cu adevărat fantastice: utilizatorul lucrează ca și cum „în două lumi”.

A șasea versiune a VMware Workstation introduce multe caracteristici și capabilități noi, inclusiv rețea. Cea mai semnificativă îmbunătățire este capacitatea de a crea până la zece adaptoare de rețea virtuale pentru o mașină virtuală.

Principii de organizare a rețelelor între mașini virtuale

Mașini virtuale pornite Platforma VMware permite utilizatorilor să creeze diverse combinații de sisteme virtuale care funcționează pe diferite principii de interacțiune a rețelei. Nucleul unei rețele VMware este reprezentat de următoarele componente:

  • comutatoare virtuale
  • interfețe de rețea virtuală (adaptoare Ethernet virtuale)
  • punte virtuală
  • server DHCP încorporat
  • Dispozitiv de traducere a adreselor de rețea (NAT, Network Address Translation)

Elementul fundamental al rețelei în VMware Workstation și VMware Server este comutatorul virtual. Permite conectarea în rețea a mașinilor virtuale într-un mod similar cu dispozitiv fizic: Comutatorul virtual are porturi la care pot fi legate interfețele de rețea virtuală ale mașinilor virtuale, precum și alte componente infrastructura virtualăîn cadrul gazdei. Mai multe mașini virtuale conectate la același switch virtual aparțin aceleiași subrețele. O punte virtuală este un mecanism prin care adaptorul fizic de rețea al unui computer este legat de interfețele rețelei virtuale. Serverul DHCP încorporat al VMware permite mașinilor virtuale să obțină automat o adresă IP pe subrețea lor, iar un dispozitiv NAT virtual oferă traducerea adreselor de rețea atunci când mașinile virtuale comunică cu o rețea externă.

3 tipuri de interacțiune în rețea între mașinile virtuale

Produsele VMware Workstation și VMware Server oferă utilizatorilor posibilitatea de a atribui una dintre cele trei opțiuni unei mașini virtuale: tipuri de bază comunicare în rețea pentru fiecare dintre adaptoarele de rețea virtuale:

  • Cu punte
  • Numai gazdă

Fiecare dintre aceste tipuri de rețea poate fi utilizat pentru diferite cazuri de utilizare pentru mașinile virtuale și este necesar să selectați cu atenție tipul de rețea pentru o mașină virtuală pentru a o utiliza mai eficient împreună cu alte componente ale infrastructurii rețelei.

Acest tip de interacțiune cu rețea vă permite să legați adaptorul de rețea al mașinii virtuale la interfața fizică de rețea a computerului, ceea ce face posibilă partajarea resurselor plăcii de rețea între gazdă și sistem virtual. O mașină virtuală cu acest tip de interacțiune în rețea se va comporta în raport cu rețeaua externă a sistemului gazdă ca un computer independent. Puteți atribui unei astfel de mașini propria sa adresă IP rețeaua de acasă sau rețeaua organizației sau o va primi de la un server DHCP extern. Pentru mașina virtuală creată, acest tip de interacțiune în rețea este atribuit în mod implicit, deoarece acesta este cel mai simplu mod de a organiza interacțiunea în rețea între mașina virtuală, gazdă și rețeaua externă. Structura rețelelor prin punte este prezentată mai jos.


Adaptorul de rețea virtuală al oaspetelui este conectat la comutatorul virtual VMnet0, care are și o punte virtuală care comunică direct cu adaptorul de rețea fizic.

Pentru a atribui tipul de comunicare prin rețea Bridged unei mașini virtuale, trebuie să accesați meniul „VM”, apoi „Setări”, în fila „Hardware” selectați rețea virtuală Card Ethernetși setați comutatorul de grup Network Connection în poziția Bridged.

Acest tip de interacțiune cu rețea este optim în scopuri de testare a software-ului, atunci când trebuie să organizați o rețea virtuală în cadrul gazdei, iar mașinile virtuale nu au nevoie de acces la o rețea externă. În subrețeaua virtuală există un server DHCP conectat la comutatorul virtual VMnet1 și care atribuie adrese IP din intervalul specificat mașinilor virtuale (în mod implicit 192.168.179.128 - 192.168.179.254). Structura rețelei numai pentru gazdă este prezentată mai jos:


Adaptoarele de rețea virtuală invitați se conectează la comutatorul VMnet1 și comunică pe subrețeaua 192.168.179.0/24. Unul virtual este, de asemenea, creat pe sistemul gazdă. interfata retea, conectat la VMnet1, care vă permite să interacționați cu mașinile virtuale.

Pentru a atribui un tip de conexiune la rețea doar pentru gazdă unei mașini virtuale, trebuie să mergeți la meniul „VM”, apoi „Setări”, în fila „Hardware”, selectați placa de rețea Ethernet virtuală și setați conexiunea la rețea comutați grupul în poziția Doar gazdă.

Acest tip de rețea este foarte similar cu Host-Only, cu o singură excepție: un dispozitiv de traducere a adresei IP (NAT) este conectat la comutatorul virtual VMnet8. La acest comutator este conectat și un server DHCP, care distribuie adrese dintr-un anumit interval către mașinile virtuale (în mod implicit 192.168.89.128 - 192.168.89.254) și, direct, către mașinile virtuale în sine. Un dispozitiv NAT permite traducerea adresei IP, ceea ce permite mașinilor virtuale să inițieze conexiuni la o rețea externă fără a oferi un mecanism pentru accesarea mașinilor virtuale din exterior. Structura rețelei NAT este prezentată mai jos:


În sistemul de operare gazdă, precum și pentru rețea doar pentru gazdă, este creată o interfață de rețea virtuală pentru comutatorul VMnet 8, permițând gazdei să comunice cu mașinile virtuale.

Acest model de interacțiune cu rețea este optim din punct de vedere al securității (din moment ce este imposibil să inițiezi o conexiune la o mașină virtuală din exterior), dar reduce semnificativ performanța rețelei (uneori cu până la 20-30 la sută). Se poate folosi o conexiune NAT, de exemplu, munca sigura pe Internet de la o mașină virtuală.

Pentru a atribui un tip de comunicare de rețea NAT unei mașini virtuale, trebuie să mergeți la meniul „VM”, apoi „Setări”, în fila „Hardware”, selectați placa de rețea Ethernet virtuală și setați comutatorul de grup Network Connection. la NAT.

Fiecare mașină virtuală poate avea mai multe adaptoare de rețea virtuale conectate la diferite comutatoare virtuale care implementează diferite tipuri de comunicare în rețea. Pe platforma VMware Server 1.0, pot fi create până la patru adaptoare de rețea virtuale pentru o mașină virtuală, pe platforma VMware Workstation 6 - până la zece. Pentru a adăuga un adaptor de rețea virtuală la o mașină virtuală, accesați meniul „VM”, selectați „Setări”, apoi pe fila „Hardware”, faceți clic pe butonul „Adăugați” și selectați „Adaptor Ethernet” în Expertul Adăugare dispozitive virtuale. . După aceasta, în asistent, atribuiți tipul de interacțiune cu rețea pentru acest adaptor și faceți clic pe „Finish”.

Configurarea unei rețele virtuale folosind Virtual Network Editor

Aplicația Virtual Network Editor este inclusă cu VMware Workstation și VMware Server și este un instrument puternic de gestionare a rețelei virtuale. Pentru a-l utiliza, trebuie să rulați programul vmnetcfg.exe din folderul cu Workstation sau Server sau selectați Virtual Network Settings din meniul „Edit”.


Prima filă a editorului de rețele virtuale arată rețelele virtuale disponibile, descrierea acestora, subrețeaua pe care o formează și dacă un server DHCP este activat pentru aceasta. Mergând la fila „Punte automată” vom vedea următoarea imagine:


Aici putem lăsa însăși platforma VMware să selecteze adaptorul de rețea fizic adecvat pentru legarea la puntea virtuală (dacă există mai multe plăci de rețea) și, de asemenea, să adauge în listă adaptoarele fizice pentru care nu este nevoie să creați o punte. Dacă aveți o singură placă de rețea, este recomandat să lăsați totul așa cum este. Apoi putem merge la fila „Mapping Virtual Network”.


Aici putem lega interfețele de rețea gazdă (atât fizice, cât și virtuale) la comutatoarele virtuale VMnet. În mod implicit, interfețele de rețea virtuală VMnet1 și VMnet8 sunt legate de comutatoare pentru Host-Only și, respectiv, NAT. Interfața fizică este legată de comutatorul VMNet0. Pentru fiecare dintre comutatoare, putem aloca o subrețea prin atribuirea unei adrese și a unei mască de subrețea:

De asemenea, putem lega un server DHCP la un comutator virtual, pentru care există o legare la una dintre interfețele rețelei gazdă. Această funcționalitate dublează fila DHCP și va fi descrisă mai târziu. Să luăm în considerare acum crearea propriei subrețele pe baza unui comutator VMnet2 neocupat, care începe cu fila „Adaptoare virtuale gazdă”.


Aici vedem adaptoare de gazdă virtuală pentru comunicarea de rețea numai gazdă și NAT, comutatoarele virtuale corespunzătoare și stările dispozitivelor. Putem dezactiva sau activa dispozitive virtualeși, de asemenea, eliminați-le complet. Să adăugăm adaptorul nostru virtual pentru a crea o subrețea de mașini virtuale făcând clic pe butonul „Adăugați”. Adăugați adaptorul VMnet2 și faceți clic pe butonul „Aplicați”. Ca urmare, avem o altă interfață de rețea virtuală pe gazdă și o subrețea cu o adresă atribuită automat, cum ar fi 192.168.x.0/24. În fila „Host Virtual Network Mapping”, ne putem asigura că adaptorul creat este legat de comutatorul VMnet2 și să vedem sau să îi modificăm subrețeaua. În continuare, să trecem la următoarea filă, unde putem atașa un server DHCP la diferite comutatoare virtuale.


Aici vedem că serverul DHCP rulează pentru comutatoarele virtuale VMnet1 și VMnet8. De asemenea, putem adăuga comutatorul la lista clienților serverului DHCP făcând clic pe butonul „Adăugați” și nu contează dacă o interfață de rețea gazdă este asociată sau nu. În partea de jos puteți vedea și starea serviciului care acceptă DHCP ( vmnetdhcp.exe), și îl putem opri, porni sau reporni.

Adăugați comutatorul VMnet2 folosind butonul „Adăugați” și faceți clic pe „Aplicați”. DHCP este acum atribuit subrețelei noastre și îi putem edita proprietățile făcând clic pe butonul „Proprietăți”:

Aici, pe lângă gama de adrese IP atribuite mașinilor virtuale, putem configura durata închirierii adreselor IP de către clienții DHCP (implicit și maxim). Astfel, prin atașarea unui server DHCP la comutator și prin crearea unui adaptor de rețea gazdă virtual legat de acesta, am creat propria noastră subrețea doar pentru gazdă.

După cum sa menționat mai sus, comunicarea de rețea numai cu gazdă diferă de NAT în absența unui singur dispozitiv NAT. Acest dispozitiv, care traduce adresele IP ale mașinii virtuale, poate fi asociat doar cu un comutator virtual și cu o interfață de rețea virtuală gazdă. În mod implicit, comutatorul VMnet8 și adaptorul de rețea virtual asociat cu acesta sunt utilizate ca bază pentru comunicarea în rețea prin NAT. În ultima filă „NAT” puteți modifica parametrii acestei interacțiuni de rețea:


Pentru a atribui un dispozitiv NAT rețelei noastre VMnet2, selectați-l din combo și faceți clic pe „Aplicați”. După aceasta, subrețeaua noastră virtuală de pe comutatorul VMnet2 devine protejată de pătrunderea din exterior, iar mașinile virtuale care folosesc un dispozitiv NAT pot iniția conexiuni de ieșire la rețeaua externă, care vor fi procesate de serverul VMware NAT. Serviciul de traducere a adreselor este implementat de procesul vmnat.exe. Din această filă poate fi, de asemenea, instalat, lansat și repornit. Pentru setările serverului NAT, faceți clic pe butonul „Editare”.

Aici puteți configura adresa IP a gateway-ului utilizat de dispozitivul NAT, timeout Protocolul UDP(User Datagram Protocol) în minute (cât timp durează legarea protocolului UDP la rețeaua NAT) și Config port – portul prin care se pot obține informații despre starea dispozitivului NAT.

Caseta de selectare „Active FTP” permite sau interzice deschiderea unei conexiuni de intrare de la un server FTP extern în modul activ. Dacă caseta de selectare nu este bifată, va fi utilizat modul pasiv cu un singur canal. Butonul „DNS” (DNS, Domain Name System) vă permite să gestionați setările pentru redirecționarea DNS (redirecționarea cererilor către DNS). Această caracteristică poate fi configurată numai pentru gazde Windows. Caseta de selectare OUI (Organizationally Unique Identifier) ​​trebuie bifată numai dacă ați schimbat prima parte a adresei MAC a mașinii virtuale, care identifică producătorul plăcii de rețea (în mod implicit, VMware își atribuie propriul OUI tuturor mașinilor) și dvs. doresc să permită acestor mașini să utilizeze un dispozitiv NAT.

Parametrii protocolului NetBIOS includ timeout-ul procesorului de nume NBNS (NetBIOS Name Service), numărul de reîncercări pentru solicitările NBNS și timeout-ul NBDS (NetBIOS Datagram Service).

Construirea de rețele din mașini virtuale cu mai multe adaptoare de rețea

După cum am menționat mai devreme, fiecare mașină virtuală poate avea mai multe adaptoare de rețea virtuale asociate cu diferite tipuri de comunicații în rețea și comutatoare. Prin adăugarea de noi interfețe de rețea la mașina virtuală cu tipuri variate rețele, puteți implementa o adevărată infrastructură virtuală într-un sistem gazdă pentru testarea sistemelor complexe distribuite și în scopuri de instruire. De exemplu, structura unei rețele virtuale pe o gazdă ar putea fi astfel:


După cum se poate observa din figură, nu există probleme în complexul de modelare sisteme complexe, în care funcționează diverse tipuri de servere, firewall-uriȘi calculatoare client. Toate acestea se pot face folosind utilitarul Virtual Network Editor. În plus, produsul VMware Workstation, axat pe procesul de dezvoltare și testare, oferă un alt instrument pentru crearea de rețele virtuale între mașinile virtuale, care are capabilități avansate - Virtual Machine Teaming.

Echipa de mașini virtuale pe VMware Workstation

VMware definește categoria produsului stație de lucru ca dezvoltare și testare dintr-un motiv. Platforma VMware Workstation oferă o multitudine de instrumente necesare dezvoltatorilor și inginerilor de calitate software din companiile de dezvoltare de software. Una dintre cele mai oportunități eficiente produs – crearea de „echipe” de mașini virtuale unite prin segmente de rețea virtuală pentru testarea sistemelor complexe. În esență, Virtual Machine Teaming implementează aceleași capabilități ca Virtual Network Editor, dar vă permite să creați mai ușor rețele virtuale prin legarea adaptoarelor de mașini virtuale la diferite segmente de rețea virtuală. De exemplu, trebuie să testăm următorul sistem: pe una dintre gazde există un server Web care are 2 interfețe de rețea - una pentru accesarea acestuia prin intermediul client slab de la mașina utilizatorului, celălalt să se conecteze la serverul bazei de date, unde clientul trimite cereri prin serverul Web. Structura unui astfel de sistem este prezentată mai jos:


Să creăm trei mașini virtuale, în conformitate cu structura modelului, și să adăugăm un alt adaptor de rețea virtuală pentru serverul web virtual. După aceea, în meniul „Fișier” al VMware Workstation, selectați Nou->Echipă. Indicăm în continuare unde vor fi localizate fișierele echipei de mașini virtuale, apoi selectăm opțiunea „Da” atunci când vi se cere „Adăugați acum mașini virtuale în echipă”. Apoi, accesați fereastra de adăugare a mașinilor virtuale:


Aici putem adăuga mașini virtuale folosind butonul „Adăugați”. Adăugați mașinile necesare, faceți clic pe „Următorul” și răspundeți „Da” la întrebarea „Adăugați acum segmente LAN în echipă” pentru a accesa fereastra pentru adăugarea segmentelor de rețea.


Aici adăugăm 2 segmente de rețea pentru sistemul simulat folosind butonul „Adăugați” și faceți clic pe „Următorul”. Apoi trecem la cel mai mult pagina interesanta– pagină pentru legarea adaptoarelor de rețea virtuale la segmentele de rețea.


Aici putem atribui legături adaptorului de rețea virtuală segmentelor de rețea virtuală de care avem nevoie, pur și simplu bifând casetele pentru interfețele de rețea corespunzătoare din coloanele de segmente. În conformitate cu structura modelului, atribuim segmentul LAN 1 pentru serverul de baze de date și serverul Web și segmentul LAN 2 pentru serverul Web și client. Astfel, după ce facem clic pe butonul „Finish”, vom primi o comandă de la mașinile virtuale care îndeplinește cerințele sistemului simulat.

Odată ce echipa este creată, putem lansa toate mașinile virtuale ale echipei cu un singur clic și putem începe imediat testarea sistemului. Trebuie remarcat faptul că mașinile virtuale adăugate unei echipe nu pot fi utilizate independent, ci doar în cadrul acesteia.

Câteva aspecte ale rețelei VMware

Când o mașină virtuală pornește, VMware Workstation și VMware Server atribuie automat adrese MAC adaptoarelor de rețea virtuală. Sistemul de atribuire automată a adreselor este astfel încât mașinile virtuale de pe aceeași gazdă sunt garantate că nu au aceleași adrese MAC. Prin urmare, dacă utilizați o singură copie a platformei VMware în rețeaua organizației dvs., acest sistem asigură că nu există conflicte de adrese fizice. Cu toate acestea, dacă platformele de virtualizare rulează pe mai multe gazde în rețea simultan, poate apărea o situație de duplicare a adreselor MAC, ceea ce va duce la conflicte în rețea și indisponibilitatea mașinilor virtuale. Pentru a evita acest lucru, puteți atribui manual adrese MAC mașinilor virtuale prin adăugare editor de text linie de fișier vmx ca:

Ethernet[n].adresă = 00:50:56:XX:YY:ZZ

unde n – număr de serie(începând de la zero) interfața de rețea a mașinii virtuale, iar XX, YY și ZZ sunt componentele corespunzătoare ale adresei MAC.

În plus, atunci când utilizați o infrastructură virtuală bazată pe VMware Workstation sau VMware Server într-un mediu de producție, merită să ne amintim că comutatoarele virtuale VMnet sunt de fapt concentratoare („hub-uri”), adică dublează traficul pe toate porturile dispozitivelor VMnet. Aceasta creează probleme potentiale securitate, deoarece o interfață de rețea care funcționează în modul promiscuu într-una dintre mașinile virtuale poate asculta traficul destinat altor clienți ai hub-ului virtual.

Concluzie

Platformele VMware Workstation și VMware Server sunt instrumente puternice pentru organizarea interacțiunii în rețea între mai multe mașini virtuale care rulează simultan într-o gazdă. Niciuna dintre platformele de virtualizare desktop de pe piață nu are aceeași funcționalitate de rețea ca VMware Workstation. La testarea software-ului, capacitatea platformei de a modela sisteme distribuite complexe este de neprețuit. În plus, pe platformă Server VMware poți crea „parcuri” servere virtuale» cu sale interne și externe conexiuni de retea, aceste sisteme sunt decuplate de hardware și sunt foarte flexibile în ceea ce privește portarea lor pe o altă platformă. Există multe posibilități ascunse în configurarea rețelelor virtuale, precum și diverse tipuri de subtilități care vă permit să configurați rețelele virtuale foarte, foarte flexibil și să obțineți efectul maxim de la mașinile virtuale.

Utilizarea platformelor de virtualizare desktop, atât pe computerele de acasă, cât și în mediile de producție de întreprindere, a devenit recent deosebit de populară. Mulți utilizatori folosesc mașini virtuale pentru instruire, rulează software scris pentru un alt sistem de operare decât sistemul de operare instalat și creează medii portabile de utilizator care nu sunt legate de hardware specific. Într-un mediu de întreprindere, mașinile virtuale vă permit să testați în siguranță software-ul pe o varietate de configurații ale sistemului de operare invitat, folosind instrumente specializate ale platformei de virtualizare care măresc eficiența procesului de dezvoltare și testare. În plus, unul dintre cele mai importante avantaje ale mașinilor virtuale este capacitatea de a le combina în rețele virtuale, ceea ce permite simularea comportamentului sistemelor distribuite, constând atât din aplicații pentru utilizatorul final, cât și din diverse tipuri de servere, într-un mediu eterogen. pe un singur computer. Flexibilitatea mașinilor virtuale în ceea ce privește resursele alocate acestora și capacitățile extinse de întreținere și optimizare a performanței fac posibilă gestionarea cu ușurință a multor configurații diferite de mașini virtuale și crearea de aplicații optimizate, independente de hardware, „ambalate” în mașini virtuale. Aceste componente, constând din mașini virtuale, pot fi apoi conectate în rețea în diferite moduri pentru a simula sisteme diferite.

Produsele VMware sunt în prezent lideri de piață în ceea ce privește organizarea unor astfel de modele pentru testare. În iunie 2007, VMware Workstation 6 a primit premiul Visual Studio Magazine pentru cea mai bună soluție la categoria Instrumente de dezvoltare. Acest lucru s-a datorat în mare parte disponibilității unui număr mare de instrumente care pot crește semnificativ viteza de dezvoltare și testare, pot simplifica procedura de implementare a aplicațiilor și configurarea interacțiunii în rețea între ele. Platforma de virtualizare desktop VMware Workstation a devenit atât de populară încât Microsoft a decis să facă un pas deloc corect în ceea ce privește politica de licențiere pentru virtualizarea sistemelor de operare din familia Windows Vista: unele dintre edițiile sale nu pot fi virtualizate. Această situație nu i se potrivea VMware, care a început lupta pentru utilizarea gratuită a sistemelor de operare pe platformele de virtualizare. În plus, VMware pariază mult pe produsul VMware Fusion, care oferă cea mai strânsă integrare între Mac OS și Windows Vista (numit de cod Unity) și demonstrează rezultate cu adevărat fantastice: utilizatorul lucrează ca și cum „în două lumi”.

A șasea versiune a VMware Workstation introduce multe caracteristici și capabilități noi, inclusiv rețea. Cea mai semnificativă îmbunătățire este capacitatea de a crea până la zece adaptoare de rețea virtuale pentru o mașină virtuală.

Principii de organizare a rețelelor între mașini virtuale

Mașinile virtuale de pe platforma VMware permit utilizatorilor să creeze diferite combinații de sisteme virtuale care funcționează pe diferite principii de rețea. Nucleul unei rețele VMware este reprezentat de următoarele componente:

  • comutatoare virtuale
  • interfețe de rețea virtuală (adaptoare Ethernet virtuale)
  • punte virtuală
  • server DHCP încorporat
  • Dispozitiv de traducere a adreselor de rețea (NAT, Network Address Translation)

Elementul fundamental al rețelei în VMware Workstation și VMware Server este comutatorul virtual. Oferă conectarea în rețea a mașinilor virtuale sub forma unui dispozitiv fizic: comutatorul virtual are porturi la care pot fi legate interfețele de rețea virtuală ale mașinilor virtuale, precum și alte componente ale infrastructurii virtuale din gazdă. Mai multe mașini virtuale conectate la același switch virtual aparțin aceleiași subrețele. O punte virtuală este un mecanism prin care adaptorul fizic de rețea al unui computer este legat de interfețele rețelei virtuale. Serverul DHCP încorporat al VMware permite mașinilor virtuale să obțină automat o adresă IP pe subrețea lor, iar un dispozitiv NAT virtual oferă traducerea adreselor de rețea atunci când mașinile virtuale comunică cu o rețea externă.

3 tipuri de interacțiune în rețea între mașinile virtuale

Produsele VMware Workstation și VMware Server oferă utilizatorilor posibilitatea de a atribui unul dintre cele trei tipuri de bază de rețea unei mașini virtuale pentru fiecare dintre adaptoarele de rețea virtuale:

  • Cu punte
  • Numai gazdă

Fiecare dintre aceste tipuri de rețea poate fi utilizat pentru diferite cazuri de utilizare pentru mașinile virtuale și este necesar să selectați cu atenție tipul de rețea pentru o mașină virtuală pentru a o utiliza mai eficient împreună cu alte componente ale infrastructurii rețelei.

Acest tip de rețea vă permite să legați adaptorul de rețea al mașinii virtuale la interfața fizică de rețea a computerului, ceea ce face posibilă partajarea resurselor plăcii de rețea între gazdă și sistemele virtuale. O mașină virtuală cu acest tip de interacțiune în rețea se va comporta în raport cu rețeaua externă a sistemului gazdă ca un computer independent. Puteți atribui unei astfel de mașini propria sa adresă IP în rețeaua dvs. de acasă sau organizațională sau o va primi de la un server DHCP extern. Pentru mașina virtuală creată, acest tip de interacțiune în rețea este atribuit în mod implicit, deoarece acesta este cel mai simplu mod de a organiza interacțiunea în rețea între mașina virtuală, gazdă și rețeaua externă. Structura rețelelor prin punte este prezentată mai jos.

Adaptorul de rețea virtuală al oaspetelui este conectat la comutatorul virtual VMnet0, care are și o punte virtuală care comunică direct cu adaptorul de rețea fizic.

Pentru a atribui tipul de comunicare prin rețea Bridged unei mașini virtuale, trebuie să mergeți la meniul „VM”, apoi „Setări”, în fila „Hardware”, selectați placa de rețea Ethernet virtuală și setați comutatorul de grup Network Connection. la poziția Bridged.

Acest tip de interacțiune cu rețea este optim în scopuri de testare a software-ului, atunci când trebuie să organizați o rețea virtuală în cadrul gazdei, iar mașinile virtuale nu au nevoie de acces la o rețea externă. În subrețeaua virtuală există un server DHCP conectat la comutatorul virtual VMnet1 și care atribuie adrese IP din intervalul specificat mașinilor virtuale (în mod implicit 192.168.179.128 - 192.168.179.254). Structura rețelei numai pentru gazdă este prezentată mai jos:

Adaptoarele de rețea virtuală invitați se conectează la comutatorul VMnet1 și comunică pe subrețeaua 192.168.179.0/24. Pe sistemul gazdă este creată și o interfață de rețea virtuală, conectată la VMnet1, care vă permite să interacționați cu mașinile virtuale.

Pentru a atribui un tip de conexiune la rețea doar pentru gazdă unei mașini virtuale, trebuie să mergeți la meniul „VM”, apoi „Setări”, în fila „Hardware”, selectați placa de rețea Ethernet virtuală și setați conexiunea la rețea comutați grupul în poziția Doar gazdă.

Acest tip de rețea este foarte similar cu Host-Only, cu o singură excepție: un dispozitiv de traducere a adresei IP (NAT) este conectat la comutatorul virtual VMnet8. La acest comutator este conectat și un server DHCP, care distribuie adrese dintr-un anumit interval către mașinile virtuale (în mod implicit 192.168.89.128 - 192.168.89.254) și, direct, către mașinile virtuale în sine. Un dispozitiv NAT permite traducerea adresei IP, ceea ce permite mașinilor virtuale să inițieze conexiuni la o rețea externă fără a oferi un mecanism pentru accesarea mașinilor virtuale din exterior. Structura rețelei NAT este prezentată mai jos:

În sistemul de operare gazdă, precum și pentru rețea doar pentru gazdă, este creată o interfață de rețea virtuală pentru comutatorul VMnet 8, permițând gazdei să comunice cu mașinile virtuale.

Acest model de interacțiune cu rețea este optim din punct de vedere al securității (din moment ce este imposibil să inițiezi o conexiune la o mașină virtuală din exterior), dar reduce semnificativ performanța rețelei (uneori cu până la 20-30 la sută). O conexiune NAT poate fi folosită, de exemplu, pentru a naviga pe internet în siguranță de pe o mașină virtuală.

Pentru a atribui un tip de comunicare de rețea NAT unei mașini virtuale, trebuie să mergeți la meniul „VM”, apoi „Setări”, în fila „Hardware”, selectați placa de rețea Ethernet virtuală și setați comutatorul de grup Network Connection. la NAT.

Fiecare mașină virtuală poate avea mai multe adaptoare de rețea virtuale conectate la diferite comutatoare virtuale care implementează diferite tipuri de comunicare în rețea. Pe platforma VMware Server 1.0, pot fi create până la patru adaptoare de rețea virtuale pentru o mașină virtuală, pe platforma VMware Workstation 6 - până la zece. Pentru a adăuga un adaptor de rețea virtuală la o mașină virtuală, accesați meniul „VM”, selectați „Setări”, apoi pe fila „Hardware”, faceți clic pe butonul „Adăugați” și selectați „Adaptor Ethernet” în Expertul Adăugare dispozitive virtuale. . După aceasta, în asistent, atribuiți tipul de interacțiune cu rețea pentru acest adaptor și faceți clic pe „Finish”.

Configurarea unei rețele virtuale folosind Virtual Network Editor

Aplicația Virtual Network Editor este inclusă cu VMware Workstation și VMware Server și este un instrument puternic de gestionare a rețelei virtuale. Pentru a-l utiliza, trebuie să rulați programul vmnetcfg.exe din folderul cu Workstation sau Server sau selectați Virtual Network Settings din meniul „Edit”.

Prima filă a editorului de rețele virtuale arată rețelele virtuale disponibile, descrierea acestora, subrețeaua pe care o formează și dacă un server DHCP este activat pentru aceasta. Mergând la fila „Punte automată” vom vedea următoarea imagine:

Aici putem lăsa însăși platforma VMware să selecteze adaptorul de rețea fizic adecvat pentru legarea la puntea virtuală (dacă există mai multe plăci de rețea) și, de asemenea, să adauge în listă adaptoarele fizice pentru care nu este nevoie să creați o punte. Dacă aveți o singură placă de rețea, este recomandat să lăsați totul așa cum este. Apoi putem merge la fila „Mapping Virtual Network”.

Aici putem lega interfețele de rețea gazdă (atât fizice, cât și virtuale) la comutatoarele virtuale VMnet. În mod implicit, interfețele de rețea virtuală VMnet1 și VMnet8 sunt legate de comutatoare pentru Host-Only și, respectiv, NAT. Interfața fizică este legată de comutatorul VMNet0. Pentru fiecare dintre comutatoare, putem aloca o subrețea prin atribuirea unei adrese și a unei mască de subrețea:

De asemenea, putem lega un server DHCP la un comutator virtual, pentru care există o legare la una dintre interfețele rețelei gazdă. Această funcționalitate dublează fila DHCP și va fi descrisă mai târziu. Să luăm în considerare acum crearea propriei subrețele pe baza unui comutator VMnet2 neocupat, care începe cu fila „Adaptoare virtuale gazdă”.

Aici vedem adaptoare de gazdă virtuală pentru comunicarea de rețea numai gazdă și NAT, comutatoarele virtuale corespunzătoare și stările dispozitivelor. Putem dezactiva sau activa dispozitivele virtuale sau chiar să le eliminăm cu totul. Să adăugăm adaptorul nostru virtual pentru a crea o subrețea de mașini virtuale făcând clic pe butonul „Adăugați”. Adăugați adaptorul VMnet2 și faceți clic pe butonul „Aplicați”. Ca urmare, avem o altă interfață de rețea virtuală pe gazdă și o subrețea cu o adresă atribuită automat, cum ar fi 192.168.x.0/24. În fila „Host Virtual Network Mapping”, ne putem asigura că adaptorul creat este legat de comutatorul VMnet2 și să vedem sau să îi modificăm subrețeaua. În continuare, să trecem la următoarea filă, unde putem atașa un server DHCP la diferite comutatoare virtuale.

Aici vedem că serverul DHCP rulează pentru comutatoarele virtuale VMnet1 și VMnet8. De asemenea, putem adăuga comutatorul la lista clienților serverului DHCP făcând clic pe butonul „Adăugați” și nu contează dacă o interfață de rețea gazdă este asociată sau nu. În partea de jos puteți vedea și starea serviciului care acceptă DHCP ( vmnetdhcp.exe), și îl putem opri, porni sau reporni.

Adăugați comutatorul VMnet2 folosind butonul „Adăugați” și faceți clic pe „Aplicați”. DHCP este acum atribuit subrețelei noastre și îi putem edita proprietățile făcând clic pe butonul „Proprietăți”:

Aici, pe lângă gama de adrese IP atribuite mașinilor virtuale, putem configura durata închirierii adreselor IP de către clienții DHCP (implicit și maxim). Astfel, prin atașarea unui server DHCP la comutator și prin crearea unui adaptor de rețea gazdă virtual legat de acesta, am creat propria noastră subrețea doar pentru gazdă.

După cum sa menționat mai sus, comunicarea de rețea numai cu gazdă diferă de NAT în absența unui singur dispozitiv NAT. Acest dispozitiv, care traduce adresele IP ale mașinii virtuale, poate fi asociat doar cu un comutator virtual și cu o interfață de rețea virtuală gazdă. În mod implicit, comutatorul VMnet8 și adaptorul de rețea virtual asociat cu acesta sunt utilizate ca bază pentru comunicarea în rețea prin NAT. În ultima filă „NAT” puteți modifica parametrii acestei interacțiuni de rețea:

Pentru a atribui un dispozitiv NAT rețelei noastre VMnet2, selectați-l din combo și faceți clic pe „Aplicați”. După aceasta, subrețeaua noastră virtuală de pe comutatorul VMnet2 devine protejată de pătrunderea din exterior, iar mașinile virtuale care folosesc un dispozitiv NAT pot iniția conexiuni de ieșire la rețeaua externă, care vor fi procesate de serverul VMware NAT. Serviciul de traducere a adreselor este implementat de procesul vmnat.exe. Din această filă poate fi, de asemenea, instalat, lansat și repornit. Pentru setările serverului NAT, faceți clic pe butonul „Editare”.

Aici puteți configura adresa IP a gateway-ului utilizat de dispozitivul NAT, timeout-ul UDP (User Datagram Protocol) în minute (cât timp durează legarea protocolului UDP la rețeaua NAT) și portul Config - portul prin care puteți obține informații despre starea dispozitivului NAT.

Caseta de selectare „Active FTP” permite sau interzice deschiderea unei conexiuni de intrare de la un server FTP extern în modul activ. Dacă caseta de selectare nu este bifată, va fi utilizat modul pasiv cu un singur canal. Butonul „DNS” (DNS, Domain Name System) vă permite să gestionați setările pentru redirecționarea DNS (redirecționarea cererilor către DNS). Această caracteristică poate fi configurată numai pentru gazde Windows. Caseta de selectare OUI (Organizationally Unique Identifier) ​​trebuie bifată numai dacă ați schimbat prima parte a adresei MAC a mașinii virtuale, care identifică producătorul plăcii de rețea (în mod implicit, VMware își atribuie propriul OUI tuturor mașinilor) și dvs. doresc să permită acestor mașini să utilizeze un dispozitiv NAT.

Parametrii protocolului NetBIOS includ timeout-ul procesorului de nume NBNS (NetBIOS Name Service), numărul de reîncercări pentru solicitările NBNS și timeout-ul NBDS (NetBIOS Datagram Service).

Construirea de rețele din mașini virtuale cu mai multe adaptoare de rețea

După cum am menționat mai devreme, fiecare mașină virtuală poate avea mai multe adaptoare de rețea virtuale asociate cu diferite tipuri de comunicații în rețea și comutatoare. Adăugând noi interfețe de rețea cu diferite tipuri de comunicare în rețea la o mașină virtuală, puteți implementa o adevărată infrastructură virtuală în sistemul gazdă pentru testarea sistemelor complexe distribuite și în scopuri de instruire. De exemplu, structura unei rețele virtuale pe o gazdă ar putea fi astfel:

După cum se poate observa din figură, nu există probleme în modelarea sistemelor complexe complexe pe un singur computer fizic, în care funcționează diferite tipuri de servere, firewall-uri și computere client. Toate acestea se pot face folosind utilitarul Virtual Network Editor. În plus, produsul VMware Workstation, axat pe procesul de dezvoltare și testare, oferă un alt instrument pentru crearea de rețele virtuale între mașinile virtuale, care are capabilități avansate - Virtual Machine Teaming.

Echipa de mașini virtuale pe VMware Workstation

VMware definește categoria produsului stație de lucru ca dezvoltare și testare dintr-un motiv. Platforma VMware Workstation oferă o multitudine de instrumente necesare dezvoltatorilor și inginerilor de calitate software din companiile de dezvoltare de software. Una dintre cele mai eficiente caracteristici ale produsului este crearea de „echipe” de mașini virtuale, unite prin segmente de rețea virtuală pentru testarea sistemelor complexe. În esență, Virtual Machine Teaming implementează aceleași capabilități ca Virtual Network Editor, dar vă permite să creați mai ușor rețele virtuale prin legarea adaptoarelor de mașini virtuale la diferite segmente de rețea virtuală. De exemplu, trebuie să testăm următorul sistem: pe una dintre gazde există un server Web care are 2 interfețe de rețea - una pentru accesarea acestuia printr-un client subțire de pe mașina utilizatorului, cealaltă pentru conectarea la serverul bazei de date, unde clientul trimite cereri prin Web-server. Structura unui astfel de sistem este prezentată mai jos:

Să creăm trei mașini virtuale, în conformitate cu structura modelului, și să adăugăm un alt adaptor de rețea virtuală pentru serverul web virtual. După aceea, în meniul „Fișier” al VMware Workstation, selectați Nou->Echipă. Indicăm în continuare unde vor fi localizate fișierele echipei de mașini virtuale, apoi selectăm opțiunea „Da” atunci când vi se cere „Adăugați acum mașini virtuale în echipă”. Apoi, accesați fereastra de adăugare a mașinilor virtuale:

Aici putem adăuga mașini virtuale folosind butonul „Adăugați”. Adăugați mașinile necesare, faceți clic pe „Următorul” și răspundeți „Da” la întrebarea „Adăugați acum segmente LAN în echipă” pentru a accesa fereastra pentru adăugarea segmentelor de rețea.

Aici adăugăm 2 segmente de rețea pentru sistemul simulat folosind butonul „Adăugați” și faceți clic pe „Următorul”. Apoi mergem la cea mai interesantă pagină - pagina pentru legarea adaptoarelor de rețea virtuale la segmentele de rețea.

Aici putem atribui legături adaptorului de rețea virtuală segmentelor de rețea virtuală de care avem nevoie, pur și simplu bifând casetele pentru interfețele de rețea corespunzătoare din coloanele de segmente. În conformitate cu structura modelului, atribuim segmentul LAN 1 pentru serverul de baze de date și serverul Web și segmentul LAN 2 pentru serverul Web și client. Astfel, după ce facem clic pe butonul „Finish”, vom primi o comandă de la mașinile virtuale care îndeplinește cerințele sistemului simulat.

Odată ce echipa este creată, putem lansa toate mașinile virtuale ale echipei cu un singur clic și putem începe imediat testarea sistemului. Trebuie remarcat faptul că mașinile virtuale adăugate unei echipe nu pot fi utilizate independent, ci doar în cadrul acesteia.

Câteva aspecte ale rețelei VMware

Când o mașină virtuală pornește, VMware Workstation și VMware Server atribuie automat adrese MAC adaptoarelor de rețea virtuală. Sistemul de atribuire automată a adreselor este astfel încât mașinile virtuale de pe aceeași gazdă sunt garantate că nu au aceleași adrese MAC. Prin urmare, dacă utilizați o singură copie a platformei VMware în rețeaua organizației dvs., acest sistem asigură că nu există conflicte de adrese fizice. Totuși, dacă platformele de virtualizare rulează pe mai multe gazde în rețea simultan, poate apărea o situație de duplicare a adreselor MAC, ceea ce va duce la conflicte în rețea și indisponibilitatea mașinilor virtuale. Pentru a evita acest lucru, puteți atribui manual adrese MAC mașinilor virtuale adăugând o linie ca aceasta într-un fișier vmx într-un editor de text:

Ethernet[n].adresă = 00:50:56:XX:YY:ZZ

Unde n este numărul de serie (începând de la zero) al interfeței de rețea a mașinii virtuale, iar XX, YY și ZZ sunt componentele corespunzătoare ale adresei MAC.

În plus, atunci când utilizați o infrastructură virtuală bazată pe VMware Workstation sau VMware Server într-un mediu de producție, merită să ne amintim că comutatoarele virtuale VMnet sunt de fapt concentratoare („hub-uri”), adică dublează traficul pe toate porturile dispozitivelor VMnet. Acest lucru creează potențiale probleme de securitate deoarece o interfață de rețea care rulează în mod promiscuu într-una dintre mașinile virtuale ar putea asculta traficul destinat altor clienți ai hub-ului virtual.

Concluzie

Platformele VMware Workstation și VMware Server sunt instrumente puternice pentru organizarea interacțiunii în rețea între mai multe mașini virtuale care rulează simultan într-o gazdă. Niciuna dintre platformele de virtualizare desktop de pe piață nu are aceeași funcționalitate de rețea ca VMware Workstation. La testarea software-ului, capacitatea platformei de a modela sisteme distribuite complexe este de neprețuit. În plus, pe platforma de server VMware, puteți crea „parcuri de server virtuale” cu propriile conexiuni de rețea interne și externe, aceste sisteme sunt decuplate de hardware și sunt foarte flexibile în ceea ce privește transferul lor pe o altă platformă; Există multe posibilități ascunse în configurarea rețelelor virtuale, precum și diverse tipuri de subtilități care vă permit să configurați rețelele virtuale foarte, foarte flexibil și să obțineți efectul maxim de la mașinile virtuale.

Destul de des este nevoie să se conecteze o mașină virtuală VMware Workstation la Internet. Această nevoie apare atunci când primiți actualizări direct de pe un site de Internet, testați funcționarea browserelor de internet și din multe alte motive. În acest articol vom vorbi despre posibilitățile de conectare a mașinilor virtuale VMware Workstation la Internet. În funcție de setările de rețea, acestea pot fi utilizate următoarele conexiuni bridge, NAT sau numai gazdă.

Mai întâi, permiteți-ne să vă reamintim că folosind utilitarul Virtual Network Editor este posibil să configurați rețele virtuale VMware Workstation. Acest utilitar vă permite să configurați rețeaua VMware Workstationși permite Configurare DHCPși servicii NAT. Bole informatii detaliate Puteți afla cum să utilizați Virtual Network Editor citind articolul Setări de rețea VMware Workstation

Scenariul 1. Accesul mașinilor virtuale VMware Workstation la Internet folosind o conexiune prin punte.

Să luăm în considerare primul scenariu pentru conectarea mașinilor virtuale la Internet folosind o conexiune prin punte. Să presupunem că există un server DHCP în rețeaua dvs. locală (dacă nu există, atunci toți parametrii TCP/IP ai mașinii virtuale (adresă IP, mască, gateway implicit, DNS) pot fi setați manual). De asemenea, presupunem că dvs hardware de rețea nu blochează conexiunea la Bazat pe MAC adresele și firewall-ul dvs. permite oricărui computer să se conecteze la Internet.

În acest caz, nu setari aditionale nu este nevoie să faceți acest lucru, dacă ați ales o conexiune prin punte pentru mașina virtuală, totul ar trebui să funcționeze.

Figura prezintă o conexiune prin punte. După cum puteți vedea, mașină fizică(gazdă) are propria sa adresă IP unică. Mașinile virtuale primesc de la Servere DHCP propriile adrese IP. Astfel, fiecare mașină virtuală acționează ca un nod independent în rețeaua locală.

U aceasta metoda conexiune există și dezavantaje. Într-o situație în care adresele computerelor cu acces la Internet sunt codificate hard pe firewall, mașinile virtuale VMware Workstation nu va avea acces. În acest caz, este necesar să se creeze pentru fiecare mașină virtuală permis separat acces firewall. O altă limitare pentru funcționarea unei mașini virtuale într-o rețea poate fi setările echipamentului de rețea, setările pot indica o limitare a unei adrese MAC pe port. Deoarece într-o conexiune prin punte fiecare mașină virtuală are propria sa adresă MAC, echipamentele de rețea pot bloca portul datorită numărului mare de adrese MAC de pe port.

Scenariul 2. Conectarea mașinilor virtuale VMware Workstation la Internet utilizând NAT.

Ne-am uitat la primul scenariu pentru conectarea mașinilor virtuale VMware Workstation la Internet. După cum sa discutat mai sus, există anumite limitări inerente unei conexiuni prin punte. Pentru a depăși aceste limitări, puteți utiliza alternativ o conexiune NAT. Într-o conexiune NAT, adresa IP a gazdei (calculatorul fizic) este utilizată de toate mașinile virtuale. Cu alte cuvinte, dacă o mașină virtuală invitată accesează resursele rețelei locale, cererea are loc în numele gazdei, folosind adresa IP și MAC.

Când utilizați o conexiune NAT, există două rețele. Una este o rețea virtuală în care mașinile virtuale sunt localizate și interacționează, iar a doua este o rețea fizică la care este conectat un computer fizic. Serviciul DHCP este utilizat pentru a atribui adrese IP mașinilor virtuale. Configurarea DHCP se realizează prin utilitarul Virtual Network Editor VMware Workstation. În configurația serviciului DHCP, este recomandabil să specificați serverul DNS al furnizorului de internet superior.

Vă rugăm să rețineți că computerul fizic este, de asemenea, conectat la rețeaua virtuală folosind un adaptor de rețea virtuală. Când o mașină virtuală accesează resursele unei rețele locale sau Internetul, pachetele de la mașina virtuală ajung la gateway-ul implicit (care este adresa IP a adaptorului virtual al computerului fizic), traducerea adresei de rețea se realizează pe computerul fizic iar pachetele intră în rețea folosind computerul fizic cu adresa IP și MAC. După primirea datelor de la o rețea externă sau de pe Internet, are loc traducerea inversă a adreselor de rețea.

Scenariul 3. Accesul mașinilor virtuale VMware Workstation la Internet folosind o conexiune numai gazdă.

Când vorbim despre o conexiune numai gazdă, se subliniază întotdeauna că este creată izolat de rețele externe rețea virtuală. Toate mașinile virtuale din această rețea pot comunica doar între ele și cu sistemul de operare gazdă. Dar, chiar și pentru o conexiune numai gazdă, este posibil să se furnizeze mașini virtuale VMware Workstation Acces la internet. Acest lucru se poate face folosind un server proxy, router, NAT etc. pe gazdă. Pe computere care utilizează sistemul de operare gazdă sisteme Windows 2000, Windows XP sau Windows Server 2003, împreună cu o conexiune numai pentru gazdă, puteți utiliza partajarea conexiunii la Internet, permițând mașinilor virtuale să utilizeze dial-up sau o altă conexiune la Internet.

Concluzie. VMware Workstation oferă multe opțiuni atunci când configurați rețele virtuale - bridged, NAT și numai gazdă. În funcție de cazul de utilizare, trebuie să alegeți rețea specifică. Dacă doriți să conectați o mașină virtuală la o rețea locală sau la Internet, este mai bine să utilizați opțiunea în punte sau NAT. Alegerea depinde de configurația de securitate a rețelei locale.

Notă. Vă rugăm să rețineți că firewall-ul dvs. personal poate bloca conexiunile la mașină virtuală. Ca experiment, puteți dezactiva firewall-ul pentru o perioadă și puteți testa conexiunea de la mașinile virtuale.

Buna ziua! În acest articol vom vorbi despre cum să configurați o mașină virtuală VMware la adresa fizică directă a plăcii de rețea. VMware este o mașină virtuală destul de populară pe care puteți instala orice sistem de operare, dar mulți întâmpină adesea probleme la configurarea acesteia, astfel încât să vadă direct card de retea mașini.

Deci, să începem, să instalăm mașina virtuală în sine, pentru cei care nu o au instalată, după instalare, în conexiunile de rețea vor apărea următoarele:

Alege-l pe al tău și apăsați Click dreapta mouse si apoi din meniul contextual selectați un articol Proprietăți. Apoi, în fereastra care apare, faceți clic pe butonul Instalare. La alegere componenta de retea noi alegem Protocolși apăsați butonul Adăugași selectați din listă NWLink IPX/SPX/NetBIOS – compatibil protocol de transport . Așteptăm să apară în proprietățile noastre conexiune LAN. Următorul în , în lista de componente pe care le găsim Protocolul VMware Bridgeși puneți o bifă lângă acest articol. Apoi, selectați-l și faceți clic pe butonul Proprietăți iar în câmp Numărul VMnet setați valoarea la 0.
Greu? Acesta este doar începutul. Să trecem la Conexiune la rețea locală, în lista de componente folosite implicit căutăm și selectați-l, apoi faceți clic pe butonul Proprietăți. În fereastra care apare, trebuie să setați următoarele setări:
Asta e, salvează și închide-ne conexiune LAN. Acum să trecem la adaptorul virtual − Adaptor de rețea VMware VMnet8și faceți clic dreapta pe el și selectați elementul din meniul contextual Proprietăți. Să verificăm caseta Protocolul VMware Bridge, și apoi găsiți în lista de componente implicite - Protocol Internet (TCP/IP), selectați-l și apăsați butonul Proprietăți, trebuie să eliminați toate datele de acolo, ar trebui să obțineți ceva de genul acesta:
Clic Bine, apoi închideți și faceți clic dreapta pe adaptorul virtual - Adaptor de rețea VMware VMnet8 V Conexiuni de retea , apoi selectați din meniul contextual Dezactivați. Dacă întrebați de ce l-am configurat dacă îl oprim oricum, vă voi răspunde astfel: pentru orice eventualitate, nu știți niciodată cum se va comporta mașina virtuală.
Acum pe listă Conexiuni de retea să trecem la ultimul nostru adaptor de rețea virtuală - Adaptor de rețea VMware VMnet1, de asemenea, selectați-l și faceți clic dreapta pe el și selectați din meniul contextual Proprietăți. Mai departe în listele de componente utilizate implicit găsim Protocolul VMware Bridgeși, de asemenea, bifați caseta. Apoi găsim linia NWLink IPX/SPX/NetBIOS – protocol de transport compatibilși apăsați Proprietățiși setați următorii parametri:
Aproape totul, tot ce rămâne este să configurați acest adaptor Protocol Internet (TCP/IP), selectați-l și faceți clic pe butonul Proprietăți, apoi dezactivați totul și ar trebui să obțineți ceva de genul acesta:
Acum salvăm totul, mergem la lista de conexiuni de rețea și, de asemenea, dezactivăm adaptorul de rețea virtuală Adaptor de rețea VMware VMnet1– faceți clic dreapta pe el și selectați elementul din meniul contextual Dezactivați. Ca urmare, în Conexiuni de retea Ar trebui să obțineți următoarele.