Come configurare smartphone e PC. Portale informativo

rete virtuale vmware. Sito per l'amministrazione del server

Collegamento in rete in VMware Workstation e VMware Server.

Articolo:

L'uso di piattaforme di virtualizzazione desktop, sia sui computer domestici che nell'ambiente di produzione delle imprese, è diventato di recente particolarmente popolare. Molti utenti utilizzano macchine virtuali per l'apprendimento, l'esecuzione di software scritto per un sistema operativo diverso rispetto al sistema operativo corrente e la creazione di ambienti utente portatili disaccoppiati da hardware specifico. A ambiente aziendale le macchine virtuali consentono di testare in sicurezza il software in varie configurazioni dei sistemi operativi guest, utilizzando al contempo strumenti di piattaforma di virtualizzazione specializzati che aumentano l'efficienza del processo di sviluppo e test. Inoltre, uno dei vantaggi più importanti macchine virtualiè la possibilità di combinarli in reti virtuali, che consente a un computer di simulare il comportamento di sistemi distribuiti, costituiti sia da applicazioni per l'utente finale che da vari tipi di server, in un ambiente eterogeneo. La flessibilità delle macchine virtuali in termini di risorse ad esse assegnate e le ampie possibilità di manutenzione e ottimizzazione delle prestazioni rendono facile la gestione di molti varie configurazioni macchine virtuali e creare applicazioni ottimizzate e indipendenti dall'hardware impacchettate in macchine virtuali. Questi componenti della macchina virtuale possono quindi essere collegati in rete in vari modi per simulare vari sistemi.

I prodotti VMware in termini di organizzazione di tali modelli per i test sono questo momento leader di mercato. giugno 2007 Prodotto VMware La workstation 6 ha ricevuto un premio dalla rivista studio visivo Come una rivista La decisione migliore nella categoria Strumenti di sviluppo. Ciò è dovuto in gran parte alla presenza di un gran numero di strumenti in grado di aumentare notevolmente la velocità di sviluppo e test, semplificare la procedura di distribuzione delle applicazioni e configurazione rete tra loro. piattaforma desktop Virtualizzazione VMware La workstation è diventata così popolare che azienda Microsoft deciso di fare un passo non del tutto onesto in relazione a politica di licenza virtualizzazione del sistema operativo della famiglia Windows Vista: alcune delle sue edizioni non possono essere virtualizzate. Questa situazione non poteva soddisfare l'azienda VMware, che iniziò la lotta per l'uso gratuito dei sistemi operativi sulle piattaforme di virtualizzazione. Inoltre, VMware punta molto su VMware Fusion, che fornisce la più stretta integrazione possibile tra Mac OS e Windows Vista (nome in codice Unity) e offre risultati davvero fantastici: l'utente lavora in due mondi.

La versione 6 di VMware Workstation introduce molte nuove funzionalità e funzionalità, inclusa la rete. Il miglioramento più significativo è la possibilità di creare fino a dieci schede di rete virtuale per una macchina virtuale.

Principi di networking tra macchine virtuali

Macchine virtuali accese Piattaforma VMware consentire agli utenti di creare varie combinazioni di sistemi virtuali in esecuzione vari principi interazione di rete. Le fondamenta di una rete VMware sono i seguenti componenti:

  • interruttori virtuali (interruttori virtuali)
  • interfacce di rete virtuali (adattatori Ethernet virtuali)
  • ponte virtuale
  • server DHCP integrato
  • dispositivo di trasmissione indirizzi di rete(NAT, traduzione di indirizzi di rete)

L'elemento fondamentale del networking in VMware Workstation e VMware Server è lo switch virtuale. Fornisce il collegamento in rete di macchine virtuali in un certo senso dispositivo fisico: sullo switch virtuale sono presenti porte a cui possono essere collegate le interfacce di rete virtuale delle macchine virtuali, nonché altri componenti dell'infrastruttura virtuale all'interno dell'host. Più macchine virtuali connesse allo stesso switch virtuale appartengono alla stessa subnet. Un bridge virtuale è un meccanismo mediante il quale la scheda di rete fisica di un computer è associata alle interfacce di rete virtuale. Il server DHCP VMware integrato lo consente macchine virtuali riceve automaticamente un indirizzo IP nella sua sottorete e un dispositivo NAT virtuale fornisce la traduzione dell'indirizzo di rete durante la comunicazione con la rete esterna di macchine virtuali.

3 tipi di rete tra macchine virtuali

I prodotti VMware Workstation e VMware Server offrono agli utenti la possibilità di assegnare una delle tre macchine virtuali tipi di base comunicazione di rete per ciascuna delle schede di rete virtuali:

  • A ponte
  • solo host

Ciascuno di questi tipi di rete può essere utilizzato per diversi casi d'uso per le macchine virtuali e il tipo di rete di una macchina virtuale deve essere accuratamente selezionato per il suo utilizzo più efficace insieme ad altri componenti dell'infrastruttura di rete.

Questo tipo di rete consente di associare scheda di rete macchina virtuale all'interfaccia di rete fisica del computer, che consente di condividere le risorse scheda di rete tra host e sistemi virtuali. Una macchina virtuale con questo tipo di rete si comporterà verso rete esterna sistema host come computer indipendente. È possibile assegnare un indirizzo IP personalizzato a tale macchina in rete di casa o dalla rete dell'organizzazione, oppure lo riceverà da un server DHCP esterno. Questo tipo di rete è assegnato per impostazione predefinita alla macchina virtuale creata, perché è il modo più semplice per organizzare la rete tra la macchina virtuale, l'host e la rete esterna. La struttura del Bridged Networking è riportata di seguito.


