​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
>
>

Reply via email to