Есть небольшой вопрос по организации правильной сети для виртуалок на KVM
есть хост на ubuntu 12.10 выполняющий функцию шлюза в локальной сети
на нем два интерфейса
eth0 — интернет xx.xx.xx.xx
eth1 — локальная сеть (с dhcp) 192.168.1.0/24
и
virtbr0 — мост созданный KVM 192.168.122.0/24
Сейчас в KVM работает несколько вирт. машин, им розданы ип в сети 192.168.122.0 у всех есть доступ к интернету. все работает отлично. Но у машин в локальной сети нет доступа до виртуалок.
Как сделать чтобы из локальной сети был доступ к виртуальным машинам (к под-сети 192.168.122.0) или же сделать чтобы виртуальным машинам раздавались ип-адреса из под-сети 192.168.1.0 и были они соответственно в 192.168.1.0
Мост в Убунте настраивается так: help.ubuntu.com/community/NetworkConnectionBridge
Как вы потом в него интерфейсы от виртуалок будете включать, зависит от того, как вы запускаете KVM. Я, например, использую libvirtd + virt-manager — там все просто