Wh at do you mean by setting up the bridge twice? Is it about the bridge_* directives? I thought configuration of IPv4 and IPv6 interfaces were independent, thus allowing (and needing) separate configuration.
If you shall not repeat those, that might be the reason why I crashed the network interface altogether... I also cannot help but notice you use the accept_ra directive. Is not that intended for routers? Thanks, --- *B. R.* On Fri, Dec 4, 2015 at 1:15 PM, Cyril <mirt...@mirtouf.net> wrote: > Hi, > > Le 03/12/2015 11:57, B.R. a écrit : > >> Added information: >> My server uses iDRAC 6, and I have been told no update is available. >> --- >> *B. R.* >> >> On Thu, Dec 3, 2015 at 11:01 AM, B.R. <reallfqq-deb...@yahoo.fr >> <mailto:reallfqq-deb...@yahoo.fr>> wrote: >> >> Hello, >> >> I own a dedicated server hosted on hardware with an iDRAC (Dell) >> middleware. >> >> Fiddling with network configuration (attempting to configure a >> bridge with libvirt to replace the current direct physical interface >> configuration), I took the host machione down. >> The technicians are unable to help me on the software-configuration >> level, but they say there are conflict with the current version of >> iDRAC and some Linux kernels. >> >> Here is my (redacted) network configuration: >> auto lo >> iface lo inet loopback >> >> #auto eth0 >> #iface eth0 inet dhcp >> >> iface eth0 inet manual >> auto br0 >> iface br0 inet dhcp >> bridge_ports eth0 >> bridge_stp on >> bridge_maxwait 0 >> bridge_fd 0 >> >> >> I crashed the machine down when addind the following snippet >> (providing IPv6): >> #iface br0 inet6 static >> # address 2001:*** >> # netmask 64 >> # pre-up dhclient -cf /etc/dhcp/dhclient6.conf -pf >> /run/dhclient6.eth0.pid -6 -P -v eth0 >> # pre-down dhclient -x -pf /run/dhclient6.eth0.pid >> # bridge_ports eth0 >> # bridge_stp on >> # bridge_maxwait 0 >> # bridge_fd 0 >> >> Note this part worked perfectly well when configured for eth0 as >> follow: >> iface eth0 inet6 static >> address 2001:*** >> netmask 64 >> pre-up dhclient -cf /etc/dhcp/dhclient6.conf -pf >> /run/dhclient6.eth0.pid -6 -P -v eth0 >> >> What did I do wrong? >> --- >> *B. R.* >> >> >> > I do not really understand why you set up a bridge twice but I use a > rather similar setup for an Online.net hosted server with a dual stack > IPv4+IPv6. > > As an example, my interfaces file is like this (Xen aware): > > # This file describes the network interfaces available on your system > # and how to activate them. For more information, see interfaces(5). > > source /etc/network/interfaces.d/* > > # The loopback network interface > auto lo > iface lo inet loopback > > # The primary network interface > auto xenbr0 > iface xenbr0 inet static > bridge_ports noregex eth0 regex vif.* > address > netmask 255.255.255.0 > network > broadcast > gateway > bridge_maxwait 5 > bridge_stp off > bridge_fd 0 > > iface xenbr0 inet6 static > address 2001:bc8: > netmask 56 > accept_ra 2 > pre-up sleep 10 # see bug #783387 > pre-up dhclient -cf /etc/dhcp/dhclient6.conf -pf > /run/dhclient6.xenbr0.pid -6 -P xenbr0 > pre-down dhclient -x -pf /run/dhclient6.xenbr0.pid > > Hope this helps. > > Cyril > >