Vmware lokalt nettverk mellom virtuelle maskiner. Wmware-arbeidsstasjon som konfigurerer nettverk i virtuelle maskiner

Bruken av desktop-virtualiseringsplattformer, både i hjemmedatamaskiner og i produksjonsmiljøet til bedrifter, har blitt spesielt populær i det siste. Mange brukere bruker virtuelle maskiner for opplæring, kjører programvare skrevet for et annet operativsystem enn det installerte operativsystemet, og lager bærbare brukermiljøer som er koblet fra spesifikk maskinvare. I et bedriftsmiljø muliggjør virtuelle maskiner sikker testing av programvare på tvers av en rekkener, samtidig som de utnytter spesialiserte virtualiseringsplattformverktøy for å forbedre utviklings- og testeffektiviteten. I tillegg er en av de viktigste fordelene med virtuelle maskiner muligheten til å kombinere dem til virtuelle nettverk, som lar én datamaskin simulere oppførselen til distribuerte systemer som består av både applikasjoner for sluttbrukeren og ulike typer servere i et heterogent miljø . Fleksibiliteten til virtuelle maskiner når det gjelder ressursallokering og omfattende funksjoner for vedlikehold og ytelsesoptimalisering gjør det enkelt å administrere mange forskjellige virtuelle maskinkonfigurasjoner og lage optimaliserte maskinvareagnostiske applikasjoner pakket inn i virtuelle maskiner. Disse virtuelle maskinkomponentene kan deretter kobles sammen på forskjellige måter for å simulere forskjellige systemer.

VMware-produkter er for tiden markedsledere når det gjelder organisering av slike testmodeller. I juni 2007 vant VMware Workstation 6 Visual Studio Magazine Award for beste løsning i kategorien utviklingsverktøy. Dette er i stor grad på grunn av tilstedeværelsen av et stort antall verktøy som betydelig kan øke hastigheten på utvikling og testing, forenkle prosedyren for å distribuere applikasjoner og sette opp nettverksinteraksjon mellom dem. Desktop-virtualiseringsplattformen VMware Workstation har blitt så populær at Microsoft bestemte seg for å ta et ikke helt ærlig skritt angående lisenspolicyen for virtualisering av operativsystemer til Windows Vista-familien: noen av utgavene kan ikke virtualiseres. Denne situasjonen kunne ikke passe VMware, som begynte å kjempe for gratis bruk av operativsystemer på virtualiseringsplattformer. I tillegg satser VMware tungt på VMware Fusion, som gir tettest mulig integrasjon mellom Mac OS og Windows Vista (kodenavnet Unity) og leverer virkelig fantastiske resultater: brukeren jobber som om «i to verdener».

Den sjette versjonen av VMware Workstation har mange nye funksjoner og muligheter, inkludert nettverk. Den viktigste forbedringen er muligheten til å lage opptil ti virtuelle nettverkskort for en virtuell maskin.

Prinsipper for nettverk mellom virtuelle maskiner

Virtuelle maskiner på VMware-plattformen lar brukere lage ulike kombinasjoner av virtuelle systemer som opererer på forskjellige prinsipper for nettverk. I kjernen av VMware-nettverket er følgende komponenter:

  • virtuelle brytere
  • virtuelle nettverksgrensesnitt (virtuelle Ethernet-adaptere)
  • virtuell bro
  • innebygd DHCP-server
  • nettverksadresseoversettelse (NAT) enhet

Et grunnleggende element i nettverk i VMware Workstation og VMware Server er den virtuelle svitsjen. Den gir nettverk av virtuelle maskiner på samme måte som en fysisk enhet: en virtuell svitsj har porter som virtuelle nettverksgrensesnitt til virtuelle maskiner kan knyttes til, så vel som andre komponenter i den virtuelle infrastrukturen i verten. Flere virtuelle maskiner koblet til samme virtuelle svitsj tilhører samme subnett. En virtuell bro er en mekanisme der den fysiske nettverksadapteren til en datamaskin er bundet til virtuelle nettverksgrensesnitt. Den innebygde VMware DHCP-serveren lar virtuelle maskiner automatisk få en IP-adresse på subnettet, og den virtuelle NAT-enheten gir nettverksadresseoversettelse når virtuelle maskiner kommuniserer med det eksterne nettverket.

3 typer nettverk mellom virtuelle maskiner

VMware Workstation og VMware Server-produkter gir brukere muligheten til å tilordne en virtuell maskin en av tre grunnleggende typer nettverk for hver av de virtuelle nettverkskortene:

  • Brokoblet
  • Kun for vert

Hver av disse nettverkstypene kan brukes på forskjellige brukstilfeller for virtuelle maskiner, og du må nøye velge nettverkstypen til en virtuell maskin slik at den kan brukes mer effektivt med andre komponenter i nettverksinfrastrukturen.

Denne typen nettverk gjør at en virtuell maskins nettverksadapter kan bindes til datamaskinens fysiske nettverksgrensesnitt, noe som gjør det mulig å dele nettverkskortressurser mellom verten og det virtuelle systemet. En virtuell maskin med denne typen nettverk vil oppføre seg i forhold til det eksterne nettverket til vertssystemet som en uavhengig datamaskin. Du kan tildele en slik maskin sin egen IP-adresse på hjemme- eller bedriftsnettverket, eller den vil motta den fra en ekstern DHCP-server. For den opprettede virtuelle maskinen er denne typen nettverk tildelt som standard, fordi det er den enkleste måten å organisere nettverk mellom den virtuelle maskinen, verten og det eksterne nettverket. Den brokoblede nettverksstrukturen er vist nedenfor.

Den virtuelle nettverksadapteren til gjestesystemet er koblet til den virtuelle svitsjen VMnet0, som også er koblet til en virtuell bro som kommuniserer direkte med den fysiske nettverksadapteren.

For å tilordne en brokoblet nettverkskommunikasjonstype til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", velg det virtuelle Ethernet-nettverkskortet på "Maskinvare"-fanen og sett bryteren for nettverkstilkoblingsgruppen til Brokoblet stilling.

Denne typen nettverk er optimal for programvaretesting når du trenger å organisere et virtuelt nettverk i verten, og virtuelle maskiner ikke trenger tilgang til det eksterne nettverket. En DHCP-server opererer i det virtuelle undernettet, koblet til den virtuelle svitsjen VMnet1 og tildeler IP-adresser til de virtuelle maskinene fra det spesifiserte området (192.168.179.128 - 192.168.179.254 som standard). Nettverksstrukturen for vertsnettverk er vist nedenfor:

Virtuelle gjestenettverksadaptere er koblet til VMnet1-svitsjen og kommuniserer på 192.168.179.0/24-undernettet. Et virtuelt nettverksgrensesnitt er også opprettet på vertssystemet, koblet til VMnet1, som tillater interaksjon med virtuelle maskiner.

For å tilordne en nettverksinteraksjon som kun er vertsbasert til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", velg det virtuelle Ethernet-nettverkskortet på "Maskinvare"-fanen og sett bryteren til nettverkstilkoblingen gruppe til Vert-Bare-stillingen.

