1 scheda di rete - Due macchine virtuali su VLANS diversi


2

Al momento ho una porta trunk connessa su un host che esegue VMWare Workstation 14. Vorrei avere 2 VM in esecuzione su quell'host e ognuna per far parte di una VLAN diversa.

I miei VLAN sono: VLAN10 - 172.0.10.0/24 e VLAN20 172.0.20.0/24.

Sul mio host, sulla mia configurazione NIC sono stato in grado di impostare l'ID VLAN e far parte della VLAN, il che significa che il mio trunk funziona.

Come posso configurare le mie VM ora per usare quelle VLAN? Nota: l'host non dovrebbe far parte di alcuna VLAN, ma solo delle macchine virtuali. Il nostro ambiente non può supportare 2 NIC diverse. È necessario utilizzare solo una scheda di rete.

Ho trascorso molto tempo a leggere su Internet, ma non c'è una risposta chiara se Workstation lo supporta o come farlo.

Risposte:


0

Finalmente ho trovato una soluzione,

  1. "devi anche disabilitare" Priorità e VLAN "sull'adattatore LAN HOSTS che stai collegando ... altrimenti rilascia tutti i pacchetti che contengono tag destinati alla VM"
  2. È necessario aggiungere una nuova rete in Modifica-> Editor di rete virtuale e selezionare VMnet3. Quindi, in Informazioni VMnet, selezionare Bridged e scegliere la scheda NIC.
  3. "Il passaggio alla scheda di rete paravirtualizzata vmxnet3 ha dato la possibilità di taggare VLAN nelle impostazioni avanzate del driver. Basta cambiare ethernet0.virtualDev in" vmxnet3 "nel file .vmx della VM"
  4. Nella VM vai alle impostazioni avanzate della scheda NIC e imposta la codifica dell'ID VLAN. FUNZIONA!

fonte

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.