La scheda di rete virtuale del guest si connette allo switch virtuale VMnet0, a cui è collegato anche un bridge virtuale, che comunica direttamente con la scheda di rete fisica.

Per assegnare il tipo di interazione di rete Bridged a una macchina virtuale, è necessario andare nel menu "VM", quindi "Impostazioni", selezionare la scheda di rete Ethernet virtuale nella scheda "Hardware" e impostare lo switch del gruppo Connessione di rete alla posizione Bridged.

Questo tipo di rete è ottimale per scopi di test del software quando è necessario organizzare rete virtuale all'interno dell'host e le macchine virtuali non necessitano dell'accesso a una rete esterna. La subnet virtuale dispone di un server DHCP connesso allo switch virtuale VMnet1 e che assegna indirizzi IP dall'intervallo specificato alle macchine virtuali (192.168.179.128 - 192.168.179.254 per impostazione predefinita). La struttura di Host-Only Networking è riportata di seguito:


Le schede di rete virtuale guest si connettono allo switch VMnet1 e comunicano nella sottorete 192.168.179.0/24. Il sistema host crea anche un virtuale interfaccia di rete, connesso a VMnet1, che consente di interagire con le macchine virtuali.

Per assegnare un tipo di interazione di rete Solo Host a una macchina virtuale, è necessario andare nel menu "VM", quindi "Impostazioni", selezionare la scheda di rete Ethernet virtuale nella scheda "Hardware" e impostare la Connessione di rete passare alla posizione Solo host.

Questo tipo di rete è molto simile a Host-Only, con un'eccezione: un dispositivo NAT (IP address translation) si connette allo switch virtuale VMnet8. A questo switch è connesso anche un server DHCP, che distribuisce gli indirizzi dell'intervallo specificato alle macchine virtuali (per impostazione predefinita 192.168.89.128 - 192.168.89.254) e, direttamente, alle macchine virtuali stesse. Il dispositivo NAT consente la traduzione dell'indirizzo IP, che consente alle macchine virtuali di avviare connessioni alla rete esterna senza fornire un meccanismo per l'accesso alle macchine virtuali dall'esterno. La struttura del NAT Networking è data di seguito:


Nel sistema operativo host, così come per Host-Only Networking, viene creata un'interfaccia di rete virtuale per lo switch VMnet 8, che consente all'host di comunicare con le macchine virtuali.

