LINUX.ORG.RU
ФорумAdmin

Host-only network для qemu

 , ,


0

1

Какой самый православный способ сделать сабж? Хочу как в виртуалбоксе: виртуальный интерфейс со своим ip, виртуалки получают ip в этой же подсети. Не хочу сношаться с бриджами и прочей лабудой. Во всех доках пишут одно и то же, и везде, кажется, упускают самое важное, потому что в лоб у меня ни хрена не заработало. Получилось только с vde2, но это тоже не слишком удобно, да и медленно, если верить вики. Кто как делает, делитесь опытом.

★★★★★
Ответ на: комментарий от tailgunner

А что пишут-то, кроме VDE2?

https://wiki.archlinux.org/index.php/QEMU#Host-only_networking

И чем оно неудобно (у меня VDE2, все вроде норм).

Надо писать скрипт для подъёма и опускания всей этой кухни, иначе только всё вручную.

Axon ★★★★★
() автор топика

Вариант1 qemu-kvm
Поднимаем бридж (без включения в него интерфейсов)
В параметрах старта виртуалки прописываем что-то типа
-net tap,vlan=1,script=/path/qemu-up.sh,downscript=/path/qemu-down.sh
qemu-up.sh
ip link set $1 up
brctl addif br0 $1
qemu-down.sh
brctl delif br0 $1
ip link set $1 down
А как запретить хождение пакетов, дело хозяйское, iptables вам в руки.

Вариант2 libvirt
читаем здесь http://libvirt.org/formatnetwork.html#examplesRoute
Только это не более чем автоматизация Вариант1

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.