stessa substring, diverse VLAN in macchina virtuale

Ho 2 VLAN, VLAN 100 e 101 ma solo una substring

Sto cercando di fare questo lavoro con la macchina virtuale in modo che VM avrà due indirizzi IP nella stessa substring, ma in realtà sarà in due VLAN.

passi seguiti:

created subinterface eth0.100 and eth0.101 Connected these subinterface to bridges br100 and br101 connected VNIC of VMs to these bridges 

Poiché all'interno di VM c'è una sola substring come è ansible configurare VM per utilizzare entrambe le VLAN.

Penso che la tabella di routing predefinita può essere un problema poichè la sua VLAN non è consapevole e il

 10.0.0.0 dev eth0 

sopra la regola in ip route show può essere un problema, come per tutto il traffico in 10.0.0.0 utilizza solo eth0 interface, ma alcuni host che sono in VLAN 101 potrebbero non funzionare tramite eth0 con un tag di 100.

Come posso rendere consapevole la VM VLAN e utilizzare la VLAN appropriata nella stessa substring ?.

Non ho sottoreti diversi, (se avessi avrei voluto usare VLAN invece utilizzare un ponte singolo per risolvere questo problema)

O

Ho bisogno di due ponti qui?

il motivo per cui ho creato due ponti è se aggiungo eth0.100 e eth0.101 allo stesso ponte, come può il VNIC di VM essere connessa alla port VLAN corretta, dal momento che il bridge Linux non support il tag sul ponte che ho pensato che non functionrà.

Qualcuno può correggere me.

Grazie

  • Virtualizzazione su un server dedicato?
  • Accesso a apache nell'host ubuntu 10 guest virtuale dall'host ubuntu 10
  • PCI-DSS: segmentazione di virtualizzazione in ambiente ESXi
  • È ansible creare porte virtuali (COM)
  • È ansible installare i servizi Windows Sharepoint su Windows Server 2003 installato su VirtualPC?
  • Istantanea di VirtualBox - Come fermarli per crescere e richiedere sempre più spazio?
  • Conte il numero di CPU consentite in un contenitore Docker
  • Virtualizzazione per la resilienza hardware?
  • 2 Solutions collect form web for “stessa substring, diverse VLAN in macchina virtuale”

    Non suona logico. Se un nodo sta tentando di submit un pacchetto ad un indirizzo IP che è nella stessa substring di uno dei suoi indirizzi IP, lo invierà l'interface (leggere: VLAN) e questo è esattamente quello che stai cercando di non fare .

    Potresti usare il proxy ARP e avere un host inoltrato all'altra VLAN, ma perché tutto ciò funziona in più. Basta inserirlo in una substring diversa e lasciare che il router (che è stato progettato per eseguire questo tipo di inoltro) lo fa. Il router potrebbe perfino firewall ciò che in avanti!

    Il routing non si occupa delle VLAN, si preoccupa di reti IP / indirizzi IP.

    Comunque: perché hai una networking IP distribuita in 2 VLAN? Non ho visto questo fino ad ora e non ha senso per me. Cosa vuoi raggiungere?

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.