Denne typen nettverk er veldig lik Host-Only, med ett unntak: En IP-adresseoversettelse (NAT)-enhet er koblet til den virtuelle VMnet8-svitsjen. En DHCP-server er også koblet til denne svitsjen, som distribuerer adresser fra det spesifiserte området til virtuelle maskiner (som standard 192.168.89.128 - 192.168.89.254) og, direkte, selve de virtuelle maskinene. NAT-enheten tillater IP-adresseoversettelse, som lar virtuelle maskiner starte tilkoblinger til det eksterne nettverket uten å gi en mekanisme for tilgang til virtuelle maskiner fra utsiden. NAT-nettverksstrukturen er vist nedenfor:

I vertsoperativsystemet, så vel som for Host-Only Networking, opprettes et virtuelt nettverksgrensesnitt for VMnet 8-svitsjen, som lar verten kommunisere med virtuelle maskiner.

Denne modellen for nettverksinteraksjon er optimal fra et sikkerhetssynspunkt (siden det er umulig å starte en tilkobling til en virtuell maskin fra utsiden), reduserer den imidlertid nettverksytelsen betydelig (noen ganger opptil 20-30 prosent). En NAT-tilkobling kan for eksempel brukes til å surfe sikkert på Internett fra en virtuell maskin.

For å tilordne en NAT-type nettverksinteraksjon til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", på "Maskinvare"-fanen, velg det virtuelle Ethernet-nettverkskortet og sett bryteren for nettverkstilkoblingsgruppen til NAT-posisjonen.

Hver virtuell maskin kan ha flere virtuelle nettverkskort koblet til forskjellige virtuelle svitsjer som implementerer forskjellige typer nettverk. På VMware Server 1.0-plattformen kan opptil fire virtuelle nettverkskort opprettes for én virtuell maskin, på VMware Workstation 6-plattformen - opptil ti. For å legge til en virtuell nettverksadapter til en virtuell maskin, gå til "VM"-menyen, velg "Innstillinger", deretter på "Maskinvare"-fanen, klikk på "Legg til"-knappen og i veiviseren for å legge til virtuelle enheter, velg " Ethernet-adapter". Etter det, i veiviseren, tilordner du typen nettverksinteraksjon for denne adapteren og klikker på "Fullfør".

Konfigurere et virtuelt nettverk ved hjelp av Virtual Network Editor

Virtual Network Editor, inkludert med VMware Workstation og VMware Server, er et kraftig verktøy for administrasjon av virtuelt nettverk. For å bruke det, må du kjøre programmet vmnetcfg.exe fra mappen med Workstation eller Server, eller velge Virtual Network Settings-elementet i Rediger-menyen.

Den første fanen i redigeringsprogrammet for virtuelle nettverk viser de tilgjengelige virtuelle nettverkene, deres beskrivelse, undernettet de danner, og om en DHCP-server er aktivert for det. Ved å gå til "Automatic Bridging"-fanen vil vi se følgende bilde:

Her kan vi la VMware-plattformen velge riktig fysisk nettverksadapter for å binde seg til den virtuelle broen (hvis det er flere nettverkskort), samt legge til fysiske adaptere til listen som ikke trenger å bygges bro. Hvis du har ett nettverkskort, anbefales det å la det være som det er. Deretter kan vi gå til "Verts virtuell nettverkskartlegging"-fanen.

Her kan vi binde vertens nettverksgrensesnitt (både fysiske og virtuelle) til virtuelle VMnet-svitsjer. Som standard er virtuelle nettverksgrensesnitt VMnet1 og VMnet8 bundet til svitsjer for henholdsvis Host-Only og NAT. Det fysiske grensesnittet er knyttet til VMNet0-svitsjen. For hver av bryterne kan vi tilordne et subnett ved å tilordne en adresse og en subnettmaske:

Vi kan også binde en DHCP-server til en virtuell svitsj, som det er en binding til et av vertens nettverksgrensesnitt for. Denne funksjonaliteten dupliserer DHCP-fanen og vil bli beskrevet senere. La oss nå vurdere å lage vårt eget subnett basert på en ledig VMnet2-svitsj, som begynner med Host Virtual Adapters-fanen.

Her ser vi virtuelle vertsadaptere for Host-Only og NAT-nettverk, deres tilsvarende virtuelle svitsjer og enhetsstatuser. Vi kan deaktivere eller aktivere virtuelle enheter, samt fjerne dem helt. La oss legge til vår egen virtuelle adapter for å lage et undernett av virtuelle maskiner ved å klikke på "Legg til"-knappen. Legg til VMnet2-adapteren og klikk på "Bruk"-knappen. Som et resultat har vi et annet virtuelt nettverksgrensesnitt på verten og et subnett med en automatisk tildelt adresse som 192.168.x.0 / 24. På Host Virtual Network Mapping-fanen kan vi sørge for at den opprettede adapteren er bundet til VMnet2-svitsjen og se eller endre subnettet. Deretter, la oss gå videre til neste fane, hvor vi kan koble en DHCP-server til forskjellige virtuelle svitsjer.

Her kan vi se at DHCP-serveren kjører for de virtuelle svitsjene VMnet1 og VMnet8. Vi kan også legge til bryteren til listen over klienter til DHCP-serveren ved å klikke på "Legg til"-knappen, og det spiller ingen rolle om et vertsnettverksgrensesnitt er bundet til det eller ikke. Nedenfor kan du også se status for tjenesten som støtter DHCP ( vmnetdhcp.exe) og vi kan stoppe, starte eller starte den på nytt.

Legg til VMnet2-bryteren med "Legg til"-knappen og klikk på "Bruk". DHCP er nå tilordnet subnettet vårt, og vi kan redigere egenskapene ved å klikke på "Egenskaper"-knappen:

Her, i tillegg til utvalget av IP-adresser som er tildelt virtuelle maskiner, kan vi konfigurere varigheten av leie av IP-adresser av DHCP-klienter (standard og maksimum). Ved å koble en DHCP-server til svitsjen og opprette en virtuell vertsnettverksadapter knyttet til den, opprettet vi derfor vårt eget Host-Only-undernett.

Som nevnt ovenfor skiller Host-Only-nettverk seg fra NAT ved at det bare er én NAT-enhet. Denne enheten, som oversetter IP-adressene til virtuelle maskiner, kan bare være bundet til én virtuell svitsj og vertsvirtuelt nettverksgrensesnitt. Som standard brukes VMnet8-svitsjen og den virtuelle nettverksadapteren knyttet til den som grunnlag for nettverksbygging gjennom NAT. På den siste fanen "NAT" kan du endre parametrene for denne nettverksinteraksjonen:

For å tilordne en NAT-enhet til vårt VMnet2-nettverk, velg den fra kombinasjonen og klikk "Apply". Etter det blir vårt virtuelle subnett på VMnet2-svitsjen beskyttet mot inntrenging i den fra utsiden, og virtuelle maskiner gjennom en NAT-enhet kan starte utgående tilkoblinger til det eksterne nettverket, som vil bli behandlet av VMware NAT-serveren. Adresseoversettelsestjenesten implementeres av vmnat.exe-prosessen. Den kan også installeres, startes og startes på nytt fra denne fanen. For NAT-serverinnstillinger, klikk på "Rediger"-knappen.

Her kan du konfigurere IP-adressen til gatewayen som brukes av NAT-enheten, UDP (User Datagram Protocol) timeout i minutter (hvor lenge UDP-bindingen til NAT-nettverket varer) og Config-porten - porten som du kan få informasjon via om statusen til NAT-enheten.

