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%, это все, что вам нужно сделать, чтобы он заработал.