Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Текущий »

По мотивам http://www.howtoforge.com/how-to-install-kvm-and-libvirt-on-centos-6.2-with-bridged-networking

и http://libvirt.org/formatnetwork.html#examplesRoute

  1. Настроить Bridge на хосте
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0
vi /etc/sysconfig/network-scripts/ifcfg-br0

(пример для DHCP)

ifcfg-br0
DEVICE="br0"
BOOTPROTO="dhcp"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE=Bridge
DELAY=0
PEERDNS="yes"
ifcfg-eth0
DEVICE="eth0"
HWADDR="E0:CB:4E:70:0D:FA"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
BRIDGE=br0

Перестартовать сеть

service network restart

Проверить, что мост на месте

brctl show

 

2. Сконфигурировать iptables

iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT
service iptables save
service iptables restart

 

3. Настроить Bridge network для libvirt:

virsh net-edit default
<network>
   <name>default</name>
   <forward mode='bridge'/>
   <bridge name='br0' />
</network>
virsh net-destroy default
virsh net-start default
service libvirtd reload
# перезагрузить гостевые машины чтобы заработала новая сеть

 

 

  • Нет меток