Avmerkingsboksen "Aktiv FTP" tillater eller nekter å åpne en innkommende tilkobling fra en ekstern FTP-server i aktiv modus. Hvis avkrysningsboksen ikke er valgt, vil enkanals passiv modus bli brukt. DNS-knappen (Domain Name System) lar deg administrere innstillingene for DNS-videresending (videresending av spørringer til DNS). Denne funksjonen kan bare konfigureres for Windows-verter. Avmerkingsboksen OUI (Organizationally Unique Identifier) ​​skal bare settes hvis du endret den første delen av MAC-adressen til den virtuelle maskinen, som identifiserer produsenten av nettverkskortet (som standard tildeler VMware sin egen OUI til alle maskiner) , og du vil la disse maskinene bruke en NAT-enhet ...

NetBIOS-protokollparametere inkluderer tidsavbrudd for prosessoren NetBIOS Name Service (NBNS), NBNS-forespørsler på nytt og tidsavbrudd for NetBIOS Datagram Service (NBDS).

Bygge nettverk fra virtuelle maskiner med flere nettverkskort

Som nevnt tidligere, kan hver virtuell maskin ha flere virtuelle nettverkskort knyttet til forskjellige typer nettverk og svitsjer. Ved å legge til nye nettverksgrensesnitt til den virtuelle maskinen med forskjellige typer nettverk, kan du distribuere en ekte virtuell infrastruktur i vertssystemet for testing av komplekse distribuerte systemer og for opplæringsformål. For eksempel kan strukturen til et virtuelt nettverk på en vert se slik ut:

Som det fremgår av figuren er det ingen problemer med å modellere komplekse komplekse systemer på én fysisk datamaskin, der ulike typer servere, brannmurer og klientdatamaskiner opererer. Alt dette kan gjøres ved hjelp av Virtual Network Editor-verktøyet. I tillegg gir VMware Workstations utviklings- og testprodukt et annet avansert nettverksverktøy for virtuell maskin-til-VM, Virtual Machine Teaming.

Virtual Machine Teaming i VMware Workstation

VMware definerer sin Workstation-produktkategori som utvikling og test av en grunn. VMware Workstation-plattformen har et stort sett med verktøy som kreves av utviklere og programvarekvalitetsingeniører i programvareselskaper. En av de mest effektive funksjonene til produktet er opprettelsen av "team" av virtuelle maskiner, forent av virtuelle nettverkssegmenter for testing av komplekse systemer. Faktisk implementerer Virtual Machine Teaming de samme egenskapene som Virtual Network Editor, men lar deg lage virtuelle nettverk enklest ved å binde virtuelle maskinadaptere til forskjellige segmenter av virtuelle nettverk. For eksempel må vi teste følgende system: en av vertene er vert for en webserver som har 2 nettverksgrensesnitt - en for å få tilgang til den gjennom en tynn klient fra brukerens maskin, den andre for å koble til en databaseserver, hvor klienten sender forespørsler via web-serveren. Strukturen til et slikt system er presentert nedenfor:

La oss lage tre virtuelle maskiner i henhold til strukturen til modellen, og legge til en annen virtuell nettverksadapter for den virtuelle webserveren. Deretter velger du Nytt-> Team fra Fil-menyen til VMware Workstation. Vi angir videre hvor filene til kommandoen til de virtuelle maskinene vil være plassert, og velg deretter alternativet "Ja" når du blir spurt "Legg til virtuelle maskiner til teamet nå". Deretter går du til vinduet for å legge til virtuelle maskiner:

Her kan vi legge til virtuelle maskiner med "Legg til"-knappen. Legg til de nødvendige maskinene, klikk "Neste" og svar "Ja" på spørsmålet "Legg til LAN-segmenter til teamet nå" for å gå til vinduet for å legge til nettverkssegmenter.

Her legger vi til 2 nettverkssegmenter for det simulerte systemet med "Legg til"-knappen og klikk "Neste". Deretter går vi til den mest interessante siden - siden for å binde virtuelle nettverkskort til nettverkssegmenter.

Her kan vi tilordne bindingene til virtuelle nettverkskort til segmentene i det virtuelle nettverket som vi trenger, ganske enkelt ved å merke av i boksene for de tilsvarende nettverksgrensesnittene i kolonnene med segmenter. I henhold til modellens struktur tildeler vi LAN 1-segment og LAN 2-segment for webserveren og klient for databaseserveren og webserveren. Dermed, etter å ha klikket på "Fullfør"-knappen, vil vi motta en kommando fra de virtuelle maskinene som oppfyller kravene til det simulerte systemet.

Etter at teamet er opprettet, kan vi starte alle de virtuelle maskinene til teamet med ett klikk og umiddelbart begynne å teste systemet. Det skal bemerkes at virtuelle maskiner lagt til en kommando ikke kan brukes uavhengig, men bare innenfor den.

Noen aspekter ved VMware-nettverk

Når den virtuelle maskinen starter, tildeler VMware Workstation og VMware Server automatisk MAC-adresser til virtuelle nettverkskort. Systemet med automatisk adressetildeling er slik at virtuelle maskiner garantert ikke har de samme MAC-adressene på samme vert. Derfor, hvis du bare bruker én kopi av VMware-plattformen på organisasjonens nettverk, sikrer dette systemet at det ikke er fysiske adressekonflikter. Men hvis virtualiseringsplattformer kjører på flere verter i nettverket samtidig, kan det oppstå en situasjon med dupliserte MAC-adresser, noe som vil føre til konflikter i nettverket og utilgjengelighet for virtuelle maskiner. For å unngå dette kan du manuelt tilordne MAC-adresser til virtuelle maskiner ved å legge til en linje som denne i et tekstredigeringsprogram til vmx-filen:

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

Der n er sekvensnummeret (starter fra null) til den virtuelle maskinens nettverksgrensesnitt, og XX, YY og ZZ er de tilsvarende komponentene i MAC-adressen.

I tillegg, når du bruker virtuell infrastruktur basert på VMware Workstation eller VMware Server i et produksjonsmiljø, husk at virtuelle VMnet-svitsjer faktisk er huber, det vil si at de dupliserer trafikk på alle porter til VMnet-enheter. Dette utgjør potensielle sikkerhetsproblemer fordi et promiskuøs-modus nettverksgrensesnitt i en av de virtuelle maskinene kan lytte til trafikk som er bestemt for andre klienter i den virtuelle huben.

Konklusjon

VMware Workstation og VMware Server er kraftige nettverksverktøy for flere virtuelle maskiner som kjører samtidig innenfor en vert. Funksjonaliteten til VMware Workstation er ikke tilgjengelig på noen desktop virtualiseringsplattform på markedet når det gjelder nettverk. Når du tester programvare, er mulighetene til plattformer for modellering av komplekse distribuerte systemer rett og slett uerstattelige. I tillegg kan du på VMware-serverplattformen lage "virtuelle serverparker" med egne interne og eksterne nettverksforbindelser, disse systemene er løst fra utstyret og er veldig fleksible med tanke på å portere dem til en annen plattform. Ved konfigurering av virtuelle nettverk er det mange muligheter, samt ulike typer finesser som lar deg konfigurere virtuelle nettverk veldig, veldig fleksibelt og få mest mulig ut av virtuelle maskiner.

Hallo! I denne artikkelen vil vi snakke om hvordan du setter opp en virtuell maskin VMware til den direkte fysiske adressen til nettverkskortet. VMware er en ganske populær virtuell maskin som du kan installere hvilket som helst operativsystem på, men mange har ofte problemer med å sette den opp slik at den direkte kan se det fysiske nettverkskortet til maskinen.

