Come configurare una rete su una macchina virtuale. Configurazione della rete workstation Wmware nelle macchine virtuali. Configurazione di rete per le modalità base di VirtualBox

Per ciascuna interfaccia di rete è possibile selezionare l'apparecchiatura a cui verrà collegata macchina virtuale. VirtualBox può emulare il seguente hardware di rete:

AMD PCNet PCI II (Am79C970A);

AMD PCNet VELOCE III ( Am79C973, predefinito);

Desktop Intel PRO/1000 MT (82540EM);

Server Intel PRO/1000T (82543GC);

Server Intel PRO/1000 MT (82545EM);

Adattatore di rete paravirtualizzato (virtio-net).

La scheda di rete PCNet FAST III è installata per impostazione predefinita. è supportato da quasi tutti i sistemi operativi, così come dal boot manager GNU GRUB.

E infatti questa scheda in modalità NAT si è installata bene e senza problemi in Windows 98:


Scheda di rete PCNet FAST IIIin modalità NAT si installa bene e senza problemi anche in Windows XP:



1.Traduzione degli indirizzi di rete (NAT)

La modalità NAT (Network Address Translation) fornisce il modo più semplice per accedere all'ambiente esterno da una macchina virtuale. Di solito non richiede alcuna configurazione dell'host o del guest. Pertanto, è la modalità di rete predefinita.

Una macchina virtuale con interfaccia di rete in modalità NAT si connette alla rete proprio come un vero computer si connette a Internet tramite un router. Il "router" in questo caso lo è modulo di rete VirtualBox, che gestisce il traffico di rete della macchina virtuale. Lo svantaggio della modalità NAT, come nel caso rete locale dietro il router, in quanto la macchina virtuale non è accessibile dalla rete esterna (internet); non è possibile elaborare le richieste di rete finché non si imposta il port forwarding.

La macchina virtuale riceve l'indirizzo di rete e altre impostazioni sulla rete locale dal server DHCP integrato in VirtualBox. Pertanto, l'indirizzo IP assegnato alla macchina virtuale è diverso dall'indirizzo di rete della rete host. È possibile configurare l'utilizzo di più schede di rete in una macchina virtuale in modalità NAT, quindi la prima scheda apparterrà alla rete locale 10.0.2.0, la seconda 10.0.3.0, ecc.

In modalità NAT, all'interfaccia di rete del guest viene assegnato per impostazione predefinita un indirizzo IPv4 sulla rete 10.0.x.0/24 , dove x è il numero di serie dell'interfaccia della macchina virtuale più 2. Cioè x è 2 se ce n'è solo una attiva Interfaccia NAT. In questo caso all'ospite viene assegnato un indirizzo 10.0.2.15 , l'indirizzo del gateway è impostato su 10.0.2.2 e il server dei nomi (dns) 10.0.2.3 .

In effetti, la pratica ha confermato che con la modalità NAT in VirtualBox, la rete macchine virtuali Windows XP e Windows 98 vengono configurati senza alcuna difficoltà. È sufficiente impostare la modalità NAT durante l'installazione del sistema nella macchina virtuale VirtualBox e la rete verrà stabilita. Inoltre, la rete viene installata senza problemi se la scheda viene collegata dopo l'installazione del sistema operativo.

2. Esecuzione del comando ipconfig /all per la modalità NAT delle macchine virtuali.

Windows 98 dispone delle seguenti impostazioni di rete:




Non molto tempo fa abbiamo scritto di un meraviglioso programma di virtualizzazione: VirtualBox. Dato che a quel tempo non avremmo nemmeno collegato la macchina virtuale a Internet, abbiamo omesso questa domanda fino a tempi migliori. E finalmente è avvenuto il miracolo. Portiamo alla tua attenzione una delle opzioni per configurare Internet in VirtualBox sull'esempio di un vero rete di computer.

(debug posizione mosload)

Ad esempio, abbiamo preso VirtualBox versione 2.1.0 con una rete stabile. Il nostro VirtualBox è installato sul sistema operativo Sistema Windows Vista, ma creato in VirtualBox virtuale Abbiamo installato Windows XP SP2 sulla macchina.
Il computer Windows Vista è connesso a Internet tramite un gateway con indirizzo 192.168.0.100. Questo gateway distribuisce Internet a tutti i computer della rete locale tramite Wi-Fi. Le impostazioni del gateway e del wi-fi non riguardano l'argomento, quindi non ci soffermeremo su di esse, ma andremo dritti al punto.
Innanzitutto controlliamo sul nostro computer reale le proprietà della connessione di rete reale attraverso la quale interagisce con Internet. Quindi, in Windows Vista, apri "Start" - "Pannello di controllo" - "Centro reti e controllo" accesso pubblico» - «Gestisci connessioni di rete».
Fare clic con il tasto destro sul nome connessione di rete, attraverso il quale il PC è connesso a Internet o alla rete locale, e selezionare Proprietà. Nella scheda "Rete", la voce "Driver di rete dell'interfaccia host VirtualBox" deve essere abilitata. Se la casella di controllo non è selezionata, selezionala e fai clic su OK.

Ora occupiamoci dei firewall: dobbiamo consentire loro di rilasciare VirtualBox sulla rete. Nel firewall integrato di Windows ("Start" - "Pannello di controllo" - "Windows Firewall") VirtualBox dovrebbe essere aggiunto all'elenco delle eccezioni. Se sul computer è installato un altro firewall, ad esempio Agnitum Outpost, attivalo in modalità di apprendimento, perché. successivamente dovremo consentire a VirtualBox di connettersi alla rete e creare le opportune regole. Sarebbe meglio se il firewall ce lo chiedesse, piuttosto che bloccare silenziosamente tutti i tentativi di VirtualBox di andare online.
Su questo lasciamo stare il reale sistema operativo e rivolgiamo la nostra attenzione a VirtualBox. Dobbiamo aggiungere un adattatore di rete alla macchina virtuale e configurarlo: selezionando la macchina virtuale nell'elenco di VirtualBox, fare clic sul pulsante "Proprietà".