Questo modello di interazione di rete è ottimale dal punto di vista della sicurezza (poiché è impossibile avviare una connessione a una macchina virtuale dall'esterno), ma riduce notevolmente le prestazioni della rete (a volte fino al 20-30%). Una connessione NAT può essere utilizzata, ad esempio, per lavoro sicuro a Internet da una macchina virtuale.

Per assegnare un tipo di interazione di rete NAT a una macchina virtuale, è necessario accedere al menu "VM", quindi "Impostazioni", nella scheda "Hardware", selezionare una scheda di rete Ethernet virtuale e impostare lo switch del gruppo Connessione di rete a NAT.

Ogni macchina virtuale può avere più schede di rete virtuale connesse a diversi switch virtuali che implementano diversi tipi di rete. Sulla piattaforma VMware Server 1.0, è possibile creare fino a quattro adattatori di rete virtuali per una macchina virtuale, sulla piattaforma VMware Workstation 6, fino a dieci. Per aggiungere una scheda di rete virtuale a una macchina virtuale, vai al menu "VM", seleziona "Impostazioni", quindi nella scheda "Hardware", fai clic sul pulsante "Aggiungi" e seleziona "Scheda Ethernet" nella procedura guidata per aggiunta di dispositivi virtuali. Successivamente, nella procedura guidata, assegna il tipo di rete per questo adattatore e fai clic su "Fine".

Configurazione di una rete virtuale utilizzando l'editor di rete virtuale

Appendice Rete virtuale Editor, incluso con VMware Workstation e VMware Server, è un potente strumento di gestione della rete virtuale. Per utilizzarlo, è necessario eseguire il programma vmnetcfg.exe dalla cartella Workstation o Server, oppure selezionare Impostazioni rete virtuale dal menu Modifica.


La prima scheda dell'editor di rete virtuale mostra le reti virtuali disponibili, la loro descrizione, la sottorete che formano e se il server DHCP è abilitato. Andando nella scheda "Automatic Bridging", vedremo la seguente immagine:


Qui possiamo lasciare che la piattaforma VMware stessa scelga l'adattatore di rete fisico appropriato da collegare al bridge virtuale (se sono presenti più schede di rete) e aggiungere anche adattatori fisici all'elenco per i quali non è necessario creare un bridge. Se si dispone di una scheda di rete, si consiglia di lasciare tutto com'è. Successivamente, possiamo andare alla scheda "Mappatura rete virtuale host".


Qui possiamo associare le interfacce di rete host (sia fisiche che virtuali) agli switch virtuali VMnet. Per impostazione predefinita, le interfacce di rete virtuale VMnet1 e VMnet8 sono associate a switch rispettivamente per Host-Only e NAT. Interfaccia fisica associato allo switch VMNet0. Per ciascuno degli switch possiamo assegnare una sottorete assegnando un indirizzo e una maschera di sottorete:

Possiamo anche associare un server DHCP a uno switch virtuale, che è legato a una delle interfacce di rete dell'host. Questa funzionalità duplica la scheda DHCP e verrà descritta in seguito. Consideriamo ora la creazione della tua subnet basata su uno switch VMnet2 inattivo, che inizia con la scheda Host Virtual Adapters.


Qui vediamo gli adattatori per host virtuali per la rete Host-Only e NAT, i loro switch virtuali corrispondenti e gli stati dei dispositivi. Possiamo disabilitare o abilitare i dispositivi virtuali, nonché rimuoverli del tutto. Aggiungiamo il nostro adattatore virtuale per creare una sottorete di macchine virtuali facendo clic sul pulsante "Aggiungi". Aggiungi l'adattatore VMnet2 e fai clic sul pulsante Applica. Di conseguenza, abbiamo un'altra interfaccia di rete virtuale sull'host e una sottorete con un indirizzo assegnato automaticamente come 192.168.x.0/24. Nella scheda "Mapping rete virtuale host", possiamo assicurarci che l'adattatore creato sia associato allo switch VMnet2 e visualizzare o modificare la sua sottorete. Quindi, andiamo alla scheda successiva, dove possiamo collegare un server DHCP a vari switch virtuali.


Qui possiamo vedere che il server DHCP è in esecuzione per gli switch virtuali VMnet1 e VMnet8. Possiamo anche aggiungere lo switch all'elenco dei client del server DHCP facendo clic sul pulsante "Aggiungi" e non importa se un'interfaccia di rete dell'host è collegata o meno ad esso. In basso puoi anche vedere lo stato di un servizio che supporta DHCP ( vmnetdhcp.exe) e possiamo fermarlo, avviarlo o riavviarlo.

Aggiungi lo switch VMnet2 con il pulsante "Aggiungi" e fai clic su "Applica". Il DHCP è ora assegnato alla nostra sottorete e possiamo modificarne le proprietà facendo clic sul pulsante "Proprietà":

Qui, oltre all'intervallo di indirizzi IP assegnati alle macchine virtuali, possiamo configurare la durata dell'affitto di indirizzi IP da parte dei client DHCP (predefinito e massimo). Pertanto, collegando un server DHCP allo switch e creando una scheda di rete host virtuale collegata ad esso, abbiamo creato la nostra sottorete del tipo Solo host.

Come accennato in precedenza, la rete solo host differisce da NAT in assenza di un singolo dispositivo NAT. Questo dispositivo di traduzione IP della macchina virtuale può essere associato solo a uno switch virtuale e un'interfaccia di rete host virtuale. Per impostazione predefinita, lo switch VMnet8 e la scheda di rete virtuale ad esso associata vengono utilizzati come base per il collegamento in rete tramite NAT. Sul ultima scheda"NAT" puoi modificare i parametri di questa interazione di rete:


Per assegnare un dispositivo NAT alla nostra rete VMnet2, selezionalo dalla combo e clicca su Applica. Successivamente, la nostra sottorete virtuale sullo switch VMnet2 viene protetta dalla penetrazione dall'esterno e le macchine virtuali tramite il dispositivo NAT possono avviare connessioni in uscita alla rete esterna, che verranno elaborate dal server NAT VMware. Il servizio di traduzione degli indirizzi è implementato dal processo vmnat.exe. In questa scheda, può anche essere installato, avviato e riavviato. Per le impostazioni del server NAT, fare clic sul pulsante "Modifica".

Qui puoi configurare l'indirizzo IP del gateway utilizzato dal dispositivo NAT, il timeout del protocollo UDP (User Datagram Protocol) in minuti (per quanto tempo il protocollo UDP si lega alla rete NAT) e la porta Config - la porta da cui puoi ottenere informazioni sullo stato del dispositivo NAT.

La casella di controllo "FTP attivo" consente o impedisce l'apertura di una connessione in entrata da un server FTP esterno in modalità attiva. Se la casella di controllo non è selezionata, verrà utilizzata la modalità passiva a canale singolo. Il pulsante “DNS” (DNS, Domain Name System) permette di gestire le impostazioni di inoltro DNS (reindirizzamento delle richieste al DNS). Questa funzione può essere configurata solo per host Windows. La checkbox OUI (Organizationally Unique Identifier) ​​va spuntata solo se è stata modificata la prima parte dell'indirizzo MAC della macchina virtuale, che identifica il produttore della scheda di rete (di default, VMware assegna la propria OUI a tutte le macchine), e si desidera consentire a queste macchine di utilizzare il dispositivo NAT.

I parametri del protocollo NetBIOS includono il timeout del processore di nomi NBNS (NetBIOS Name Service), il numero di tentativi per le richieste NBNS e il timeout NBDS (NetBIOS Datagram Service).

Creazione di reti da macchine virtuali con più schede di rete

Come accennato in precedenza, ogni macchina virtuale può avere più schede di rete virtuale associate a diversi tipi di rete e switch. Aggiungendo nuove interfacce di rete alla macchina virtuale con vari tipi networking, è possibile implementare una vera infrastruttura virtuale all'interno del sistema host per testare sistemi distribuiti complessi e per scopi di formazione. Ad esempio, la struttura di una rete virtuale su un host potrebbe essere simile a questa:


Come si può vedere dalla figura, non ci sono problemi nella modellazione complessa sistemi complessi in cui operano vari tipi di server, firewall e computer client. Tutto questo può essere fatto utilizzando l'utilità Virtual Network Editor. Inoltre, VMware Workstation, un prodotto incentrato sul processo di sviluppo e test, fornisce un altro strumento per la creazione di reti virtuali tra macchine virtuali, dotato di funzionalità avanzate: Virtual Machine Teaming.

Teaming di macchine virtuali in VMware Workstation

VMware definisce la sua categoria Workstation come Development and Test per un motivo. La piattaforma VMware Workstation dispone di una vasta gamma di strumenti di cui gli sviluppatori e gli ingegneri QA hanno bisogno nelle società di sviluppo software. Una delle caratteristiche più efficaci del prodotto è la creazione di "team" di macchine virtuali, unite da segmenti di rete virtuale per testare sistemi complessi. In sostanza, Virtual Machine Teaming implementa le stesse funzionalità del Virtual Network Editor, ma consente di creare reti virtuali nel modo più semplice vincolando gli adattatori di macchine virtuali a segmenti diversi reti virtuali. Ad esempio, dobbiamo testare sistema successivo: su uno degli host è presente un Web server che dispone di 2 interfacce di rete - una per accedervi thin client dalla macchina dell'utente, l'altro è per la connessione al server database, dove il client invia le query tramite il server Web. La struttura di un tale sistema è mostrata di seguito:


Creiamo tre macchine virtuali, in base alla struttura del modello, e aggiungiamo un altro adattatore di rete virtuale per il server Web virtuale. Successivamente, nel menu "File" di VMware Workstation, selezionare Nuovo->Team. Quindi, specifica dove verranno posizionati i file del team della macchina virtuale, quindi seleziona l'opzione "Sì" quando viene chiesto "Aggiungi macchine virtuali al team ora". Quindi, vai alla finestra per l'aggiunta di macchine virtuali:


Qui possiamo aggiungere macchine virtuali con il pulsante "Aggiungi". Aggiungiamo le macchine richieste, facciamo clic su "Avanti" e rispondiamo "Sì" alla domanda "Aggiungi segmenti LAN al team ora" per andare alla finestra per l'aggiunta di segmenti di rete.


Qui aggiungiamo 2 segmenti di rete per il sistema simulato con il pulsante "Aggiungi" e fai clic su "Avanti". Poi si passa al pagina interessante– la pagina per associare le schede di rete virtuali ai segmenti di rete.


Qui possiamo assegnare i collegamenti dell'adattatore di rete virtuale ai segmenti di rete virtuale di cui abbiamo bisogno semplicemente selezionando le caselle per le interfacce di rete corrispondenti nelle colonne con i segmenti. In accordo con la struttura del modello, assegniamo il segmento LAN 1 per il server database e il server Web e il segmento LAN 2 per il server Web e il client. Pertanto, dopo aver cliccato sul pulsante "Fine", riceveremo un comando da macchine virtuali che soddisfa i requisiti del sistema simulato.

Dopo aver creato il team, possiamo avviare tutte le macchine virtuali del team con un clic e iniziare immediatamente a testare il sistema. Si precisa che le macchine virtuali aggiunte al team non possono essere utilizzate autonomamente, ma solo al suo interno.

Alcuni aspetti del networking VMware

All'avvio di una macchina virtuale, VMware Workstation e VMware Server assegnano automaticamente gli indirizzi MAC alle schede di rete virtuale. Il sistema di assegnazione automatica degli indirizzi garantisce che le macchine virtuali sullo stesso host non abbiano gli stessi indirizzi MAC. Pertanto, se si utilizza una sola copia della piattaforma VMware sulla rete di un'organizzazione, questo sistema garantisce che non vi siano conflitti di indirizzi fisici. Tuttavia, se le piattaforme di virtualizzazione sono in esecuzione su più host della rete contemporaneamente, può verificarsi la duplicazione dell'indirizzo MAC, causando conflitti di rete e l'indisponibilità delle macchine virtuali. Per evitare ciò, puoi assegnare manualmente gli indirizzi MAC alle macchine virtuali aggiungendo editor di testo vmx con una riga come questa:

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

Dove n è il numero di sequenza (a partire da zero) dell'interfaccia di rete della macchina virtuale e XX, YY e ZZ sono i componenti corrispondenti dell'indirizzo MAC.

Inoltre, quando si utilizza un'infrastruttura virtuale basata su VMware Workstation o VMware Server in un ambiente di produzione, vale la pena ricordare che gli switch virtuali VMnet sono in realtà dei concentratori ("hub"), ovvero duplicano il traffico su tutte le porte dei dispositivi VMnet. Ciò crea potenziali problemi di sicurezza perché un'interfaccia di rete in esecuzione in modalità promiscua in una delle macchine virtuali può ascoltare il traffico destinato ad altri client dell'hub virtuale.

Conclusione

Le piattaforme VMware Workstation e VMware Server sono potenti strumenti per organizzare il networking di diverse macchine virtuali in esecuzione contemporaneamente all'interno di un host. Nessun'altra piattaforma di virtualizzazione desktop attualmente sul mercato ha le stesse funzionalità di rete di VMware Workstation. Quando si testa il software, la capacità della piattaforma di modellare sistemi distribuiti complessi è indispensabile. Inoltre, sulla piattaforma server VMware è possibile creare "parks Server virtuali» con il suo interno ed esterno le connessioni di rete, questi sistemi sono disaccoppiati dall'hardware e sono molto flessibili in termini di porting su un'altra piattaforma. Nella configurazione di reti virtuali, ci sono molte possibilità, nonché varie sottigliezze che consentono di configurare in modo molto, molto flessibile le reti virtuali e ottenere il massimo effetto dalle macchine virtuali.

Ciao.

Passando da una piattaforma di virtualizzazione del software a un'altra, è necessario impostare l'interazione di rete tra i sistemi operativi virtuali. Oggi ricordiamo cosa succede sulle reti del mitico Stazione di lavoro VMware. E tra un paio di giorni esamineremo le reti VirtualBox.

Stazione di lavoro VMwareè un soluzione ideale per l'autoapprendimento, il debug di applicazioni, la creazione di ambienti di laboratorio di test. Molti che muovono i primi passi con Stazione di lavoro VMware affrontare vari problemi durante la configurazione. In questo articolo, esamineremo le impostazioni di rete disponibili subito dopo l'installazione. Stazione di lavoro VMware. Questo articolo interesserà, prima di tutto, a coloro che stanno appena iniziando a comprendere l'ambiente virtuale.

Per impostazione predefinita, in Stazione di lavoro VMware Esistono 3 tipi di reti virtuali. Puoi connettere una macchina virtuale a una rete specifica dal menu Impostazioni macchina virtuale

Bridged/VMnet0. In questa connessione, la macchina virtuale si connette alla rete utilizzando la scheda di rete fisica dell'host. La scheda di rete virtuale di una macchina virtuale utilizza la scheda di rete fisica del computer, consentendo alla macchina virtuale di accedere alla stessa rete a cui è connesso il computer fisico. In altre parole, le macchine virtuali ottengono l'accesso alla rete locale.

Si noti che i sistemi operativi host e guest hanno indirizzi MAC e IP univoci. Se non viene specificato un indirizzo IP statico sulle macchine virtuali, lo riceverà tramite DHCP, come computer normale. A questo tipo connessioni, la macchina virtuale ha accesso completo alla rete locale e possono connettersi ad altri computer e i computer sulla rete locale possono connettersi ad essa.

Questo tipo di connessione viene utilizzato più spesso.


Solo host/VMnet1. Il secondo tipo di rete collega la macchina virtuale guest e il computer host, formandosi rete privata. Questa connessione fornisce una connessione di rete tra una macchina virtuale e un computer fisico (host) utilizzando una scheda di rete virtuale disponibile per il sistema operativo host.

Con questo tipo di connessione, la macchina virtuale non ha accesso alla rete locale e a Internet. Poiché le macchine virtuali non hanno accesso alla rete fisica, Stazione di lavoro VMware prevede l'utilizzo del servizio DHCP per assegnare parametri TCP\IP alle macchine virtuali. Per una rete virtuale solo host, viene utilizzata una sottorete specifica, nel nostro caso è 192.168.52.0-254, dove l'adattatore virtuale sul computer fisico ha un indirizzo IP di 192.168.52.1 e tutte le macchine virtuali guest che utilizzano un host -solo la connessione riceve gli indirizzi dal server DHCP VMware.

Le macchine virtuali che utilizzano una rete solo host possono interagire tra loro in questa rete.

Quando si utilizza una connessione NAT, la macchina virtuale non dispone di un proprio indirizzo IP di rete esterno. Tuttavia, la macchina virtuale può connettersi ai computer da una rete esterna utilizzando il protocollo TCP/IP standard. In questo caso, la macchina virtuale utilizza IP e Indirizzi MAC computer fisico.

Vale la pena notare che per impostazione predefinita, un computer dalla rete fisica locale non può connettersi a una macchina virtuale.

La connessione NAT è selezionata per impostazione predefinita durante la creazione di una nuova macchina virtuale Stazione di lavoro VMware.

Poiché la macchina virtuale non ha accesso diretto alla rete, Stazione di lavoro VMware utilizza un servizio DHCP per assegnare indirizzi IP a macchine virtuali su una rete privata.

Gestione della rete virtuale Stazione di lavoro VMware eseguito nell'editor di rete virtuale, che è installato per impostazione predefinita. Puoi avviare Virtual Network Editor direttamente dal menu Start selezionando Tutti i programmi, quindi VMware e Virtual Network Editor. Puoi anche avviare Virtual Network Editor all'interno dell'interfaccia Stazione di lavoro VMware selezionando il menu Modifica e Editor di rete virtuale.

Dopo Avvia virtuale Editor di rete vedrai una scheda Sommario. Questa scheda mostra tutte le reti virtuali utilizzate Stazione di lavoro VMware.

ponte automatico. Se la macchina host, ad es. computer su cui è installato il software Stazione di lavoro VMware, ha più di un fisico Adattatore ethernet, viene selezionato automaticamente il primo adattatore fisico disponibile da utilizzare nella rete virtuale VMnet0. È possibile aggiungere un'eccezione per non utilizzare un adattatore fisico specifico sulla rete VMnet0.

Mappatura della rete virtuale dell'host. Questa scheda viene utilizzata per configurare le reti virtuali in Stazione di lavoro VMware. In questa scheda, per la rete VMnet0, è possibile specificare l'utilizzo di un adattatore fisico specifico. Per le reti VMnet1 e VMnet8, è possibile specificare le opzioni di subnet e DHCP.

La pagina presenta istruzioni dettagliate su come creare le connessioni di rete tra la macchina principale e quella virtuale in VMware Workstation.

La pagina fa parte di un articolo

Puoi personalizzare il contenuto:

Una tipica configurazione VMware senza il contesto dell'articolo principale.
(seguire anche il paragrafo per l'impostazione indirizzi IP statici sul pagina successiva articoli).

Configurazione di VMware nel contesto della creazione di un gruppo proxy virtuale.

Per creare una rete locale virtuale, dobbiamo creare adattatori virtuali per ogni macchina locale, che tutti i computer considereranno come vere e proprie schede di rete.

Per andare alle impostazioni nel menu a tendina in alto del programma Stazione di lavoro VMware selezionare [Modifica] - [Editor di rete virtuale...]

L'editor di rete virtuale si aprirà davanti a noi. Se è la prima volta che crei una rete virtuale, per prima cosa eliminiamo le reti predefinite esistenti per non confonderci evidenziando la rete nell'elenco e facendo clic sul pulsante "Elimina rete".

Ricorda come prima abbiamo aggiunto la parola VMware c ai nomi delle cartelle con immagini di macchine virtuali numero di serie. Ora premiamo sul pulsante aggiungi rete e aggiungi reti selezionando VMware0 nell'elenco e così via in base al numero di macchine virtuali richiesto.

Le nostre reti appariranno nell'elenco delle reti, ora clicchiamo su ogni riga con il nome della rete e nell'area "Informazioni VMNet" sotto l'elenco delle reti, selezioniamo la voce "Solo host", la voce successiva "Connetti il adattatore host a questa rete” dovrebbe essere controllato. Ci assicuriamo inoltre di deselezionare la casella "Usa servizio locale DHCP per l'allocazione di indirizzi IP per macchine virtuali" poiché assegneremo i nostri indirizzi IP statici nella parte successiva dell'articolo. Eseguire l'azione per ciascuna rete e fare clic su [Applica].

Successivamente, esaminiamo a quale rete appartiene "Indirizzo di sottorete", annotiamo questi numeri o ricordiamo come vederli qui, poiché avremo bisogno di questi indirizzi per assegnare manualmente il nostro indirizzo all'interno di queste sottoreti. Premere OK]. Gli adattatori di rete delle nostre reti virtuali dovrebbero apparire immediatamente sulla macchina principale e virtuale.

Per abilitare le schede di rete su ogni virtual Macchina VMware fare clic sul nome della macchina virtuale fare clic con il tasto destro topi e menù contestuale seleziona la voce "Impostazioni", quindi vai alla scheda "hardware" della finestra "Impostazioni macchina virtuale". Se trovi una scheda di rete che non usi nell'elenco dei dispositivi della macchina virtuale, è meglio eliminarla semplicemente e quindi selezionare la scheda "aggiungi".

Si aprirà l'Installazione guidata nuovo hardware.
Selezionare il tipo di apparecchiatura da aggiungere "Scheda di rete" e fare clic su [Avanti].

Nella pagina successiva della procedura guidata, nell'area "Connessione di rete", selezionare la voce "Altro: Specifica rete virtuale" e selezionare la rete "VMnet (solo host)" con il numero di serie che abbiamo assegnato a questa macchina virtuale.

Eseguiamo azioni simili per creare nuove schede di rete virtuali su altri sistemi operativi virtuali. Creiamo un adattatore per ogni macchina virtuale per poter monitorare il traffico e la stabilità del traffico (analisi) da ciascuna macchina virtuale separatamente e contemporaneamente in un unico posto - nella scheda Rete nel Task Manager del sistema operativo principale.

Ora che i nostri adattatori sono stati creati, possiamo passare alla configurazione degli indirizzi IP statici per i nostri adattatori, come descritto nella pagina successiva dell'articolo.

L'amministrazione del server è una gamma molto ampia di attività, migliaia di programmi e servizi con le proprie sottigliezze e sfumature, dozzine di sistemi operativi, qualcosa è in continua evoluzione, viene aggiornato, è fisicamente impossibile sapere tutto a memoria. Devi costantemente fare i conti con il fatto che installi, configuri o aggiusti qualcosa per la prima volta.

Quando lavori con un nuovo server, questo non è così critico, puoi provare diverse varianti risolvendo il problema, scegliendo quello ottimale, nessuno ne soffrirà, senza contare, ovviamente, il tempo personale. Alla fine, puoi demolire tutto e risistemarlo.

Nel caso di un server di combattimento che esegue alcuni servizi, server Web, database, siti mentono, questa opzione non funzionerà, i dati dell'utente potrebbero essere interessati, il servizio potrebbe non essere disponibile a lungo con tutte le conseguenze.

In una situazione del genere, l'amministratore del server dovrebbe sempre avere un banco di prova sicuro, dove non fa paura sbagliare, dove puoi toccare nuova versione sistema operativo o guidare alcuni software, in generale, non voglio romperlo. Non ho il primo anno, un tale poligono è workstation VMware, su cui tengo macchine virtuali con i principali sistemi operativi con cui lavoro - FreeBSD, varie distribuzioni Linux, come Debian, CentOS, Ubuntu, e con cui non lavoro neanche, solo per sviluppo generale, come vari Windows.

In amministrazione remota i server non dovrebbero essere affatto un problema (a meno che, ovviamente, non vi sia una necessità speciale per questo, ad esempio, il server è caduto e deve essere urgentemente riportato in vita), puoi sbagliare alla grande. Pertanto, se il lavoro in arrivo è piuttosto complicato e c'è un certo rischio di mandare giù il server, preferisco dedicare un'altra ora allo studio del problema in dettaglio, in modo che in seguito, su una macchina live, non sporchi alla cieca. Bene, a tuo piacimento puoi studiare qualcosa per te stesso.

Cercherò di descrivere brevemente il processo di creazione di un campo di addestramento per l'amministrazione dei server, come faccio io, cioè senza entrare nella documentazione di VMWare, che contiene già tutto in modo sufficientemente dettagliato.

Quindi, il sistema operativo principale è Windows 7 ultimate x64 SP1, VMWare Workstation 7.1.4, il sistema operativo verrà installato sulla macchina virtuale di test Sistema FreeBSD 8.2 e 64.

Il computer su cui è installato VMWare Workstation è macchina ospite, in relazione alle macchine virtuali.
Le macchine virtuali sono sistemi ospiti, relativo alla macchina host (macchina virtuale = guest).

La mia struttura di rete è molto semplice, router normale a cui arriva il canale Internet, l'indirizzo IP interno dell'interfaccia del router - 192.168.1.10 . Poiché non ci sono molte macchine all'interno della mia rete, 3-5, non le uso Server DHCP router e assegnare indirizzi IP statici, è più conveniente per me. Su un computer funzionante, viene registrato un indirizzo IP 192.168.1.11 , gateway rispettivamente 192.168.1.10 .

Non descriverò il processo. Installazioni VMware, non c'è niente di complicato. Dopo l'installazione è necessario un riavvio.

Configurazione degli switch virtuali VMware

VMware supporta 3 tipi di rete tra i sistemi guest e la macchina host:

  • solo host- solo ospite
  • A ponte- ponte di rete
  • NAT- Dispositivo di traduzione degli indirizzi di rete

Il primo tipo consente di creare una rete virtuale all'interno dell'host, mentre le macchine virtuali non hanno accesso al mondo esterno, essendo limitate alla rete interna.

Il secondo tipo - bridge, consente di combinare l'adattatore virtuale del sistema guest con l'adattatore di rete fisico della macchina host. Con questo tipo di connessione, il sistema guest
si comporterà come un computer indipendente all'interno della rete della macchina host. Cioè, nel mio caso, la macchina host lo è 192.168.1.11 , oltre ad esso nella mia rete c'è per esempio
un'altra macchina con indirizzi 192.168.1.12 , se sollevo una macchina virtuale e le assegno un indirizzo 192.168.1.13 , quindi sarà visibile sulla mia rete come un altro computer normale.

Un po' confuso, ma se ci pensi, tutto diventerà chiaro. Il bridge è l'opzione di configurazione più semplice, non è possibile prescrivere nulla sul sistema guest, esso
otterrà un indirizzo IP da DHCP, il mio router.

Il terzo tipo è NAT. Uso questo tipo particolare, non c'è un motivo specifico, è successo solo storicamente e questa opzione non è molto più difficile da configurare
ponte di rete.

L'utilità è responsabile della configurazione degli switch virtuali in VMWare. Avvia VMware Workstation, prima vai su Modifica > Preferenze, praticamente non cambio nulla qui, solo nella prima scheda scrivo il percorso della cartella in cui conservo o memorizzerò le macchine virtuali:

quindi lanciamo Modifica > Editor di rete virtuale. Si noti che in VMware Workstation 6.5, questa utilità leggermente diverso, ma il significato è lo stesso, è solo che tutto è stato suddiviso in schede diverse e la versione 7 è stata eseguita in un'unica finestra.

1. Questo è un elenco di switch virtuali. Come puoi vedere nello screenshot, lo switch VMnet0 è Bridged (bridge), VMnet1 è solo host e VMnet8 è NAT, che ci interessa.
2. È solo interruttore desiderato. Quando questa riga è selezionata, le impostazioni seguenti cambieranno in quelle appropriate.
3. Il tipo NAT è selezionato per questo switch. Sotto il pulsante Impostazioni NAT, impostazioni Traduzione di indirizzi di rete(vedi screenshot sotto).
4. Collegare lo switch alla rete.
5. Usa-se distribuire IP Indirizzi DHCP server (vedi screenshot sotto).
6. L'intervallo di rete per le macchine virtuali è impostato qui, ovvero rete interna VMware dietro lo switch VMnet8.

Di solito spengo gli interruttori non necessari, per non confondermi. Per fare ciò, seleziona quello appropriato nell'elenco e deseleziona la voce 4. In questo caso Disattiverò l'opzione solo host.

Qui puoi lasciare tutto per impostazione predefinita. Gateway di rete 192.168.50.0 avrà un indirizzo 192.168.50.2 . Puoi guardare dentro Impostazioni DNS e NetBIOS, ho anche lasciato tutto com'era lì.

L'intervallo da cui verranno emessi gli indirizzi IP alle macchine virtuali è impostato qui. E anche il cosiddetto lease time, il periodo per il quale viene assegnato un indirizzo IP. Anche qui lascio tutto così com'è.

Controlliamo cosa abbiamo nelle connessioni di rete sul computer principale (macchina host).

Vediamo 2 reti nell'elenco, rete principaleè la mia rete principale, e Scheda di rete VMware VMnet8è un interruttore NAT. Anche in questo caso, le impostazioni di connessione VMnet8 possono essere lasciate così come sono.

Questo completa la prima parte relativa alla configurazione di rete, puoi sollevare la prima macchina virtuale.

Dopo aver toccato il tema della virtualizzazione desktop, non si possono ignorare i prodotti capo indiscusso questo mercato- VMWare. VMWare Workstation offre agli utenti opzioni di build praticamente illimitate ambienti virtuali e tiene conto di molte caratteristiche dell'applicazione desktop. Cosa non si può dire di Hyper-V, quando un hypervisor del server, o VirtualBox, è stato aggiunto al sistema operativo dell'utente, che ha funzionalità significativamente inferiori.

Cos'è la virtualizzazione desktop e chi ne ha bisogno

Mettiamolo subito in chiaro: la virtualizzazione del desktop non ha nulla a che fare con la virtualizzazione del server in termini di attività e necessità e spesso propone requisiti opposti per l'hypervisor. Spesso questa specie la virtualizzazione è considerata qualcosa di frivolo, per il quale è sufficiente un po' di VirtualBox, e non vedono il punto nel software a pagamento, che include VMWare Workstation.

A prima vista, $ 287 per un hypervisor desktop sembra un importo piuttosto elevato, ma dopo aver conosciuto meglio il prodotto, inizi a capire che vale sicuramente la pena. Per coloro che stanno appena iniziando a imparare la virtualizzazione, possiamo consigliare il VMWare Player gratuito, che, sebbene sia destinato principalmente all'esecuzione di macchine virtuali già pronte, consente di creare nuove macchine virtuali e ha la maggior parte delle funzionalità della versione precedente .

Anche il sottosistema del disco ha requisiti specifici. In primo luogo, hai bisogno di spazio per archiviare le macchine virtuali, molto spazio, soprattutto se utilizzerai attivamente gli snapshot. In secondo luogo, sono richieste le normali prestazioni dell'array nelle operazioni di accesso casuale. È stato sperimentalmente trovato che disco normale scopo generale ti permette di lavorare abbastanza comodamente con non più di 4-5 macchine in funzione contemporaneamente.

Pertanto, dimentica immediatamente l'economico, ecc. serie di dischi. Nella nostra pratica, utilizziamo un array RAID 0 separato da unità veloci, come WD Black. Alta velocità e bassi costi generali distinguono favorevolmente questo tipo di array e lo svantaggio sotto forma di bassa affidabilità per l'uso desktop non è così significativo. Dischi rigidi non muoiono dall'oggi al domani, e questo processo, stando dietro l'auto tutti i giorni, è facile da notare.

Se possibile, è meglio creare due array di due dischi, invece di uno di quattro. Un gran numero di i dischi nell'array aumenteranno sicuramente le sue prestazioni, ma ne complicheranno notevolmente la manutenzione.

I requisiti elencati impongono un approccio prudente alla scelta scheda madre, molto probabilmente solo i modelli precedenti con il numero richiesto di connettori di memoria e porte SATA si adatteranno a te. E chi ha detto che la virtualizzazione è una cosa economica?

Virtualizzare tutto

Uno degli innegabili vantaggi di VMWare Workstation è la più ampia scelta di sistemi guest supportati. È molto più difficile trovare qualcosa non supportato. Questo distingue favorevolmente questo prodotto da Hyper-V, dove normalmente sono supportati solo OS nativi e Linux con kernel 3.4 e successivi, e da VirtualBox, dove ci sono problemi con il supporto del vecchio OS.

La configurazione di uno switch virtuale è estremamente semplice e si riduce alla scelta dell'adattatore fisico richiesto.

Rete privata (solo host) - VMnet1

Viene inoltre creato di default e consente di organizzare reti private isolate dal mondo esterno. Opzioni disponibili sono il server DHCP integrato e la connessione all'host, in questo caso viene creata una scheda di rete virtuale sull'host e collegata a questo switch.

Costume

Questa opzione non è un tipo di rete, ma consente di specificare direttamente lo switch virtuale a cui verrà collegata la scheda di rete. Puoi anche selezionare qualsiasi switch non configurato e ottenere una rete privata basata su di esso senza collegarti a un host e ai servizi di rete virtuale.

Personalizza qualsiasi switch virtuale non configurato. Qual è la differenza tra due modalità identiche, la documentazione è silenziosa.

Avanzate

Questo non è un tipo di rete, ma altre impostazioni connessione di rete, consentono di specificare portata connessioni e tassi di perdita.

Ciò consente di emulare una connessione modem, linee di comunicazione asimmetriche, canali senza l'utilizzo di software aggiuntivo. Pessima qualità eccetera. e sarà apprezzato da sviluppatori e tester di soluzioni di rete.

Nella prossima parte dell'articolo, vedremo come lavorare con periferiche, dischi e partizioni e considerare anche il sistema di snapshot.

  • tag:

Si prega di abilitare JavaScript per visualizzare il

Articoli correlati in alto