Am 28.08.2011 23:14, schrieb Peter Viskup:
Good news for you Mark!
It is working and we are using that on our Debian Lenny/Squeeze servers:
auto xenin
iface xenin inet static
bridge_ports bond1
bridge_stp no
address 192.168.0.254
netmask 255.255.255.0
skupko@server1:~$ ip link show xenin
12: xenin: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UNKNOWN
link/ether 00:1b:21:57:72:96 brd ff:ff:ff:ff:ff:ff
skupko@server1:~$ ip addr show xenin
12: xenin: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UNKNOWN
link/ether 00:1b:21:57:72:96 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.254/24 brd 192.168.0.255 scope global xenin
inet6 fe80::21b:21ff:fe57:7296/64 scope link
valid_lft forever preferred_lft forever
Best regards,
--
Peter Viskup
On 08/28/2011 07:56 PM, Mark Schneider wrote:
The question is if e.g. setting with "bridge_ports bond1" should work
for xen (like below)?
# ---
auto bond1
iface bond1 inet static
slaves eth1 eth3
bond-mode active-backup
#bond-mode 802.3ad
bond-miimon 100
bond-downdelay 200
bond-updelay 200
auto xenbr1
iface xenbr1 inet static
address 10.0.1.150
network 10.0.1.0
broadcast 10.0.1.255
netmask 255.255.255.0
gateway 10.0.1.1
#bridge_ports eth1 eth3
bridge_ports bond1
# ---
Thanks a lot Peter and Pasi for your kindly hints.
I have tested some configs for debian wheezy and figured the following
working one out (s. below).
Best regards, Mark
# ---
#root@xen411dom0:/etc/xen# sed -n '/^[^#]/p' /etc/network/interfaces
auto lo
iface lo inet loopback
auto bond0
iface bond0 inet static
address 192.168.1.150
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
#gateway 192.168.1.1
slaves eth0 eth2
bond-mode active-backup
bond-miimon 100
bond-downdelay 200
bond-updelay 200
auto xenbr0
iface xenbr0 inet static
bridge_ports bond0
bridge_stp no
address 192.168.1.150
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
#gateway 192.168.1.1
#bridge_ports eth0 eth2
auto bond1
iface bond1 inet static
address 10.0.1.150
netmask 255.255.255.0
network 10.0.1.0
broadcast 10.0.1.255
#gateway 10.0.1.1
slaves eth1 eth3
bond-mode active-backup
#bond-mode 802.3ad
bond-miimon 100
bond-downdelay 200
bond-updelay 200
auto xenbr1
iface xenbr1 inet static
bridge_ports bond1
address 10.0.1.150
network 10.0.1.0
broadcast 10.0.1.255
netmask 255.255.255.0
#gateway 10.0.1.1
#bridge_ports eth1 eth3
##
# To bridge network traffic, like this:
#
# dom0: ----------------- bridge -> real eth0 -> the network
# |
# domU: fake eth0 -> vifN.0 -+
#
# use
#
# (network-script network-bridge)
#
# Your default ethernet device is used as the outgoing interface, by
default.
# To use a different one (e.g. eth1) use
#
# (network-script 'network-bridge netdev=eth1')
#
# The bridge is named xenbr0, by default. To rename the bridge, use
#
# (network-script 'network-bridge bridge=<name>')
#
# It is possible to use the network-bridge script in more complicated
# scenarios, such as having two outgoing interfaces, with two bridges, and
# two fake interfaces per guest domain. To do things like this, write
# yourself a wrapper script, and call network-bridge from it, as
appropriate.
#
### (network-script network-bridge)
### (network-script 'network-bridge netdev=bond0 antispoof=yes')
### (network-script 'network-bridge antispoof=yes')
### (network-script 'network-bridge bridge=xenbr0 netdev=bond0
antispoof=yes')
### (network-script 'network-bridge bridge=xenbr0 antispoof=yes')
root@xen411dom0:/etc/xen# brctl show
bridge name bridge id STP enabled interfaces
xenbr0 8000.b499bac12736 no bond0
vif2.0
xenbr1 8000.b499bac12738 no bond1
vif2.1
Slot-1 Stack.1 # show fdb
Mac Vlan Age Flags Port / Virtual Port List
-----------------------------------------------------------------------------
b4:99:ba:c1:27:36 LAN1(0010) 0028 d m 1:9
b4:99:ba:c1:27:38 ICON(0070) 0089 d m 1:19
root@xen411dom0:/etc/xen# grep "^vif" hvm-squeeze.born2b3.net.cfg
vif =
['bridge=xenbr0,model=e1000,mac=00:16:3E:27:07:67','bridge=xenbr1,model=e1000,mac=00:16:3E:07:07:67']
root@squeezehvm:~# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UP qlen 1000
link/ether 00:16:3e:27:07:67 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.175/24 brd 192.168.1.255 scope global eth0
inet6 fe80::216:3eff:fe27:767/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UP qlen 1000
link/ether 00:16:3e:07:07:67 brd ff:ff:ff:ff:ff:ff
inet 10.0.1.175/24 brd 10.0.1.255 scope global eth1
inet6 fe80::216:3eff:fe07:767/64 scope link
valid_lft forever preferred_lft forever
--
ms@xxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|