Nell'elenco a sinistra, seleziona la sezione "Rete". Nella scheda "Scheda 1", seleziona la casella accanto a "Abilita scheda di rete". Puoi scegliere il tipo di adattatore, come nello screenshot, ma puoi anche sperimentare scegliendo adattatori diversi dall'elenco.
Nell'elenco "Allegato a:", seleziona "Interfaccia host". Ciò significa che la scheda di rete del sistema operativo virtuale interagirà direttamente con Internet e la rete locale.
Vogliamo dire subito che puoi scegliere altre impostazioni, ma con il metodo di un esperimento scientifico siamo riusciti a far funzionare Internet solo in questo modo. E tutto perché le impostazioni della rete virtuale sono strettamente correlate alla configurazione della tua connessione Internet e della tua rete informatica reale. In ogni caso, dovrai sperimentare. Ma soprattutto, applicando le opzioni indicate nello screenshot, siamo riusciti a far funzionare Internet in VirtualBox.
Non dimenticare di selezionare la casella accanto a "Il cavo è connesso" e nell'elenco delle interfacce host di seguito, seleziona la scheda di rete del nostro computer reale tramite la quale è connesso a Internet o alla rete locale.
Ciò completa l'aggiunta dell'adattatore di rete alla macchina virtuale. Fare clic su "OK" per applicare le impostazioni.

Lanciamo il sistema operativo creato in VirtualBox (abbiamo Windows XP SP2). Ora dobbiamo configurare l'adattatore di rete aggiunto in precedenza. In Windows XP queste impostazioni sono disponibili tramite "Start" - "Impostazioni" - "Pannello di controllo" - "Connessioni di rete".
Elencato le connessioni di rete trova "Connessione alla rete locale", fai clic destro su di esso e seleziona "Proprietà".

Nella scheda "Generale", nell'elenco dei componenti utilizzati dalla connessione, selezionare "Protocollo Internet (TCP/IP)" e fare clic sul pulsante "Proprietà".

Le impostazioni seguenti dipendono interamente dalla configurazione della rete. Come abbiamo già detto, disponiamo di un gateway con l'indirizzo 192.168.0.100, che distribuisce Internet su tutta la rete locale. Pertanto, il nostro computer virtuale deve adattarsi alla configurazione di una rete reale e avere l'indirizzo 192.168.0.X, dove X è un numero qualsiasi da 1 a 254 che non si trova in nessun altro indirizzo di computer della rete. Dato che abbiamo già un computer con l'indirizzo 192.168.0.100, possiamo scegliere qualsiasi numero da 1 a 254, tranne 100.
Nel nostro esempio la scelta è caduta sull'indirizzo 192.168.0.77. La maschera di sottorete viene inserita automaticamente, basta cliccare in questo campo con il mouse. Nel campo "Gateway principale", inserisci l'indirizzo del computer che distribuisce Internet o il gateway del provider. Nel campo Server DNS preferito, inserisci l'indirizzo del server appropriato. Potrebbe essere uguale o meno all'indirizzo del gateway. Se la tua rete ha un altro server DNS (alternativo, secondario), inserisci il suo indirizzo nella casella sottostante.

Ciò completa la configurazione della connessione di rete nel sistema operativo virtuale. Fare clic su "OK".
Ora devi verificare la connessione con il gateway. Apri "Start" - "Esegui" e inserisci il comando "cmd" nel campo (senza virgolette e in inglese).

Si aprirà l'interprete dei comandi di Windows. Digitiamo "ping 192.168.0.100" (senza virgolette), dove 192.168.0.100 è l'indirizzo del gateway o altro computer della rete con cui si desidera eseguire il ping dalla macchina virtuale. Se vedi che viene ricevuta la risposta dal gateway, Internet funziona. Ora puoi goderti il ​​surf World Wide Web direttamente da VirtualBox.

Se non c'è risposta dal gateway o da qualsiasi altro computer sulla rete, è necessario modificare le impostazioni con quelle più adatte alla propria rete. Qui tutto è nelle tue mani.

Imparare a usare VirtualBox fa bene a tutti. Grazie a questo servizio ottieni computer virtuali che puoi eseguire sui tuoi dispositivi senza dover acquistare nuovo hardware. Fondamentalmente è gratuito. Software per la virtualizzazione.

Per risolvere molti problemi, è stato creato VirtualBox. Grazie a questa funzionalità, hai la possibilità di creare computer virtuali dal nulla. Non occupano spazio sulla scrivania, ma funzionano proprio come un vero PC. Possono essere creati ed eliminati con pochi clic.

Cos'è la scatola virtuale? Si tratta di un'applicazione multipiattaforma gratuita, open source per la creazione, la gestione e l'esecuzione di macchine virtuali (VM), computer i cui componenti hardware sono emulati dal computer host o dal dispositivo su cui è in esecuzione il programma. VirtualBox può essere eseguito su Windows, Mac OS X, Linux e Solaris.

Perché è necessario?

L'uso delle macchine virtuali può essere estremamente vantaggioso per una serie di motivi. Ad esempio, puoi eseguirlo per provare software che ritieni possa essere pericoloso oppure puoi provare un sistema operativo diverso senza modificare la modalità di configurazione del computer.

Puoi anche usarlo per motivi di sicurezza. Ad esempio, puoi creare una macchina virtuale esclusivamente per l'online banking per assicurarti di non esserne vittima spyware o Trojan che ottengono i tuoi dati.

Come installare VirtualBox?

Il modo più semplice per ottenere ultima versione VirtualBox: scaricalo dalla pagina di download del sito ufficiale. Lì puoi trovare la versione giusta per la tua piattaforma o? se utilizzi Linux, puoi consultare l'elenco delle istruzioni per le varie distribuzioni Linux.

Per ciascuna versione di Linux, hai la possibilità di scaricare rispettivamente l'opzione "i386" o "amd64", versioni a 32 bit e 64 bit.

Come installare VirtualBox? Questo processo è simile all'installazione di qualsiasi altro programma sulla tua piattaforma, quindi non dovresti avere problemi. Se riscontri problemi con qualcosa, puoi sempre leggere la guida all'installazione sul sito Web del servizio.

Utilizzando VirtualBox

Come usare VirtualBox? Quando avvii l'applicazione per la prima volta, verrai accolto da VirtualBox Manager. Qui puoi creare macchine virtuali, abilitarle o disabilitarle e configurare l'accesso all'hardware virtuale a loro disposizione, nonché effettuare impostazioni di rete.

Creare una macchina virtuale

Per configurare una rete in VirtualBox e iniziare, dovrai creare una macchina virtuale. Questo viene fatto nel modo seguente.

