Onde colocar diretivas extras para interfaces ativadas IPv4 + IPv6 em / etc / network / interfaces?

1

Para criar uma ponte sobre um túnel geneve, minha configuração de interface em /etc/network/interfaces precisa seguir as diretivas "extras":

        bridge_ports fancytun
        bridge_stp on

        pre-up ip link add dev fancytun type geneve remote 1.2.3.4 vni 1234
        pre-up ip link set dev fancytun up
        post-down ip link set dev fancytun down
        post-down ip link del dev fancytun

Onde devo colocar essas diretivas para não causar problemas durante a inicialização / desligamento da rede?
Estou pensando - por exemplo - em estados inválidos porque os scripts bridge e up / down foram configurados para IPv4, mas o IPv6 é iniciado primeiro; ou vice-versa.
A posição das diretivas é relevante?

Para completar, aqui está a configuração de interface de ponte que pode ser aplicada ao túnel + ponte:

auto fancybr0
iface fancybr0 inet static
        address  192.168.0.1
        netmask  255.255.255.0
        ## may the bridge_ + up/down directives appear here?

iface fancybr0 inet6 static
        address  1::2:3
        netmask  112
        ## may the bridge_ + up/down directives appear here?
    
por gue 08.11.2017 / 11:08

0 respostas