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

Перенос интерфейса xenbr0 в XEN под Ubuntu 8.04

Я установил 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)

Теперь ваш мост должен работать.