Så la oss komme i gang, la oss installere selve den virtuelle maskinen, hvem som ikke har den installert, etter installasjonen vil følgende vises i nettverkstilkoblinger:

Vi velger din og høyreklikk, og velg deretter elementet fra hurtigmenyen Egenskaper... Deretter klikker du på knappen i vinduet som vises Installere... Når vi velger en nettverkskomponent, velger vi Protokoll og klikk på knappen Legge til og velg fra listen NWLink IPX / SPX / NetBIOS - kompatibel transportprotokoll... Vi venter på at den skal vises i egenskapene til vår LAN-tilkobling... Lenger inn , i listen over komponenter vi finner VMware Bridge Protocol og sett et hake ved siden av dette elementet. Deretter velger du den og klikker på knappen Egenskaper og i felten VMnet-nummer sett verdien til 0.
Hard? Dette er bare begynnelsen. La oss gå videre inn LAN-tilkobling, i listen over standardkomponenter vi ser etter og velg den, og klikk deretter på knappen Egenskaper... I vinduet som vises, må du angi følgende innstillinger:
Alt, vi lagrer og lukker vår LAN-tilkobling... La oss nå gå videre til den virtuelle adapteren - VMware nettverksadapter VMnet8 og klikk på den med høyre museknapp og velg elementet fra kontekstmenyen Egenskaper... Merk av i boksen VMware Bridge Protocol, og finn deretter i listen over standardkomponenter - Internett-protokoll (TCP / IP), velg den og trykk på knappen Egenskaper, der må du fjerne alle dataene, bør du få noe sånt som dette:
Vi trykker OK, lukk og høyreklikk på den virtuelle adapteren - VMware nettverksadapter VMnet8 v Nettverkstilkoblinger, og velg deretter fra hurtigmenyen Deaktiver... Du spør, hvorfor satte vi det opp, hvis vi slår det av likevel, svarer jeg deg slik: i tilfelle vet du aldri hvordan den virtuelle maskinen vil oppføre seg.
Nå på listen Nettverkstilkoblinger gå til vår siste virtuelle nettverksadapter - VMware nettverksadapter VMnet1, velg den også og klikk på den med høyre museknapp og velg fra hurtigmenyen Egenskaper... Videre i listene over brukte komponenter som standard finner vi VMware Bridge Protocol og merk av i boksen. Så finner vi linjen NWLink IPX / SPX / NetBIOS - Compatible Transport Protocol og trykk Egenskaper og still inn følgende parametere:
Nesten alt, det gjenstår bare for denne adapteren å konfigurere Internett-protokoll (TCP / IP), velg den og klikk på knappen Egenskaper, så slår vi av alt og du bør få noe sånt som dette:
Nå lagrer vi alt, går til listen over nettverkstilkoblinger og deaktiverer også det virtuelle nettverkskortet VMware nettverksadapter VMnet1- klikk på den med høyre museknapp og velg elementet fra hurtigmenyen Deaktiver... Som et resultat, i Nettverkstilkoblinger du bør ha følgende.

Nettverk i VMware Workstation og VMware Server.

Artikkel:

Bruken av desktop-virtualiseringsplattformer, både i hjemmedatamaskiner og i produksjonsmiljøet til bedrifter, har blitt spesielt populær i det siste. Mange brukere bruker virtuelle maskiner for opplæring, kjører programvare skrevet for et annet operativsystem enn det installerte operativsystemet, og lager bærbare brukermiljøer som er koblet fra spesifikk maskinvare. I et bedriftsmiljø muliggjør virtuelle maskiner sikker testing av programvare på tvers av en rekkener, samtidig som de utnytter spesialiserte virtualiseringsplattformverktøy for å forbedre utviklings- og testeffektiviteten. I tillegg er en av de viktigste fordelene med virtuelle maskiner muligheten til å kombinere dem til virtuelle nettverk, som lar én datamaskin simulere oppførselen til distribuerte systemer som består av både applikasjoner for sluttbrukeren og ulike typer servere i et heterogent miljø . Fleksibiliteten til virtuelle maskiner når det gjelder ressursallokering og omfattende funksjoner for vedlikehold og ytelsesoptimalisering gjør det enkelt å administrere mange forskjellige virtuelle maskinkonfigurasjoner og lage optimaliserte maskinvareagnostiske applikasjoner pakket inn i virtuelle maskiner. Disse virtuelle maskinkomponentene kan deretter kobles sammen på forskjellige måter for å simulere forskjellige systemer.

VMware-produkter er for tiden markedsledere når det gjelder organisering av slike testmodeller. I juni 2007 vant VMware Workstation 6 Visual Studio Magazine Award for beste løsning i kategorien utviklingsverktøy. Dette er i stor grad på grunn av tilstedeværelsen av et stort antall verktøy som betydelig kan øke hastigheten på utvikling og testing, forenkle prosedyren for å distribuere applikasjoner og sette opp nettverksinteraksjon mellom dem. Desktop-virtualiseringsplattformen VMware Workstation har blitt så populær at Microsoft bestemte seg for å ta et ikke helt ærlig skritt angående lisenspolicyen for virtualisering av operativsystemer til Windows Vista-familien: noen av utgavene kan ikke virtualiseres. Denne situasjonen kunne ikke passe VMware, som begynte å kjempe for gratis bruk av operativsystemer på virtualiseringsplattformer. I tillegg satser VMware tungt på VMware Fusion, som gir tettest mulig integrasjon mellom Mac OS og Windows Vista (kodenavnet Unity) og leverer virkelig fantastiske resultater: brukeren jobber som om «i to verdener».

Den sjette versjonen av VMware Workstation har mange nye funksjoner og muligheter, inkludert nettverk. Den viktigste forbedringen er muligheten til å lage opptil ti virtuelle nettverkskort for en virtuell maskin.

Prinsipper for nettverk mellom virtuelle maskiner

Virtuelle maskiner på VMware-plattformen lar brukere lage ulike kombinasjoner av virtuelle systemer som opererer på forskjellige prinsipper for nettverk. I kjernen av VMware-nettverket er følgende komponenter:

  • virtuelle brytere
  • virtuelle nettverksgrensesnitt (virtuelle Ethernet-adaptere)
  • virtuell bro
  • innebygd DHCP-server
  • nettverksadresseoversettelse (NAT) enhet

Et grunnleggende element i nettverk i VMware Workstation og VMware Server er den virtuelle svitsjen. Den gir nettverk av virtuelle maskiner på samme måte som en fysisk enhet: en virtuell svitsj har porter som virtuelle nettverksgrensesnitt til virtuelle maskiner kan knyttes til, så vel som andre komponenter i den virtuelle infrastrukturen i verten. Flere virtuelle maskiner koblet til samme virtuelle svitsj tilhører samme subnett. En virtuell bro er en mekanisme der den fysiske nettverksadapteren til en datamaskin er bundet til virtuelle nettverksgrensesnitt. Den innebygde VMware DHCP-serveren lar virtuelle maskiner automatisk få en IP-adresse på subnettet, og den virtuelle NAT-enheten gir nettverksadresseoversettelse når virtuelle maskiner kommuniserer med det eksterne nettverket.

3 typer nettverk mellom virtuelle maskiner

