Управление - через brctl, пакет bridge-utils, ставим через yum или apt-get
Debian:
/etc/network/interfaces
#real card
auto eth0
iface eth0 inet manual
#bridge
auto vmbr0
iface vmbr0 inet dhcp
bridge_ports eth0
# bridge_ports eth1 Если надо объединять несколько физических карт, будет несколько строк с bridge_ports, и для реальных карт всё-таки STP стоит включать.
bridge_stp off
bridge_maxwait 0bridge_fd 0
ну или inet static и
address <static_IP_address_of_eth0>
netmask <netmask>
gateway <gateway>
CentOS:
чуть сложнее, нужно создать 2 файла
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
BRIDGE=vmbr0
/etc/sysconfig/network-scripts/ifcfg-br100
DEVICE=vmbr0
TYPE=Bridge
ONBOOT=yes
DELAY=0
BOOTPROTO=dhcp
ONBOOT=yes
STP=no
Общая суть та же.
Не забываем прописывать реальной карте BRIDGE, иначе после перезапуска надо будет сделать руками brctl addif vmbr0 eth0
Совсем редко нужны pre-up & post-down скрипты
http://xmodulo.com/how-to-configure-linux-bridge-interface.html
https://wiki.debian.org/BridgeNetworkConnections
https://help.ubuntu.com/community/NetworkConnectionBridge
https://openvz.org/Virtual_Ethernet_device
Комментариев нет:
Отправить комментарий