Назад | Перейти на главную страницу

Есть ли способ создать виртуальную сеть между vm на xen без создания общего моста с интерфейсом n / w

xen 4.1.2 работает с ubuntu 12.04 как dom0.

Мне нужно включить сеть только между виртуальными машинами (это означает, что не нужно создавать мост между картой Ethernet и совместным использованием между виртуальными машинами).

когда я установил virt-manager, я могу видеть мост virbr, с сетью 192.168.122.0 но я не хочу использовать virt-manager для создания виртуального моста.

Есть ли способ создать виртуальный мост и указать vm использовать этот виртуальный мост вместо создания моста с интерфейсом Ethernet и совместного использования между vm.

Установлены мост инженерные сети но virbr не появляется.

Кто-нибудь может знать, как создать virbr без установки virt-managetr

установить мосты а затем укажите это в / etc / network / interfaces (в ubuntu)

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

а затем перезапустите сеть. Укажите этот мост (virbr0) в файле конфигурации vm. Запустите виртуальную машину.

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

Где tap0 подключается к одному виртуальному хосту, а tap1 подключается к другому виртуальному хосту. Оба виртуальных хоста смогут общаться друг с другом через мостовую связь tap0 и tap1, и они могут общаться с dom0 через br0.

Не уверен, что это именно то, что вы собираетесь делать, но я использую аналогичную конфигурацию для GNS3 и QEMU ... даже если она здесь не применяется, зная, что такое интерфейсы TUN / TAP и как их настроить, полезно знать, когда настройка виртуальных хостов. Кстати, никогда не использовал xen, только qemu, так что я не на 100%, это все, что вам нужно сделать, чтобы он заработал.