If-Koubou

Kā Pārsūtīt portu virtuālajā mašīnā un izmantot to kā serveri

Kā Pārsūtīt portu virtuālajā mašīnā un izmantot to kā serveri (Kā)

Pēc VirtualBox un VMware tiek izveidotas virtuālās mašīnas ar NAT tīkla veidu pēc noklusējuma. Ja jūs vēlaties palaist servera programmatūru virtuālās mašīnas iekšienē, jums jāmaina tīkla tips vai pāradresācijas ports, izmantojot virtuālo NAT.

Virtuālām mašīnām parasti nav jābūt sasniedzamām ārpus virtuālās mašīnas, tāpēc lielākajai daļai cilvēku noklusējums ir piemērots. Tas faktiski nodrošina zināmu drošību, jo tas izolē virtuālo mašīnu no ienākošajiem savienojumiem.

Izvēloties tiltu tīklu

Izmantojot NAT tīkla veidu, jūsu uzņēmējas operētājsistēma veic tīkla adreses tulkošanu. Virtuālā mašīna koplieto jūsu uzņēmējas datora IP adresi un nesaņem ienākošo datplūsmu. Tās vietā varat izmantot tālsatiksmes tīklu režīmu - tilta režīmā virtuālā mašīna jūsu tīklā parādīsies kā atsevišķa ierīce un tai ir sava IP adrese.

Lai mainītu virtuālās mašīnas tīkla veidu VirtualBox, ar peles labo pogu noklikšķiniet uz virtuālās mašīnas un atlasiet Iestatījumi. Ja jūs nevarat noklikšķināt uz Iestatījumi, pirms šo izmaiņu veikšanas jums būs jāizslēdz virtuālā mašīna.

Sadaļā Tīkla iestatījumi atlasiet Pieslēgto adapteru tīkla režīmu un noklikšķiniet uz Labi. Lai iegūtu papildinformāciju par katru tīkla režīma veidu, skatiet VirtualBox rokasgrāmatas sadaļu Ievads tīkla veidos.

Process ir līdzīgs VMware lietojumprogrammās. Pirmkārt, ar peles labo pogu noklikšķiniet uz izslēgtās virtuālās mašīnas un atlasiet virtuālās mašīnas iestatījumus.

Atlasiet tīkla adaptera virtuālās aparatūras ierīci, atlasiet Pieslēgtā tīkla savienojuma veidu un noklikšķiniet uz Labi.

Pārsūtot portu virtuālajā mašīnā

Ja kāda iemesla dēļ vēlaties izmantot NAT tīkla režīmu, varat arī pārsūtīt ostas, izmantojot virtuālās mašīnas NAT. Ņemiet vērā, ka ir nepieciešams tikai viens no šiem soļiem - jums nav jānosūta ostas, ja augšupielādējat tiltu tīklu.

Vienā brīdī jums bija jāizmanto komanda VBoxManage, lai pārsūtītu porti VirtualBox, bet VirtualBox tagad ietver vienkāršu grafisko porta pāradresācijas logu. Ja portfeļu pāradresācijai nepieciešams iestatīt komandu VBoxManage, nevis grafisko interfeisu, jūs to atradīsiet VirtualBox rokasgrāmatā.

Lai pārsūtītu ostas VirtualBox, vispirms atveriet virtuālās mašīnas iestatījumu logu, izvēlnē atlasot opciju Iestatījumi.

Virtuālās mašīnas konfigurācijas logā izvēlieties tīkla rūti, izvērsiet sadaļu Advanced un noklikšķiniet uz pogas Port Forwarding. Ņemiet vērā, ka šī poga ir aktīva tikai tad, ja izmantojat NAT tīkla veidu - jums tikai jānosūta ostas, ja izmantojat NAT.

Izmantojiet VirtualBox Port Forwarding Rules logu, lai pārsūtītu ostas. Jums nav jānorāda neviena IP adrese - šie divi lauki nav obligāti.

Ja jūs izmantojat VMware, jums to vajadzētu izmantot virtuālā tīkla redaktora (vmnetcfg) lietojumprogrammai. VMware Workstation lietotāji var izvēlēties Rediģēt -> Virtuālais tīkla redaktors, lai to atvērtu.

Diemžēl šī lietderība nav iekļauta VMware Player. Ir metodes, kā to pats instalēt, no VMware Player instalēšanas programmas izgūstot failu vmnetcfg.exe, taču nevaru atrast vmnetcfg.exe utilītu jaunākajā VMware Player versijā VMware Player 5.0 - to vairs nevar iekļaut uzstādītājs. Ja jūs izmantojat VMware Player, jūs joprojām varat izmantot savienoto tīklu režīmu, lai serveris būtu pieejams.

Atcerieties, ka tas ir tikai daļa no procesa, kurā servera programmatūra tiek padarīta pieejamā vietā virtuālajā mašīnā. Jums arī būs jānodrošina, ka:

  • Ugunsmūra programmatūra, kas darbojas jūsu virtuālajā mašīnā, bloķē savienojumus. (Iespējams, būs jāatļauj servera programma viesu operētājsistēmas ugunsmūrī.)
  • Ugunsmūra programmatūra jūsu saimniekdatorā bloķē savienojumus. (Tas attiecas tikai uz NAT režīmu ar portu pāradresāciju - saimniekdatora ugunsmūris netraucē savienojuma tīkla režīmā.)
  • Jūsu maršrutētājs pareizi pāradresē ostas - tas ir nepieciešams tikai tad, ja vēlaties piekļūt virtuālajai mašīnai no interneta. (Uzziniet mūsu ceļvedi par maršrutēšanas ostu pārsūtīšanu šeit.)