Existe uma maneira de criar rede virtual entre vm on xen sem criar ponte compartilhada com interface n / w

1

xen 4.1.2 está sendo executado com o Ubuntu 12.04 como dom0.

Eu preciso ativar a rede entre a vm apenas (o que significa não criar uma ponte entre a placa Ethernet e o compartilhamento entre a VM).

quando eu instalei o virt-manager eu consigo ver uma ponte virbr , com rede 192.168.122.0 mas eu não quero usar o virt-manager para criar virtualbridge.

Existe uma maneira de criar uma ponte virtual e dizer ao vm para usar essa ponte virtual em vez de criar uma ponte com interface ethernet e compartilhar entre vm.

Instalados bridge utilities mas o virbr não está aparecendo.

alguem pode saber como criar o virbr sem instalar o virt-managetr

    
por Kevin Parker 06.11.2012 / 09:14

2 respostas

2

instale bridge-utils e especifique isso em / etc / network / interfaces (no Ubuntu)

auto virbr0
iface virbr0 inet static
bridge_ports none
address 192.168.122.1
netmask 255.255.255.0

e reinicie a rede. Especifique essa ponte (virbr0) no arquivo de configuração da vm.Inicie a VM.

    
por 12.11.2012 / 09:01
1
ip tuntap add mode tap user your_username dev tap0
ip tuntap add mode tap user your_username dev tap1
ip link set dev tap0 up
ip link set dev tap1 up
brctl addbr br0
brctl addif tap0
brctl addif tap1
ip link set dev br0 up
ip addr add 192.168.1.1/24 broadcast 192.168.1.255 dev br0

Onde tap0 se conecta a um host virtual e tap1 se conecta ao outro host virtual. Ambos os hosts virtuais poderiam conversar entre si através da ponte de tap0 e tap1 e poderiam conversar com dom0 via br0.

Não tenho certeza se isso é exatamente o que você quer, mas eu uso uma configuração similar para o GNS3 e o QEMU ... mesmo que não se aplique aqui, saber quais interfaces TUN / TAP são e como configurá-las é bom para saber quando configurar hosts virtuais. BTW nunca usou xen, apenas qemu, então eu não estou 100%, isso seria tudo que você precisa fazer para conseguir e trabalhar.

    
por 15.11.2012 / 01:19