VMware Workstation og VMware Server-produkter gir brukere muligheten til å tilordne en virtuell maskin en av tre grunnleggende typer nettverk for hver av de virtuelle nettverkskortene:

  • Brokoblet
  • Kun for vert

Hver av disse nettverkstypene kan brukes på forskjellige brukstilfeller for virtuelle maskiner, og du må nøye velge nettverkstypen til en virtuell maskin slik at den kan brukes mer effektivt med andre komponenter i nettverksinfrastrukturen.

Denne typen nettverk gjør at en virtuell maskins nettverksadapter kan bindes til datamaskinens fysiske nettverksgrensesnitt, noe som gjør det mulig å dele nettverkskortressurser mellom verten og det virtuelle systemet. En virtuell maskin med denne typen nettverk vil oppføre seg i forhold til det eksterne nettverket til vertssystemet som en uavhengig datamaskin. Du kan tildele en slik maskin sin egen IP-adresse på hjemme- eller bedriftsnettverket, eller den vil motta den fra en ekstern DHCP-server. For den opprettede virtuelle maskinen er denne typen nettverk tildelt som standard, fordi det er den enkleste måten å organisere nettverk mellom den virtuelle maskinen, verten og det eksterne nettverket. Den brokoblede nettverksstrukturen er vist nedenfor.


Den virtuelle nettverksadapteren til gjestesystemet er koblet til den virtuelle svitsjen VMnet0, som også er koblet til en virtuell bro som kommuniserer direkte med den fysiske nettverksadapteren.

For å tilordne en brokoblet nettverkskommunikasjonstype til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", velg det virtuelle Ethernet-nettverkskortet på "Maskinvare"-fanen og sett bryteren for nettverkstilkoblingsgruppen til Brokoblet stilling.

Denne typen nettverk er optimal for programvaretesting når du trenger å organisere et virtuelt nettverk i verten, og virtuelle maskiner ikke trenger tilgang til det eksterne nettverket. En DHCP-server opererer i det virtuelle undernettet, koblet til den virtuelle svitsjen VMnet1 og tildeler IP-adresser til de virtuelle maskinene fra det spesifiserte området (192.168.179.128 - 192.168.179.254 som standard). Nettverksstrukturen for vertsnettverk er vist nedenfor:


Virtuelle gjestenettverksadaptere er koblet til VMnet1-svitsjen og kommuniserer på 192.168.179.0/24-undernettet. Et virtuelt nettverksgrensesnitt er også opprettet på vertssystemet, koblet til VMnet1, som tillater interaksjon med virtuelle maskiner.

For å tilordne en nettverksinteraksjon som kun er vertsbasert til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", velg det virtuelle Ethernet-nettverkskortet på "Maskinvare"-fanen og sett bryteren til nettverkstilkoblingen gruppe til Vert-Bare-stillingen.

Denne typen nettverk er veldig lik Host-Only, med ett unntak: En IP-adresseoversettelse (NAT)-enhet er koblet til den virtuelle VMnet8-svitsjen. En DHCP-server er også koblet til denne svitsjen, som distribuerer adresser fra det spesifiserte området til virtuelle maskiner (som standard 192.168.89.128 - 192.168.89.254) og, direkte, selve de virtuelle maskinene. NAT-enheten tillater IP-adresseoversettelse, som lar virtuelle maskiner starte tilkoblinger til det eksterne nettverket uten å gi en mekanisme for tilgang til virtuelle maskiner fra utsiden. NAT-nettverksstrukturen er vist nedenfor:


I vertsoperativsystemet, så vel som for Host-Only Networking, opprettes et virtuelt nettverksgrensesnitt for VMnet 8-svitsjen, som lar verten kommunisere med virtuelle maskiner.

Denne modellen for nettverksinteraksjon er optimal fra et sikkerhetssynspunkt (siden det er umulig å starte en tilkobling til en virtuell maskin fra utsiden), reduserer den imidlertid nettverksytelsen betydelig (noen ganger opptil 20-30 prosent). En NAT-tilkobling kan for eksempel brukes til å surfe sikkert på Internett fra en virtuell maskin.

For å tilordne en NAT-type nettverksinteraksjon til en virtuell maskin, gå til "VM"-menyen, deretter "Innstillinger", på "Maskinvare"-fanen, velg det virtuelle Ethernet-nettverkskortet og sett bryteren for nettverkstilkoblingsgruppen til NAT-posisjonen.

Hver virtuell maskin kan ha flere virtuelle nettverkskort koblet til forskjellige virtuelle svitsjer som implementerer forskjellige typer nettverk. På VMware Server 1.0-plattformen kan opptil fire virtuelle nettverkskort opprettes for én virtuell maskin, på VMware Workstation 6-plattformen - opptil ti. For å legge til en virtuell nettverksadapter til en virtuell maskin, gå til "VM"-menyen, velg "Innstillinger", deretter på "Maskinvare"-fanen, klikk på "Legg til"-knappen og i veiviseren for å legge til virtuelle enheter, velg " Ethernet-adapter". Etter det, i veiviseren, tilordner du typen nettverksinteraksjon for denne adapteren og klikker på "Fullfør".

Konfigurere et virtuelt nettverk ved hjelp av Virtual Network Editor

Virtual Network Editor, inkludert med VMware Workstation og VMware Server, er et kraftig verktøy for administrasjon av virtuelt nettverk. For å bruke det, må du kjøre programmet vmnetcfg.exe fra mappen med Workstation eller Server, eller velge Virtual Network Settings-elementet i Rediger-menyen.


Den første fanen i redigeringsprogrammet for virtuelle nettverk viser de tilgjengelige virtuelle nettverkene, deres beskrivelse, undernettet de danner, og om en DHCP-server er aktivert for det. Ved å gå til "Automatic Bridging"-fanen vil vi se følgende bilde:


Her kan vi la VMware-plattformen velge riktig fysisk nettverksadapter for å binde seg til den virtuelle broen (hvis det er flere nettverkskort), samt legge til fysiske adaptere til listen som ikke trenger å bygges bro. Hvis du har ett nettverkskort, anbefales det å la det være som det er. Deretter kan vi gå til "Verts virtuell nettverkskartlegging"-fanen.


Her kan vi binde vertens nettverksgrensesnitt (både fysiske og virtuelle) til virtuelle VMnet-svitsjer. Som standard er virtuelle nettverksgrensesnitt VMnet1 og VMnet8 bundet til svitsjer for henholdsvis Host-Only og NAT. Det fysiske grensesnittet er knyttet til VMNet0-svitsjen. For hver av bryterne kan vi tilordne et subnett ved å tilordne en adresse og en subnettmaske:

Vi kan også binde en DHCP-server til en virtuell svitsj, som det er en binding til et av vertens nettverksgrensesnitt for. Denne funksjonaliteten dupliserer DHCP-fanen og vil bli beskrevet senere. La oss nå vurdere å lage vårt eget subnett basert på en ledig VMnet2-svitsj, som begynner med Host Virtual Adapters-fanen.


