Создайте новый мост
/etc/sysconfig/network-scripts/
. В приведенном примере файл с именем ifcfg-installation
содержит определение моста с именем installation
.
# cd /etc/sysconfig/network-scripts/ # vim ifcfg-installation DEVICE=installation TYPE=Bridge BOOTPROTO=dhcp ONBOOT=yes
TYPE=Bridge
, is case-sensitive. It must have uppercase 'B' and lower case 'ridge'.
Запустите созданный мост. # ifup installation
brctl show
для получения информации о всех сетевых мостах в системе.
# brctl show bridge name bridge id STP enabled interfaces installation 8000.000000000000 no virbr0 8000.000000000000 yes
virbr0
используется по умолчанию утилитой libvirt
для преобразования адресов NAT.
Добавьте интерфейс
BRIDGE
и укажите имя созданного выше моста.
# Intel Corporation Gigabit Network Connection DEVICE=eth1 BRIDGE=installation BOOTPROTO=dhcp HWADDR=00:13:20:F7:6E:8E ONBOOT=yes
# service network restart
# brctl show bridge name bridge id STP enabled interfaces installation 8000.001320f76e8e no eth1 virbr0 8000.000000000000 yes
Обеспечение защиты
iptables
to allow all traffic to be forwarded across the bridge.
# iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT # service iptables save # service iptables restart
iptables
rules. In /etc/sysctl.conf
append the following lines:
net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0
sysctl
# sysctl -p /etc/sysctl.conf
Перезапустите libvirt
libvirt
daemon.
# service libvirtd reload
virt-install
добавьте параметр --network=bridge:МОСТ
(замените «МОСТ» именем моста, в данном случае — «installation»). Для PXE-установок используется параметр --pxe
.
# virt-install --accelerate --hvm --connect qemu:///system \ --network=bridge:installation --pxe\ --name EL10 --ram=756 \ --vcpus=4 --os-type=linux --os-variant=rhel5 --file=/var/lib/libvirt/images/EL10.img \
Выберите PXE
Выберите мост
Начните установку