vif = [ "mac=00:16:36:1b:ba:f6,bridge=xenbr0,script=vif-bridge,vifname=vif2.0", "mac=00:16:36:11:84:82,bridge=xenbr1,script=vif-bridge" ]
vif = [ "mac=00:16:36:1b:ba:f6,bridge=xenbr0,script=vif-bridge,vifname=vif2.0" ]
Или можем отредактировать настройки виртуальной машины в файле /etc/xen/имя, заменив, например:
Теперь в virt-manager мы можем добавить 2ю сетевую карту в виртуальную машину (возможно, virt-manager придется перезапустить, если он был запущен до настройки сетевых карт):
Перезапускаем демон xen:
chmod u+x /etc/xen/scripts/my-bridges
Не забываем выставить права на исполнение для пользователя root:
Данный скрипт является оберткой для скрипта network-bridge.
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
Создаем скрипт /etc/xen/scripts/my-bridges следующего содержания:
# (network-script network-bridge)
Комментируем ее, а вместо нее добавляем ссылку на скрипт my-bridges:
(network-script network-bridge)
Открываем файл /etc/xen/xend-config.sxp и ищем строку:
Есть сервер с работающим xen. На нем есть 2 сетевые карты. По-умолчанию после при создании виртуальной машины мы настроили одну сетевую карту, которая работает с физической картой eth0 через мост xenbr0. Для того, чтобы настроить 2 и более сетевые карты делаем следующее:
Linux: Несколько сетевых карт в Xen
ВойтиЗапомнить меня
Логин или эл. почта
Linux: Несколько сетевых карт в Xen / Админу на заметку / Мтааламу - для профи и профессиональных любителей
Комментариев нет:
Отправить комментарий