Her ser vi virtuelle vertsadaptere for Host-Only og NAT-nettverk, deres tilsvarende virtuelle svitsjer og enhetsstatuser. Vi kan deaktivere eller aktivere virtuelle enheter, samt fjerne dem helt. La oss legge til vår egen virtuelle adapter for å lage et undernett av virtuelle maskiner ved å klikke på "Legg til"-knappen. Legg til VMnet2-adapteren og klikk på "Bruk"-knappen. Som et resultat har vi et annet virtuelt nettverksgrensesnitt på verten og et subnett med en automatisk tildelt adresse som 192.168.x.0 / 24. På Host Virtual Network Mapping-fanen kan vi sørge for at den opprettede adapteren er bundet til VMnet2-svitsjen og se eller endre subnettet. Deretter, la oss gå videre til neste fane, hvor vi kan koble en DHCP-server til forskjellige virtuelle svitsjer.


Her kan vi se at DHCP-serveren kjører for de virtuelle svitsjene VMnet1 og VMnet8. Vi kan også legge til bryteren til listen over klienter til DHCP-serveren ved å klikke på "Legg til"-knappen, og det spiller ingen rolle om et vertsnettverksgrensesnitt er bundet til det eller ikke. Nedenfor kan du også se status for tjenesten som støtter DHCP ( vmnetdhcp.exe) og vi kan stoppe, starte eller starte den på nytt.

Legg til VMnet2-bryteren med "Legg til"-knappen og klikk på "Bruk". DHCP er nå tilordnet subnettet vårt, og vi kan redigere egenskapene ved å klikke på "Egenskaper"-knappen:

Her, i tillegg til utvalget av IP-adresser som er tildelt virtuelle maskiner, kan vi konfigurere varigheten av leie av IP-adresser av DHCP-klienter (standard og maksimum). Ved å koble en DHCP-server til svitsjen og opprette en virtuell vertsnettverksadapter knyttet til den, opprettet vi derfor vårt eget Host-Only-undernett.

Som nevnt ovenfor skiller Host-Only-nettverk seg fra NAT ved at det bare er én NAT-enhet. Denne enheten, som oversetter IP-adressene til virtuelle maskiner, kan bare være bundet til én virtuell svitsj og vertsvirtuelt nettverksgrensesnitt. Som standard brukes VMnet8-svitsjen og den virtuelle nettverksadapteren knyttet til den som grunnlag for nettverksbygging gjennom NAT. På den siste fanen "NAT" kan du endre parametrene for denne nettverksinteraksjonen:


For å tilordne en NAT-enhet til vårt VMnet2-nettverk, velg den fra kombinasjonen og klikk "Apply". Etter det blir vårt virtuelle subnett på VMnet2-svitsjen beskyttet mot inntrenging i den fra utsiden, og virtuelle maskiner gjennom en NAT-enhet kan starte utgående tilkoblinger til det eksterne nettverket, som vil bli behandlet av VMware NAT-serveren. Adresseoversettelsestjenesten implementeres av vmnat.exe-prosessen. Den kan også installeres, startes og startes på nytt fra denne fanen. For NAT-serverinnstillinger, klikk på "Rediger"-knappen.

Her kan du konfigurere IP-adressen til gatewayen som brukes av NAT-enheten, UDP (User Datagram Protocol) timeout i minutter (hvor lenge UDP-bindingen til NAT-nettverket varer) og Config-porten - porten som du kan få informasjon via om statusen til NAT-enheten.

Avmerkingsboksen "Aktiv FTP" tillater eller nekter å åpne en innkommende tilkobling fra en ekstern FTP-server i aktiv modus. Hvis avkrysningsboksen ikke er valgt, vil enkanals passiv modus bli brukt. DNS-knappen (Domain Name System) lar deg administrere innstillingene for DNS-videresending (videresending av spørringer til DNS). Denne funksjonen kan bare konfigureres for Windows-verter. Avmerkingsboksen OUI (Organizationally Unique Identifier) ​​skal bare settes hvis du endret den første delen av MAC-adressen til den virtuelle maskinen, som identifiserer produsenten av nettverkskortet (som standard tildeler VMware sin egen OUI til alle maskiner) , og du vil la disse maskinene bruke en NAT-enhet ...

NetBIOS-protokollparametere inkluderer tidsavbrudd for prosessoren NetBIOS Name Service (NBNS), NBNS-forespørsler på nytt og tidsavbrudd for NetBIOS Datagram Service (NBDS).

Bygge nettverk fra virtuelle maskiner med flere nettverkskort

Som nevnt tidligere, kan hver virtuell maskin ha flere virtuelle nettverkskort knyttet til forskjellige typer nettverk og svitsjer. Ved å legge til nye nettverksgrensesnitt til den virtuelle maskinen med forskjellige typer nettverk, kan du distribuere en ekte virtuell infrastruktur i vertssystemet for testing av komplekse distribuerte systemer og for opplæringsformål. For eksempel kan strukturen til et virtuelt nettverk på en vert se slik ut:


Som det fremgår av figuren er det ingen problemer med å modellere komplekse komplekse systemer på én fysisk datamaskin, der ulike typer servere, brannmurer og klientdatamaskiner opererer. Alt dette kan gjøres ved hjelp av Virtual Network Editor-verktøyet. I tillegg gir VMware Workstations utviklings- og testprodukt et annet avansert nettverksverktøy for virtuell maskin-til-VM, Virtual Machine Teaming.

Virtual Machine Teaming i VMware Workstation

VMware definerer sin Workstation-produktkategori som utvikling og test av en grunn. VMware Workstation-plattformen har et stort sett med verktøy som kreves av utviklere og programvarekvalitetsingeniører i programvareselskaper. En av de mest effektive funksjonene til produktet er opprettelsen av "team" av virtuelle maskiner, forent av virtuelle nettverkssegmenter for testing av komplekse systemer. Faktisk implementerer Virtual Machine Teaming de samme egenskapene som Virtual Network Editor, men lar deg lage virtuelle nettverk enklest ved å binde virtuelle maskinadaptere til forskjellige segmenter av virtuelle nettverk. For eksempel må vi teste følgende system: en av vertene er vert for en webserver som har 2 nettverksgrensesnitt - en for å få tilgang til den gjennom en tynn klient fra brukerens maskin, den andre for å koble til en databaseserver, hvor klienten sender forespørsler via web-serveren. Strukturen til et slikt system er presentert nedenfor:


La oss lage tre virtuelle maskiner i henhold til strukturen til modellen, og legge til en annen virtuell nettverksadapter for den virtuelle webserveren. Deretter velger du Nytt-> Team fra Fil-menyen til VMware Workstation. Vi angir videre hvor filene til kommandoen til de virtuelle maskinene vil være plassert, og velg deretter alternativet "Ja" når du blir spurt "Legg til virtuelle maskiner til teamet nå". Deretter går du til vinduet for å legge til virtuelle maskiner:


Her kan vi legge til virtuelle maskiner med "Legg til"-knappen. Legg til de nødvendige maskinene, klikk "Neste" og svar "Ja" på spørsmålet "Legg til LAN-segmenter til teamet nå" for å gå til vinduet for å legge til nettverkssegmenter.


Her legger vi til 2 nettverkssegmenter for det simulerte systemet med "Legg til"-knappen og klikk "Neste". Deretter går vi til den mest interessante siden - siden for å binde virtuelle nettverkskort til nettverkssegmenter.


Her kan vi tilordne bindingene til virtuelle nettverkskort til segmentene i det virtuelle nettverket som vi trenger, ganske enkelt ved å merke av i boksene for de tilsvarende nettverksgrensesnittene i kolonnene med segmenter. I henhold til modellens struktur tildeler vi LAN 1-segment og LAN 2-segment for webserveren og klient for databaseserveren og webserveren. Dermed, etter å ha klikket på "Fullfør"-knappen, vil vi motta en kommando fra de virtuelle maskinene som oppfyller kravene til det simulerte systemet.