Il primo passo per creare qualsiasi macchina virtuale è fare clic sul pulsante "Crea" nell'angolo in alto a sinistra della finestra di VirtualBox Manager: è una grande stella blu che è molto difficile non notare.

Verrà avviata la "Procedura guidata per la nuova macchina virtuale" che ci guiderà attraverso i passaggi necessari per iniziare.

Immettere un nome per la macchina virtuale. Questo nome dipende completamente da te, ma ci sono alcune sfumature.

VirtualBox proverà a capire quale sistema operativo intendi eseguire nella macchina virtuale in base al nome immesso. Se questo nome menziona "XP", si presuppone che installerai Windows XP e lo configurerai di conseguenza. Tuttavia, puoi anche trovare un nome casuale. Avrai quindi la possibilità di selezionare manualmente il tipo di sistema operativo dagli elenchi a discesa seguenti. Al termine, fai clic su "Continua" per passare al passaggio successivo. Questo esempio considera Windows per VirtualBox. Di seguito sono riportate le istruzioni per installare questo sistema operativo come ospite e quindi configurare una connessione di rete.

Scelta della RAM

Per installare un sistema operativo guest dopo aver avviato VirtualBox, ti verrà richiesto di selezionare un volume memoria ad accesso casuale, che desideri ospitare nella macchina virtuale. Più volume gli dai, più un'applicazione migliore funzionerà, ma tieni presente che la memoria allocata alla macchina virtuale non può essere utilizzata dal sistema operativo host (ovvero la macchina su cui è installato VirtualBox).

Quindi, quanta RAM dovresti allocare a una VM? Dipende da una serie di fattori. Se prevedi di utilizzare la macchina virtuale solo mentre è in esecuzione, puoi permetterti di darle più RAM perché non chiederai al sistema host di eseguire più operazioni contemporaneamente. Se, d'altra parte, lo utilizzerai contemporaneamente all'esecuzione di molte altre funzioni sul sistema operativo host, dovresti calcolare meglio questo valore. Bene regola generaleè allocare metà della RAM del tuo computer. Quindi, se il tuo PC ha 4 GB di RAM, dagli 2 GB di VM, lasciando l'host con il resto. Se selezioni questo valore con un errore grossolano, riscontrerai il fatto che VirtualBox non si avvia.

Spazio di archiviazione

Il prossimo passo è creare un file "virtuale disco rigido» (VHD). Questo crea un file sul tuo HDD che può essere utilizzato da VirtualBox per agire come separato HDD. Ciò ti consente di installare un sistema operativo senza preoccuparti che i tuoi dati esistenti vengano influenzati.

Assicurati che siano selezionate Avvia disco rigido e Crea un nuovo disco rigido, quindi fai clic su Continua. Verrà avviato "Crea un nuovo master disco virtuale". Fare nuovamente clic su "Continua" per completare l'azione.

Ti verrà quindi chiesto se desideri creare un disco "ad espansione dinamica" o di dimensione fissa. Ognuno ha i suoi vantaggi. Il bello di un disco dinamico è che occupa tanto spazio quanto contiene dati. È anche molto più veloce da creare rispetto a uno fisso di dimensioni significative.

Bisogna però tenerlo d’occhio, perché la sua flessibilità può essere anche il suo tratto negativo. Quindi crei un disco dinamico e gli assegni 50 GB e poi ci inserisci circa 20 GB di dati. Il suo file verrà visualizzato con solo 20 GB di spazio sul disco rigido, in base al sistema operativo host. Pertanto, puoi prendere questo posto con altri dati e non notarlo.

Il fatto è che, se avvii la macchina virtuale e provi ad aggiungere più dati al disco dinamico, incontrerai dei problemi: il disco virtuale dice che ha ancora 30 GB, ma in realtà potrebbe non averli già.

Questo è anche il vantaggio di un disco con dimensione fissa. Certo, è scomodo quando stai cercando di capire quanto spazio ti servirà, ma poi non devi più preoccupartene.

Questo esempio mostra i dischi dinamici, ma i dischi fissi funzioneranno altrettanto bene. Assicurati che l'opzione Archiviazione ad espansione dinamica sia selezionata, quindi fai di nuovo clic su Continua. Successivamente ti verrà chiesto di selezionare un nome, una posizione e una dimensione per il nuovo VHD. Per la maggior parte degli utilizzi, non sarà necessario modificare il nome o la posizione, ma potrai farlo facendo clic sull'icona della cartella accanto al campo di testo.

La dimensione da specificare dipende dalla quantità di materiale che intendi utilizzare. Se vuoi usarlo solo per eseguire alcuni programmi, la dimensione suggerita di 10 GB dovrebbe essere sufficiente. Assicurati che le impostazioni siano corrette, quindi fai clic su Continua e Fine.

A questo punto non devi fare altro che controllare il tutto e assicurarti che tutte le impostazioni siano impostate come ti aspetti. Quindi devi solo fare clic su "Fine" e la macchina virtuale verrà creata per poter installare Windows.

Avvio di un sistema operativo guest in VirtualBox

Come utilizzare ulteriormente il servizio? Ora è il momento di avviare la macchina virtuale per la prima volta. Assicurati che il nuovo PC virtuale che hai appena creato sia selezionato nella finestra VirtualBox Manager, quindi fai clic sul pulsante Start nella parte superiore della finestra. All'avvio del servizio, verrai accolto con la finestra della procedura guidata di prima esecuzione per aiutarti a prepararti per l'installazione di Windows XP. Fare clic su Continua. Ti verrà quindi chiesto se desideri utilizzare il supporto di installazione: un CD o un'immagine sul tuo disco rigido (solitamente sotto forma di file .iso). Una volta scelta l'opzione, fare clic su Continua, quindi su Fine.

Se non sei riuscito ad aprire la macchina virtuale VirtualBox dopo le impostazioni di cui sopra, probabilmente non hai allocato correttamente lo spazio per RAM o HDD. Nel caso in cui il riavvio non risolva il problema, ripetere nuovamente i passaggi precedenti.

Poiché sul disco rigido virtuale non è installato nulla, il programma verrà caricato automaticamente Installazione di Windows. Ci vorrà del tempo per caricare tutti i file del sistema operativo necessari, ma alla fine vedrai una schermata che mostra un elenco delle partizioni esistenti e dello spazio non allocato sul computer.

