31Jul

Cum să redirecționați porturile la o mașină virtuală și să o utilizați ca server

VirtualBox și VMware, în mod implicit, creează mașini virtuale cu tipul de rețea NAT.Dacă doriți să rulați software-ul de servere în interiorul unei mașini virtuale, va trebui să schimbați tipul de rețea sau porturile forward prin NAT virtual. Mașinile virtuale

nu trebuie în mod obișnuit să fie accesibile din afara mașinii virtuale, deci implicit este bine pentru majoritatea oamenilor. De fapt, aceasta oferă o anumită securitate, deoarece izolează mașina virtuală de conexiunile primite.

Selectarea rețelei de rețea bridged

Cu tipul de rețea NAT, sistemul de operare gazdă efectuează traducerea adreselor de rețea. Mașina virtuală împarte adresa IP a computerului gazdă și nu va primi niciun trafic primit.În schimb, puteți utiliza modul de rețea de tip bridge - în modul conectat, mașina virtuală va apărea ca un dispozitiv separat în rețeaua dvs. și va avea propria adresă IP.

Pentru a schimba tipul de rețea al unei mașini virtuale în VirtualBox, faceți clic dreapta pe o mașină virtuală și selectați Setări. Dacă nu puteți face clic pe Setări, va trebui să opriți mașina virtuală înainte de a efectua aceste modificări.

Selectați modul adaptor de rețea Bridged din secțiunea Setări rețea și faceți clic pe OK.Pentru mai multe informații despre fiecare tip de mod de rețea, consultați secțiunea Introducere în modurile de rețea în manualul VirtualBox.

Procesul este similar în aplicațiile VMware.În primul rând, faceți clic dreapta pe o mașină virtuală dezactivată și selectați Setări mașină virtuală.

Selectați dispozitivul hardware virtual al adaptorului de rețea, selectați tipul de conexiune de rețea bridged și faceți clic pe OK.

Redirecționarea porturilor către o mașină virtuală

Dacă preferați să utilizați modul de rețea NAT din anumite motive, puteți, de asemenea, să porniți porturile prin intermediul NAT al mașinii virtuale. Rețineți că este necesar doar unul dintre acești pași - nu trebuie să redirecționați porturile dacă ați activat de mai sus conexiuni de rețea.

La un moment dat a trebuit să utilizați comanda VBoxManage pentru a redirecționa porturile în VirtualBox, dar VirtualBox conține acum o fereastră grafică simplă de redirecționare a porturilor. Dacă aveți nevoie să configurați redirecționarea portului cu comanda VBoxManage în loc să utilizați interfața grafică, veți găsi instrucțiuni pentru aceasta în manualul VirtualBox.

Pentru a redirecționa porturile în VirtualBox, deschideți mai întâi fereastra de setări a unei mașini virtuale selectând opțiunea Setări din meniu.

Selectați panoul Rețea din fereastra de configurare a mașinii virtuale, extindeți secțiunea Avansat și faceți clic pe butonul Port Forwarding. Rețineți că acest buton este activ numai dacă utilizați un tip de rețea NAT - trebuie doar să redirecționați porturile dacă utilizați un NAT.

Utilizați fereastra VirtualBox Port Forwarding Rules pentru a porni porturile. Nu trebuie să specificați adrese IP - aceste două câmpuri sunt opționale.

Dacă utilizați VMware, va trebui să utilizați aplicația Virtual Network Editor( vmnetcfg) pentru a face acest lucru. Utilizatorii VMware Workstation pot selecta Edit - & gt;Editorul rețelei virtuale pentru al deschide.

Din păcate, acest utilitar nu este inclus în VMware Player. Există metode pentru instalarea dvs. prin extragerea fișierului vmnetcfg.exe din programul de instalare VMware Player, dar nu am putut găsi utilitarul vmnetcfg.exe în cea mai recentă versiune a VMware Player, VMware Player 5.0 - este posibil să nu mai fie inclusă îninstalatorul. Dacă utilizați VMware Player, puteți utiliza în continuare modul de rețea conectat pentru a vă face accesibil serverul.

Amintiți-vă că aceasta este doar o parte a procesului de a face software-ul de servere în interiorul unei mașini virtuale accesibil. De asemenea, trebuie să vă asigurați că:

  • Software-ul de firewall care rulează în interiorul mașinii virtuale nu blochează conexiunile.(Este posibil să fie necesar să permiteți programul server în firewall-ul sistemului de operare gazdă).
  • Software-ul firewall de pe calculatorul dvs. gazdă nu blochează conexiunile.(Acest lucru se aplică numai în modul NAT cu redirecționare port - firewall-ul computerului gazdă nu interferează în modul de rețea de tip bridge).
  • Routerul dvs. redirecționează corect porturile - acest lucru este necesar numai dacă doriți să accesați mașina virtuală de pe Internet.(Consultați ghidul nostru de redirecționare a porturilor pe routere aici)