Etter at teamet er opprettet, kan vi starte alle de virtuelle maskinene til teamet med ett klikk og umiddelbart begynne å teste systemet. Det skal bemerkes at virtuelle maskiner lagt til en kommando ikke kan brukes uavhengig, men bare innenfor den.

Noen aspekter ved VMware-nettverk

Når den virtuelle maskinen starter, tildeler VMware Workstation og VMware Server automatisk MAC-adresser til virtuelle nettverkskort. Systemet med automatisk adressetildeling er slik at virtuelle maskiner garantert ikke har de samme MAC-adressene på samme vert. Derfor, hvis du bare bruker én kopi av VMware-plattformen på organisasjonens nettverk, sikrer dette systemet at det ikke er fysiske adressekonflikter. Men hvis virtualiseringsplattformer kjører på flere verter i nettverket samtidig, kan det oppstå en situasjon med dupliserte MAC-adresser, noe som vil føre til konflikter i nettverket og utilgjengelighet for virtuelle maskiner. For å unngå dette kan du manuelt tilordne MAC-adresser til virtuelle maskiner ved å legge til en linje som denne i et tekstredigeringsprogram til vmx-filen:

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

Der n er sekvensnummeret (starter fra null) til den virtuelle maskinens nettverksgrensesnitt, og XX, YY og ZZ er de tilsvarende komponentene i MAC-adressen.

I tillegg, når du bruker virtuell infrastruktur basert på VMware Workstation eller VMware Server i et produksjonsmiljø, husk at virtuelle VMnet-svitsjer faktisk er huber, det vil si at de dupliserer trafikk på alle porter til VMnet-enheter. Dette utgjør potensielle sikkerhetsproblemer fordi et promiskuøs-modus nettverksgrensesnitt i en av de virtuelle maskinene kan lytte til trafikk som er bestemt for andre klienter i den virtuelle huben.

Konklusjon

VMware Workstation og VMware Server er kraftige nettverksverktøy for flere virtuelle maskiner som kjører samtidig innenfor en vert. Funksjonaliteten til VMware Workstation er ikke tilgjengelig på noen desktop virtualiseringsplattform på markedet når det gjelder nettverk. Når du tester programvare, er mulighetene til plattformer for modellering av komplekse distribuerte systemer rett og slett uerstattelige. I tillegg kan du på VMware-serverplattformen lage "virtuelle serverparker" med egne interne og eksterne nettverksforbindelser, disse systemene er løst fra utstyret og er veldig fleksible med tanke på å portere dem til en annen plattform. Ved konfigurering av virtuelle nettverk er det mange muligheter, samt ulike typer finesser som lar deg konfigurere virtuelle nettverk veldig, veldig fleksibelt og få mest mulig ut av virtuelle maskiner.

VMware arbeidsstasjon er den ideelle løsningen for selvopplæring, applikasjonsfeilsøking og testlaboratoriemiljøer. Mange som tar sine første steg med VMware arbeidsstasjon møter ulike spørsmål når du setter opp. I denne artikkelen vil vi se på nettverksinnstillingene som er tilgjengelige umiddelbart etter installasjonen. VMware arbeidsstasjon... Denne artikkelen vil først og fremst være av interesse for de som akkurat har begynt å forstå det virtuelle miljøet.

Som standard, i VMware arbeidsstasjon det finnes tre typer virtuelle nettverk. Du kan koble en virtuell maskin til et spesifikt nettverk fra menyen Virtual Machine Settings

Tenk på standardnettverkene VMware arbeidsstasjon:

Brokoblet / VMnet0. I denne forbindelse kobles den virtuelle maskinen til nettverket ved hjelp av vertens fysiske nettverksadapter. Den virtuelle nettverksadapteren til en virtuell maskin bruker den fysiske nettverksadapteren til datamaskinen din, slik at den virtuelle maskinen får tilgang til det samme nettverket som den fysiske datamaskinen er koblet til. Med andre ord, virtuelle maskiner får tilgang til ditt lokale nettverk.

Vær oppmerksom på at verts- og gjesteoperativsystemer har unike MAC- og IP-adresser. Hvis en statisk IP-adresse ikke er spesifisert på virtuelle maskiner, vil den motta den via DHCP, akkurat som en vanlig datamaskin. I denne typen tilkobling har den virtuelle maskinen full tilgang til det lokale nettverket og kan koble seg til andre datamaskiner, og datamaskiner på det lokale nettverket kan koble seg til den.

Denne typen tilkobling brukes oftest.

Kun vert / VMnet1. Den andre typen nettverk kobler den virtuelle gjestemaskinen og vertsdatamaskinen for å danne et privat nettverk. Denne tilkoblingen gir en nettverkstilkobling mellom en virtuell maskin og en fysisk datamaskin (vert) ved å bruke den virtuelle nettverksadapteren som er tilgjengelig for vertsoperativsystemet.

Med denne typen tilkobling har den virtuelle maskinen ikke tilgang til det lokale nettverket og Internett. Siden virtuelle maskiner ikke har tilgang til det fysiske nettverket, VMware arbeidsstasjon sørger for bruk av en DHCP-tjeneste for å tilordne TCP \ IP-parametere til virtuelle maskiner. For et virtuelt nettverk som kun er vert for, brukes et spesifikt subnett, i vårt tilfelle er det 192.168.52.0-254, der den virtuelle adapteren på den fysiske datamaskinen har en IP-adresse på 192.168.52.1, og alle virtuelle gjestemaskiner som bruker en vert - Kun tilkobling mottar adresser fra VMware DHCP-serveren.

Virtuelle maskiner som bruker et vertsnettverk kan kommunisere med hverandre på dette nettverket.

NAT / VMnet8. Dette er den tredje typen tilkobling. Det er typisk for denne typen tilkoblinger at kommunikasjonen mellom den virtuelle maskinen og verten foregår over et privat nettverk. Hvorfor har den fysiske datamaskinen et ekstra virtuelt nettverkskort?

Når du bruker NAT-tilkobling, har ikke den virtuelle maskinen sin egen eksterne nettverks-IP-adresse. Den virtuelle maskinen kan imidlertid koble til datamaskiner fra det eksterne nettverket ved å bruke standard TCP/IP-protokoll. I dette tilfellet bruker den virtuelle maskinen IP- og MAC-adressene til den fysiske datamaskinen.

Det skal bemerkes at som standard kan ikke en datamaskin fra det lokale fysiske nettverket koble seg til en virtuell maskin.

NAT-tilkobling velges som standard når du oppretter en ny virtuell maskin VMware arbeidsstasjon.

Siden den virtuelle maskinen ikke har direkte tilgang til nettverket, VMware arbeidsstasjon bruker DHCP-tjeneste for å tildele IP-adresser til virtuelle maskiner på et privat nettverk.

Virtuelt nettverksadministrasjon VMware arbeidsstasjon utføres i Virtual Network Editor, som er installert som standard. Du kan starte Virtual Network Editor direkte fra Start-menyen ved å velge Alle programmer, deretter VMware og Virtual Network Editor. Du kan også starte Virtual Network Editor inne i grensesnittet VMware arbeidsstasjon ved å velge Rediger-menyen og Virtual Network Editor.

