Я установил XEN на Ubuntu 8.04, используя этот учебник но после перезагрузки с ядром XEN у меня нет устройства xenbr0. Я вижу, что скрипт сетевого моста запускается и создает устройство peth0, но не xenbr0.
У меня очень простая настройка IP с одним статическим IP, определенным в / etc / network / interfaces. Единственная необычная вещь - мой хостинг (1 и 1) дал мне маску сети 255.255.255.255, поэтому мне пришлось добавить шлюз по умолчанию с помощью этого скрипта:
/sbin/route add -host 10.255.255.1 dev eth0
/sbin/route add default gw 10.255.255.1
Все остальное - ванильный Ubuntu 8.04.
Вы можете сделать это с помощью команды brctl, как показано ниже: Создайте мост с именем xenbr0
brctl addbr xenbr0
Добавьте к этому интерфейсу моста вот так
brctl addif peth0
brctl addif virtual_interface_of_your_xen_domain (e.g. vif2.0)
Теперь ваш мост должен работать.