Successivamente, devi configurare XP, quindi premi Invio. Ti verrà chiesto come desideri formattare l'unità. È necessario selezionare l'opzione "Formattare la partizione utilizzando un file Sistemi NTFS(Presto)". Assicurati di selezionare l'opzione "Rapido" o aspetterai per molto tempo!

L'installazione di Windows formatterà quindi il disco rigido virtuale e inizierà a copiare i file sull'unità. La tua partecipazione a questo processo non è richiesta. Una volta copiati i file, l'installazione di Windows riavvierà automaticamente il computer per procedere al passaggio successivo.

Quando il PC si riavvia, proverà ad avviarsi dal CD utilizzando la finestra "Premere un tasto qualsiasi per avviare da CD...". Ignoralo! Se lo fai, ripeterai nuovamente il passaggio precedente senza motivo.

È possibile prevenire questo problema di sistema facendo clic con il pulsante destro del mouse sull'icona del CD nella parte inferiore della finestra della macchina virtuale e facendo clic su "Rimuovi disco dal disco virtuale". Non appena questa finestra si chiude, vedrai una schermata familiare Avvio di Windows XP prima di passare alla seconda fase dell'installazione.

Una volta visualizzata la "Installazione guidata di Windows XP", fare clic su "Avanti" per avviarla. Innanzitutto ti verrà richiesto di impostare le opzioni regionali e della lingua, che sono principalmente correlate al clic su "Personalizza..." (per selezionare un paese), quindi su "Dettagli" se è necessario modificare il layout della tastiera.

Una volta selezionato tutto, fare nuovamente clic su Avanti. Successivamente, dovrai inserire il nome del computer e la password dell'amministratore. È meglio scegliere un titolo che abbia un senso, piuttosto che una stringa casuale di caratteri generati automaticamente. La complessità della password dell'amministratore dipende dall'importanza della sicurezza della macchina virtuale.

Dopo aver fatto clic su "Avanti", vedrai le impostazioni di data e ora che non è necessario modificare. Se si fa nuovamente clic su questo pulsante, la finestra scomparirà per un po', Windows applicherà tutte le impostazioni e continuerà con l'installazione. Ora puoi utilizzare le Aggiunte ospite in VirtualBox.

Dopo un minuto o due, verrà visualizzata un'altra finestra, questa volta per le impostazioni di rete. È più conveniente scegliere la prima opzione (una rete che non dispone di dominio). Ciò richiede l'immissione del nome del gruppo di lavoro: Rward per impostazione predefinita e tutti i valori predefiniti. Tuttavia, potrebbe essere necessario selezionare "Supporto Direct3D" quando viene richiesto di definire i componenti.

Come lavorare con la rete?

La rete in VirtualBox è estremamente efficiente, ma configurarla può essere un po' complicata. Per capirlo dobbiamo considerare vari modi Impostazioni di rete di VirtualBox con alcuni suggerimenti su quali configurazioni utilizzare e quando.