Etter å ha startet Virtual Network Editor, vil du se fanen Sammendrag... Denne kategorien viser alle virtuelle nettverk som brukes av VMware arbeidsstasjon.

Automatisk brobygging. Hvis vertsmaskinen, dvs. datamaskin som programvaren er installert på VMware arbeidsstasjon, har mer enn én fysisk Ethernet-adapter, velges den første tilgjengelige fysiske adapteren automatisk for bruk i det virtuelle VMnet0-nettverket. Det er mulig å legge til et unntak for å ikke bruke en spesifikk fysisk adapter i VMnet0-nettverket.

Host Virtual Network Mapping... Denne kategorien brukes til å konfigurere virtuelle nettverk i VMware arbeidsstasjon... På denne kategorien for VMnet 0. Du kan spesifisere bruken av en spesifikk fysisk adapter. For VMnet1 og VMnet8 kan du spesifisere alternativene for subnett og DHCP.

Host Virtual Network Adapter. Denne typen adapter lar vertsmaskinen koble til et virtuelt nettverk. Som standard opprettes to virtuelle nettverkskort per vert: én for bronettverket og én for nettver(NAT). Ved å bruke denne kategorien kan du deaktivere eller helt fjerne en bestemt adapter. Også på denne fanen kan du opprette en ny virtuell adapter og knytte den til et spesifikt VMnet.

DHCP. Denne kategorien definerer DHCP-alternativer for virtuelle VMnet1 (bare vertsnettverk) og VMnet8 (NAT) nettverk. Her kan du også stoppe eller starte DHCP-tjenesten på nytt.

NAT. Denne kategorien bestemmer hvilket virtuelt nettverk som skal bruke nettverksadresseoversettelse (NAT). På denne fanen kan du starte / stoppe NAT-tjenesten. I tillegg er det avanserte NAT-innstillinger tilgjengelig i "Rediger"-delen.

Jeg håper du har en klarere forståelse av virtuelle nettverk. VMware arbeidsstasjon og denne artikkelen var nyttig for deg.

Hei alle sammen.

Når du flytter fra en protil en annen, må du konfigurere nettverket mellom virtuelle operativsystemer. I dag, la oss huske hva som er hva over nettverkene i den legendariske VMware arbeidsstasjon... Og om et par dager skal vi ta en titt på VirtualBox-nettverket.

VMware arbeidsstasjon er den ideelle løsningen for selvopplæring, applikasjonsfeilsøking og testlaboratoriemiljøer. Mange som tar sine første steg med VMware arbeidsstasjon møter ulike spørsmål når du setter opp. I denne artikkelen vil vi se på nettverksinnstillingene som er tilgjengelige umiddelbart etter installasjonen. VMware arbeidsstasjon... Denne artikkelen vil først og fremst være av interesse for de som akkurat har begynt å forstå det virtuelle miljøet.

Som standard, i VMware arbeidsstasjon det finnes 3 typer virtuelle nettverk. Du kan koble en virtuell maskin til et spesifikt nettverk fra menyen Virtual Machine Settings

Brokoblet / VMnet0. I denne forbindelse kobles den virtuelle maskinen til nettverket ved hjelp av vertens fysiske nettverksadapter. Den virtuelle nettverksadapteren til en virtuell maskin bruker den fysiske nettverksadapteren til datamaskinen din, slik at den virtuelle maskinen får tilgang til det samme nettverket som den fysiske datamaskinen er koblet til. Med andre ord, virtuelle maskiner får tilgang til ditt lokale nettverk.

Vær oppmerksom på at verts- og gjesteoperativsystemer har unike MAC- og IP-adresser. Hvis en statisk IP-adresse ikke er spesifisert på virtuelle maskiner, vil den motta den via DHCP, akkurat som en vanlig datamaskin. I denne typen tilkobling har den virtuelle maskinen full tilgang til det lokale nettverket og kan koble seg til andre datamaskiner, og datamaskiner på det lokale nettverket kan koble seg til den.

Denne typen tilkobling brukes oftest.


Kun vert / VMnet1. Den andre typen nettverk kobler den virtuelle gjestemaskinen og vertsdatamaskinen for å danne et privat nettverk. Denne tilkoblingen gir en nettverkstilkobling mellom en virtuell maskin og en fysisk datamaskin (vert) ved å bruke den virtuelle nettverksadapteren som er tilgjengelig for vertsoperativsystemet.

Med denne typen tilkobling har den virtuelle maskinen ikke tilgang til det lokale nettverket og Internett. Siden virtuelle maskiner ikke har tilgang til det fysiske nettverket, VMware arbeidsstasjon sørger for bruk av en DHCP-tjeneste for å tilordne TCP \ IP-parametere til virtuelle maskiner. For et virtuelt nettverk som kun er vert for, brukes et spesifikt subnett, i vårt tilfelle er det 192.168.52.0-254, der den virtuelle adapteren på den fysiske datamaskinen har en IP-adresse på 192.168.52.1, og alle virtuelle gjestemaskiner som bruker en vert - Kun tilkobling mottar adresser fra VMware DHCP-serveren.

Virtuelle maskiner som bruker et vertsnettverk kan kommunisere med hverandre på dette nettverket.

Når du bruker NAT-tilkobling, har ikke den virtuelle maskinen sin egen eksterne nettverks-IP-adresse. Den virtuelle maskinen kan imidlertid koble til datamaskiner fra det eksterne nettverket ved å bruke standard TCP/IP-protokoll. I dette tilfellet bruker den virtuelle maskinen IP- og MAC-adressene til den fysiske datamaskinen.

Det skal bemerkes at som standard kan ikke en datamaskin fra det lokale fysiske nettverket koble seg til en virtuell maskin.

NAT-tilkobling velges som standard når du oppretter en ny virtuell maskin VMware arbeidsstasjon.

Siden den virtuelle maskinen ikke har direkte tilgang til nettverket, VMware arbeidsstasjon bruker DHCP-tjeneste for å tildele IP-adresser til virtuelle maskiner på et privat nettverk.

Virtuelt nettverksadministrasjon VMware arbeidsstasjon utføres i Virtual Network Editor, som er installert som standard. Du kan starte Virtual Network Editor direkte fra Start-menyen ved å velge Alle programmer, deretter VMware og Virtual Network Editor. Du kan også starte Virtual Network Editor inne i grensesnittet VMware arbeidsstasjon ved å velge Rediger-menyen og Virtual Network Editor.

Etter å ha startet Virtual Network Editor, vil du se fanen Sammendrag... Denne kategorien viser alle virtuelle nettverk som brukes av VMware arbeidsstasjon.

Automatisk brobygging. Hvis vertsmaskinen, dvs. datamaskin som programvaren er installert på VMware arbeidsstasjon, har mer enn én fysisk Ethernet-adapter, velges den første tilgjengelige fysiske adapteren automatisk for bruk i det virtuelle VMnet0-nettverket. Det er mulig å legge til et unntak for å ikke bruke en spesifikk fysisk adapter i VMnet0-nettverket.

Host Virtual Network Mapping... Denne kategorien brukes til å konfigurere virtuelle nettverk i VMware arbeidsstasjon... På denne kategorien for VMnet 0. Du kan spesifisere bruken av en spesifikk fysisk adapter. For VMnet1 og VMnet8 kan du spesifisere alternativene for subnett og DHCP.