Oracle VM VirtualBox 5.1 consente di configurare fino a 8 adattatori di rete virtuali (controller dell'interfaccia di rete) per ciascun dispositivo virtuale ospite (sebbene ce ne siano solo 4 nella GUI).

Modalità principali:

  • Traduzione degli indirizzi di rete (NAT).
  • reti di ponti.
  • Rete interna.
  • La rete è solo per l'hosting.
  • NAT con port forwarding.

Scatola virtuale Oracle li offre in base al tipo di sistema operativo guest specificato quando crei la VM e raramente è necessario modificarli. Ma la scelta della modalità di rete dipende da come desideri utilizzare il dispositivo (client o server) e se vuoi che altri computer sulla tua rete lo vedano. Quindi, dovresti esaminare ciascuna modalità di configurazione di rete di VirtualBox in modo un po' più dettagliato.

Traduzione degli indirizzi di rete (NAT)

Questa è la modalità predefinita per le nuove VM e funziona perfettamente nella maggior parte delle situazioni in cui il sistema operativo guest è di tipo "client" (ovvero la maggior parte delle connessioni di rete sono in uscita). Ecco come funziona.

Quando il sistema operativo guest si avvia, in genere utilizza DHCP per ottenere un indirizzo IP. Oracle VirtualBox invierà questa richiesta DHCP e informerà il sistema operativo dell'indirizzo IP e dell'indirizzo gateway assegnati per instradare le connessioni in uscita. In questa modalità, a ciascuna macchina virtuale viene assegnato lo stesso indirizzo IP (10.0.2.15) perché ciascuna macchina virtuale pensa di trovarsi su una propria rete isolata. E quando inviano il traffico attraverso il gateway (10.0.2.2), VirtualBox riscrive i pacchetti in modo che appaiano come se provenissero dall'host, non dal "guest" (in esecuzione all'interno dell'host).

Ciò significa che il sistema operativo guest funzionerà anche se l'host si sposta da una rete all'altra (come un laptop che si sposta da una posizione all'altra), dalle connessioni wireless a quelle cablate.

Tuttavia, come fa un altro computer ad avviare una connessione ad esso? Ad esempio, è necessario connettersi a un server Web in esecuzione su un computer ospite. Ciò non è possibile (di solito) utilizzando la modalità NAT perché non esiste un percorso verso il sistema operativo guest. Pertanto, per eseguire i server VM, è necessaria una modalità di rete diversa e una configurazione di rete VirtualBox diversa.

Connessione NAT (caratteristiche della rete):

  • I sistemi operativi guest si trovano sulla propria rete privata.
  • VirtualBox funge da server DHCP.
  • Il meccanismo NAT di VirtualBox traduce gli indirizzi.
  • I server di destinazione visualizzano il traffico proveniente dall'host VirtualBox.
  • Non è richiesta alcuna configurazione per il sistema operativo host o guest.
  • Funziona alla grande quando gli "ospiti" sono client ma non server.

Reti a ponte

Il Bridged Networking viene utilizzato quando desideri che la tua macchina virtuale sia un membro a pieno titolo della rete, ovvero uguale al tuo dispositivo host. In questa modalità, la scheda NIC virtuale è "collegata" a quella fisica sul tuo host.

Questo perché ogni macchina virtuale ha accesso a rete fisica proprio come il tuo ospite. Può accedere a qualsiasi servizio sulla rete: servizi DHCP esterni, servizi di ricerca dei nomi, dati di instradamento e così via.

Lo svantaggio di questa modalità è che se si eseguono molte macchine virtuali, è possibile esaurire rapidamente gli indirizzi IP oppure l'amministratore di rete sarà sopraffatto dalle richieste per essi. In secondo luogo, se il tuo host dispone di più adattatori di rete fisica (come wireless e cablata), devi riconfigurare il bridge se si riconnette alla rete.

Cosa succede se desideri eseguire i server in una macchina virtuale ma non vuoi coinvolgere un amministratore di rete? Forse una delle due modalità seguenti è adatta a te oppure hai bisogno di una combinazione opzioni aggiuntive, ad esempio NAT vNIC + 1 vNIC solo host.

Caratteristiche della rete bridge:

  • I bridge VirtualBox sono per la rete host;
  • buono per qualsiasi sistema operativo guest (sia client che server);
  • utilizzare indirizzi IP;
  • può includere la configurazione ospite;
  • più adatto per gli ambienti di produzione.

Rete interna

Quando configuri una o più macchine virtuali per l'esecuzione su una rete interna, VirtualBox garantisce che tutto il traffico su quella rete rimanga all'interno dell'host e sia disponibile solo per il dispositivo su quella rete virtuale.

La rete interna è un sistema completamente isolato. È adatto per i test. In esso, utilizzando una macchina virtuale, è possibile creare reti interne complesse che forniscono i propri servizi (ad esempio Active Directory, DHCP, ecc.). Da notare che anche l'ospite non ne è un elemento.

Questa modalità consente alla macchina virtuale di funzionare anche se l'host non è connesso alla rete (ad esempio, su un aereo). Tuttavia, con questo tipo di connessione e configurazione di rete, VirtualBox non fornisce servizi "convenienti" come DHCP, quindi il tuo dispositivo deve essere configurato staticamente o fornire un servizio DHCP/Nome.

Sono consentite più reti interne. È possibile configurare le macchine virtuali per consentire a più adattatori di rete di essere in modalità interna e di altra rete e quindi fornire percorsi se necessario. Ma tutto ciò sembra complicato e inaccessibile a un non specialista.

Cosa succede se vuoi che la rete interna ospiti l'host VirtualBox, fornendo gli indirizzi IP del sistema operativo guest? Per fare ciò, potrebbe essere necessario configurare la rete solo per l'host.

Caratteristiche della rete interna:

  • i sistemi operativi guest possono vedere altri "ospiti" sulla stessa rete interna;
  • l'host non può vedere la configurazione interna;
  • configurazione di rete richiesta;
  • anche se l'host non è membro della connessione, la rete interna può essere condivisa con una connessione a ponte;
  • adatto per una rete multiutente.

Rete solo host

Funziona più o meno come una connessione di rete interna in cui specifichi su quale rete si trova il server ospite. Tutte le macchine virtuali su questa rete si vedranno tra loro e con l'host. Tuttavia, altri dispositivi esterni non può vedere gli "ospiti" su questa rete, da qui il nome "solo host".

È molto simile a una rete interna, ma l'host ora può fornire servizi DHCP. Per configurare tale connessione, vai su VirtualBox Manager e seleziona le impostazioni predefinite.

Caratteristiche della rete:

  • VirtualBox crea una rete interna privata per i sistemi operativi guest e l'host vede il nuovo software NIC.
  • VirtualBox fornisce un server DHCP.
  • Il sistema operativo guest non può accedere alla rete esterna.

NAT con port forwarding

Ora puoi immaginare di aver imparato abbastanza modalità per gestire ogni caso, ma ci sono delle eccezioni. Cosa succede se l'ambiente di sviluppo si trova su un laptop, ad esempio, e disponi di una o più macchine virtuali a cui è necessario che altri computer si connettano? E sei costantemente costretto a utilizzare reti client diverse.

In questo scenario, NAT non funzionerà perché le macchine esterne devono essere collegate. Questa è probabilmente una buona opzione, ma potresti aver bisogno di indirizzi IP. Inoltre, il software non è sempre in grado di far fronte ai cambiamenti delle reti.

Se utilizzi una rete interna, potresti scoprire che le tue macchine virtuali devono essere visibili sulla rete. Cosa fare in questi casi?

Configura la macchina virtuale per utilizzare una rete NAT, aggiungi regole di port forwarding e connetti computer esterni all'"host". Il numero di porta e le connessioni verranno reindirizzati da VirtualBox al numero del sistema operativo guest.

Ad esempio, se la tua macchina virtuale esegue un server Web sulla porta 80, puoi impostare le regole di cui sopra. Ciò fornisce un sistema demo mobile che non necessita di essere riconfigurato ogni volta che colleghi il tuo laptop a una LAN/rete diversa.

In definitiva, VirtualBox ha un set di opzioni molto potente, che ti consente di personalizzare praticamente qualsiasi configurazione di cui potresti aver bisogno. Per scegliere l'opzione che ti serve, studia le istruzioni di VirtualBox sul sito ufficiale.

Gli utenti di PC possono utilizzare nel loro lavoro tipi diversi sistemi operativi. A volte è molto necessario, essendo in un sistema operativo, utilizzare le funzioni di un altro e il riavvio non è auspicabile. Esiste un'ottima soluzione: le "macchine virtuali". Tra i più famosi nel mercato IT globale c'è VirtualBox. Quali sono le sue caratteristiche? Come viene eseguita la configurazione di rete necessaria per lavorare con VirtualBox?

Cos'è la scatola virtuale

VirtualBox è, come abbiamo notato sopra, una "macchina virtuale". In altre parole, si tratta di un ambiente software che consente di caricare l'uno o l'altro sistema operativo in modalità quasi completa mentre l'utente si trova nell'interfaccia di un altro sistema operativo.

Cioè, ad esempio, se una persona esegue Windows, quindi utilizzando VirtualBox, può eseguire (e prima installarlo) su un PC Linux senza riavviare. L'utilità pratica di questa funzione può risiedere, ad esempio, nel fatto che quando si lavora con programmi Windows è possibile utilizzare appieno le funzioni del sistema operativo server della linea Linux, che in alcuni casi sono indispensabili. A proposito, è possibile anche la procedura inversa.

Il nome completo della "macchina virtuale" di cui in questione- Oracle VM VirtualBox, poiché è stato sviluppato dalla famosa società americana. Considera le caratteristiche principali della soluzione Oracle.

Caratteristiche della scatola virtuale

VirtualBox è un'ottima alternativa a soluzioni come Wine, utilizzata quando Utente Linuxè necessario eseguire il programma per Windows. Allo stesso tempo, l'attivazione di Wine non garantisce il successo del lancio del software orientato a Windows. A sua volta, la "macchina virtuale" consente di scaricare le interfacce del sistema operativo appropriate da Microsoft e di utilizzarle quasi con le stesse funzionalità di quando si avvia Windows separatamente.

Pertanto, quando si risolvono problemi di gestione, tali capacità sono estremamente richieste. La cosa più importante per sfruttare appieno il potenziale di Windows o Linux tramite VirtualBox è configurare la rete secondo gli algoritmi corretti.

Termini di utilizzo

Uno dei principali vantaggi di VirtualBox è che è gratuito. In cui questa decisione viene rilasciato infatti in un'unica versione e quindi, dopo aver padroneggiato le complessità del lavoro con esso, puoi facilmente utilizzarlo in seguito, senza timore che lo sviluppatore rilasci interfacce fondamentalmente nuove. Si noti, tuttavia, che Oracle ha creato un pacchetto aggiuntivo per la "macchina virtuale" - Expension Pack, che include soluzioni come, ad esempio, un server RDP, con il quale è possibile connettersi in remoto a una macchina virtuale utilizzando il tipo di protocollo appropriato . Agli appassionati di utili soluzioni IT viene fornito gratuitamente un pacchetto ampliato per VirtualBox per scopi personali, quindi soggetto a utilizzo non commerciale.

Possibilità

Quali sono le caratteristiche più degne di nota del programma VirtualBox?

Prima di tutto, si tratta di virtualizzazione su piattaforme come x86: non è necessario supportare Intel VT, così come AMD-V.

Il programma è caratterizzato da un'interfaccia intuitiva e facile da usare. Anche la lingua russa è supportata in VirtualBox. L'installazione della rete e la risoluzione di altri problemi saranno così facilitati per gli utenti russi.

VirtualBox è una soluzione multipiattaforma. È adatto per Windows, Linux, Mac OS.

È disponibile il supporto per processori con più core, nonché per computer su cui sono installati più chip corrispondenti.

Sono disponibili Guest VM Additions, che consentono di ottimizzare la comunicazione con il sistema operativo su cui viene eseguito il programma.

Le prestazioni di una macchina virtuale, secondo molti professionisti IT, sono ai massimi livelli.

Uno dei compiti chiave nella preparazione a lavorare con VirtualBox è la configurazione della rete. Considera le principali sfumature della sua soluzione.

Installazione di una macchina virtuale

Quindi, dobbiamo configurare la rete VirtualBox. Studiamo le sfumature chiave dell'installazione sul computer di un utente, nonché gli algoritmi per i passaggi di base per la configurazione di questo software. Per prima cosa devi scaricare il pacchetto di distribuzione del programma sul sito virtualbox.org e installare la soluzione su un PC. Quali sfumature possono accompagnare la soluzione di questo problema? Ad esempio, dovresti confermare l'installazione dell'interfaccia virtuale necessaria per il funzionamento della rete. In questo caso la connessione vera e propria potrebbe essere temporaneamente disattivata.

Impostazioni chiave della macchina virtuale

Successivamente, lanciamo il programma. La finestra principale dell'interfaccia visualizzerà un elenco di macchine virtuali che possono essere eseguite su un PC. Al primo avvio del programma, molto probabilmente sarà vuoto. Pertanto, l'utente dovrà creare autonomamente una macchina virtuale. Per fare ciò, fare clic sul pulsante appropriato, quindi selezionare il tipo di macchina virtuale e il suo nome. Il sistema operativo che molti utenti preferiscono installare su VirtualBox è Ubuntu. La creazione di una rete con il suo aiuto viene eseguita abbastanza rapidamente, le sfumature di accompagnamento sono facili da padroneggiare.

Dopo aver selezionato il tipo di macchina virtuale nelle impostazioni, è necessario specificare quanta RAM può utilizzare il programma. Il valore consigliato è 1 GB. Successivamente, è necessario creare uno spazio su disco virtuale: questa operazione viene eseguita sul disco rigido del computer. Per fare ciò, è necessario specificare nelle impostazioni che verrà utilizzato un tipo di file come VDI. Va inoltre notato nel programma che il disco sarà dinamico. Successivamente, specifichiamo la dimensione del disco rigido, ad esempio 8 GB (non è necessario troppo spazio su disco per eseguire la "macchina virtuale").

Considera come configurare una "macchina virtuale" da Oracle. Può essere eseguito nell'interfaccia di quasi tutte le versioni di Windows, inclusa la più comune al mondo: Windows 7.

Le principali sfumature della configurazione di VirtualBox in Windows 7

Dopo aver installato il programma, ad esempio in Windows 7, dovrai configurare alcune delle sue opzioni chiave. Nella finestra principale dell'interfaccia di VirtualBox, fare clic con il pulsante destro del mouse sulla "macchina virtuale" creata e selezionare l'opzione "Proprietà". Il punto chiave che ci interessa nell'interfaccia corrispondente è il tipo di buffer tra i due sistemi: host e guest. L'opzione corrispondente si trova nella scheda "Generale". È meglio dire al programma di utilizzare un buffer bidirezionale.

È anche utile selezionare la voce di menu "File", quindi andare su "Impostazioni". Nella sezione "Generale", seleziona l'elenco "Cartella per macchine". Contrassegniamo l'opzione "Altro" e specifichiamo la cartella in cui verranno posizionati i file della macchina virtuale. Nella sezione Input, puoi configurare un tasto che reindirizza l'input da tastiera e la manipolazione del mouse alle interfacce della macchina virtuale. Puoi anche configurare il display, ad esempio in termini di massimo

Avvio di VirtualBox e installazione di un secondo sistema operativo

Dopo aver effettuato le impostazioni di base, è possibile avviare la "macchina virtuale". Per fare ciò, seleziona il suo nome dall'elenco nel menu principale e fai clic sul pulsante "Start". Successivamente, si aprirà un'interfaccia con la quale sarà possibile installare il sistema operativo richiesto. La sua distribuzione, quindi, deve essere pronta, ad esempio sotto forma di registrazione su CD o DVD. Dopo aver installato il sistema operativo, possiamo procedere a una fase come la configurazione diretta della rete virtuale VirtualBox.

Configurazione della rete: opzioni chiave

È necessario selezionare il tipo di sistema operativo virtuale e fare clic sul pulsante "Configura". Successivamente, vai alla scheda "Generale". Qui siamo interessati alla sezione "Rete". È necessario selezionare un tipo di connessione come bridge. Lo presume tra scheda di rete Il PC e la macchina virtuale formeranno un canale attraverso il quale la risorsa corrispondente del sistema operativo attuale potrà essere utilizzata in un altro sistema operativo. Tieni presente che nella sezione "Cartelle condivise" puoi gestire gli elementi corrispondenti per l'archiviazione dei file che appaiono durante lo scambio tra il PC e la macchina virtuale.

Configurazione di una rete in un sistema operativo Ubuntu "virtuale".

Come abbiamo notato all'inizio dell'articolo, l'ambiente virtuale ottimale quando si utilizza VirtualBox è Ubuntu. La configurazione della rete utilizzando questo sistema operativo può essere implementata come parte del seguente algoritmo. Per prima cosa è necessario scaricare una delle versioni del sistema operativo più adatta a risolvere il problema in questione. Devi andare su releases.ubuntu.com, quindi selezionare la versione 14.04 LTS. Successivamente, dovresti scaricare l'immagine ISO del sistema operativo. Se l'utente dispone di un PC a 64 bit, sarà necessario il tipo appropriato. Successivamente, utilizzando l'interfaccia VirtualBox, è necessario avviare il processo di installazione del sistema operativo (abbiamo discusso sopra come funziona questo meccanismo). Dopo aver installato Ubuntu "virtuale", procediamo alle fasi principali di una procedura come la configurazione della rete VirtualBox. Per questa attività è possibile utilizzare anche Windows 7.

Possiamo utilizzare lo script di configurazione del server remoto con Protocollo SSH- infatti, per sfruttare questa opportunità, abbiamo installato una "macchina virtuale". Tra gli strumenti più convenienti per lavorare con SSH in Windows c'è il programma PuTTY. Deve essere scaricato da putty.org. Ma prima è necessario installare correttamente Ubuntu: la soluzione a questo problema è accompagnata da alcune sfumature. Consideriamoli.

Funzionalità di installazione del sistema operativo in una macchina virtuale

All'inizio dell'installazione Sistema Ubuntu richiederà il desiderato impostazioni della lingua. Dopo averli inseriti, inizierà l'installazione di componenti aggiuntivi. Durante il processo di installazione del sistema operativo, il sistema potrebbe tentare di configurare la rete con DHCP, ma ciò dovrebbe essere fatto solo se questo tipo di server è presente sulla rete. Se non sono presenti, all'utente verrà richiesto di configurare manualmente le impostazioni appropriate. Ma allo stato attuale dell'installazione questo non è necessario: puoi saltare questo passaggio.

Tra le opzioni che sono importanti per noi c'è il nome del computer. Potrebbe sembrare qualcosa del genere: computer227.computer227network.com. Questo ovviamente non è un indirizzo Internet, ma solo l'identificatore di rete richiesto del PC. Successivamente, è necessario configurare Conti utente. Va tenuto presente che la parola admin non può essere utilizzata come soprannome: questa è la specificità del sistema operativo Ubuntu (è riservata nel sistema). Puoi scegliere un'opzione come userhost, ad esempio. Password: qualsiasi cosa sia conveniente per il proprietario del PC.

Prossima fase Installazioni di Ubuntu- Impostazione dell'ora e dei fusi orari. È auspicabile indicare reale.

Dopo aver configurato il disco rigido, inizierà il download dei file principali. Al termine, il sistema ti chiederà di configurare i pacchetti APT, ma questo è importante solo se l'utente desidera installare un server proxy. Concorderemo di non utilizzarlo sulla rete, quindi questo passaggio di configurazione può essere saltato.

Successivamente, il sistema chiederà se è necessario eseguire l'installazione. Molti professionisti IT preferiscono non eseguire l'installazione questa procedura, poiché in questo caso puoi controllare completamente i processi che si verificano nel sistema operativo. Successivamente, nella finestra dell'interfaccia, è necessario contrassegnare OpenSSH come tipo di software utilizzato.

Durante l'ulteriore processo di installazione di Ubuntu, il sistema chiederà se il bootloader GRUB deve essere installato nell'apposita area del disco. Una volta completata l'installazione del sistema operativo, è necessario riavviare il PC.

Opzioni di rete di base

Il passo successivo nel lavorare con VM VirtualBox è configurare la rete utilizzando le interfacce del sistema operativo Ubuntu. È necessario accedere al sistema operativo inserendo il nome utente e la password che abbiamo determinato durante l'installazione.

Seguente azione necessaria- ottenere i diritti di accesso a livello ROOT, ovvero il superutente. L'opzione corrispondente deve essere attivata.

Questo può essere fatto inserendo il comando: sudo su. Un'altra opzione è digitare sudo passwd root al prompt dei comandi con una password. In realtà, queste sono le impostazioni principali in questa fase. Puoi scaricare il programma PuTTY e gestire il server Ubuntu tramite una macchina virtuale.

Sfumature delle impostazioni di rete

Quali sono le sfumature relative al lavoro con Oracle VirtualBox? La configurazione della rete potrebbe richiedere modifiche a una serie di altre opzioni. Quale?

Ad esempio, potrebbe essere necessario configurare il server in modo da stabilire su di esso un indirizzo IP permanente. Per fare ciò, è necessario apportare le modifiche appropriate a /etc/network/interfaces. Questo viene fatto con il seguente comando: nano /etc/network/interfaces. Successivamente, puoi riavviare la rete con il seguente comando: /etc/init.d/networking restart.

Quindi è necessario apportare modifiche a /etc/hosts utilizzando il comando nano appropriato. Nella struttura del file devono essere presenti le seguenti impostazioni:

127.0.0.1 - per host locale;

192.168.0.1 (se l'indirizzo IP del computer sulla rete locale è diverso da quello specificato, scriviamo quello corretto) per l'indirizzo del server sopra specificato, ovvero computer277.computer277network.com computer277.

Successivamente, è necessario sincronizzare l'orologio in esecuzione nel sistema con un server temporale su Internet. Per fare ciò, inserisci apt-get install ntp update nella riga di comando. Questo completa la configurazione. Successivamente, puoi utilizzare completamente Oracle VM VirtualBox. abbastanza semplice. Il successivo utilizzo di Ubuntu utilizzando una "macchina virtuale" presuppone la possibilità di utilizzare la più ampia gamma di funzioni di questo sistema operativo server.

Strumento universale: funziona in Windows XP

La macchina virtuale di Oracle funziona in modo relativamente obsoleto Versioni di Windows come XP? Sì, è abbastanza. Secondo l'algoritmo considerato, è possibile configurare altri sistemi operativi utilizzando VirtualBox. Collocamento Reti Windows XP, ovviamente, sarà implementato in modi leggermente diversi. In particolare, riga di comando, come in Ubuntu, non sarà coinvolto in questa procedura.

Tuttavia, Windows XP dispone di controlli LAN che sono abbastanza comprensibili anche per un utente non preparato e il lavoro con essi non dovrebbe essere accompagnato da difficoltà e fallimenti tangibili.

Naturalmente oltre a Ubuntu anche altri sistemi operativi della linea Linux sono compatibili con gli algoritmi della "macchina virtuale". Tra quelli ideali per l'uso con VirtualBox c'è CentOS. La configurazione della rete in questa distribuzione Linux sarà basata su algoritmi generalmente simili a quelli che abbiamo utilizzato quando lavoravamo con Ubuntu.

Ciao a tutti, oggi voglio continuare l'argomento dell'allestimento infrastruttura virtuale domestica sulla workstation Wmware. E oggi vedremo come è configurata la rete di workstation Wmware per le macchine virtuali. Quali tipi di reti esistono e per cosa viene utilizzato ciascun tipo, la comprensione di questi dogmi amplierà notevolmente le tue capacità in termini di utilizzo di questo hypervisor.

E così la volta precedente abbiamo creato una macchina virtuale e su di essa abbiamo installato un sistema operativo. Ora supponiamo che tu stia creando un'altra macchina virtuale e desideri configurare un dominio Active Directory, ma per questo devi configurare una rete di workstation Wmware. Considera dove viene fatto e quali sono i Veda della rete.

Tipi di reti di workstation Wmware

E quindi quali tipi di reti ci sono in questo tipo di virtualizzazione:

  • Bridge > connettersi direttamente alla rete fisica. bridge, come viene anche chiamato, combina diverse porte in uno switch virtuale, infatti vedrai la tua interfaccia di rete nella macchina virtuale.
  • NAT > crea essenzialmente diverse interfacce di rete separate attraverso le quali la tua macchina virtuale riceve Internet, l'adattatore fisico natura l'adattatore virtuale.
  • Solo host > rete privata solo host, si tratta essenzialmente di una LAN privata configurata dalla workstation Wmware tra il computer fisico e la macchina virtuale.
  • Altro. specificare rete virtuale > rete isolata essenzialmente chiusa
  • Segmento di rete locale > rete isolata creata personalmente da te, il traffico viene eseguito solo tra macchine virtuali.

Come impostare una rete

Per fare ciò, vai ai parametri della macchina virtuale e seleziona un adattatore di rete nuovo o esistente. L'impostazione predefinita è NAT, in questa impostazione il server DHCP integrato fornisce un indirizzo IP interno. Inoltre, durante l'installazione di VMware, vengono create due interfacce virtuali di rete sull'host fisico, attraverso le quali viene inoltrato il traffico.

Ecco le impostazioni per l'interfaccia di rete della macchina da scrivere VM:

  • indirizzo ip 192.168.145.128
  • gateway predefinito 192.168.145.2
  • Server DHCP 192.168.145.254

Esaminiamo le impostazioni degli adattatori di rete che hai aggiunto su un computer fisico:

  • indirizzo IP 192.168.145.1, come puoi vedere provengono dallo stesso segmento 145. Ciò ti consente di accedere a Internet in una macchina virtuale.

Le impostazioni NAT possono essere visualizzate in Modifica > Editor di rete virtuale

IN questo editoreè possibile impostare e visualizzare i parametri NAT

Facciamo clic su Impostazioni NAT, qui puoi vedere il gateway 192.168.145.2, se lo desideri puoi sostituirlo con quello che ti serve. Fai attenzione, puoi anche inoltrare le porte alla macchina desiderata.

visualizzare le impostazioni DNS. L'impostazione predefinita viene impostata automaticamente, ma è possibile impostarla anche manualmente.

Parametri DHCP, indicano il pool di indirizzi IP emessi, il tempo di lease.

Facciamo un trace dalla nostra VM e vediamo il flusso del traffico. Come puoi vedere, il primo hop è il gateway, e poi il gateway dell'interfaccia fisica, dove il traffico entra attraverso quell'interfaccia virtuale con ip 192.168.145.1.

Modalità Ponte

Ecco i parametri della mia scheda di rete su un computer fisico, come puoi vedere l'indirizzo ip è 192.168.0.77 e il gateway è 192.168.0.1

Ed ecco le impostazioni di rete sulla macchina virtuale workstation Wmware 192.168.0.11 e con lo stesso gateway predefinito. Da ciò possiamo concludere che la configurazione della rete è stata eseguita in un segmento e se avessi ancora un laptop connesso tramite WiFi, da esso avrei accesso diretto alla macchina virtuale, poiché si troverebbero sulla stessa rete locale. L'unica cosa che tutto passerebbe attraverso l'adattatore fisico del computer su cui è configurata la virtualizzazione.

Solo nodo

Continuiamo con impostazioni di rete Stazione di lavoro VMWare e impostare il valore Solo nodo. E così ora la tua macchina virtuale riceve un indirizzo IP dalla rete locale in cui solo lei e il tuo computer fisico.

Sull'host fisico.

Altro: specificare la rete virtuale

In questo caso qui puoi avere sia un bridge che un NAT, o magari una rete isolata, tutto dipende da come lo configuri nell'editor reti virtuali.

Segmento LAN

Rete isolata, il traffico tra macchine virtuali viene eseguito all'interno interruttore virtuale e da nessun'altra parte. Viene creato in modo molto semplice nelle impostazioni della macchina virtuale. Fare clic su Segmenti LAN > Aggiungi..

Ora seleziona il segmento creato, adatto ai domini directory attiva Per esempio.

Risultato

Come puoi vedere la workstation Wmware in questo momento La versione 12 è uno strumento molto potente per organizzare vari livelli di complessità e attività di rete, penso che inventerai tu stesso gli scenari.




Superiore