Назад | Перейти на главную страницу

Где разместить дополнительные директивы для интерфейсов с поддержкой IPv4 + IPv6 в / etc / network / interfaces?

Чтобы создать мост через женевский туннель, моя конфигурация интерфейса в /etc/network/interfaces необходимы следующие "лишние" директивы:

        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

Где мне разместить эти директивы, чтобы не вызывать проблем при запуске / завершении работы в сети?
Я думаю, например, о недопустимых состояниях, потому что сценарии моста и вверх / вниз были настроены для IPv4, но IPv6 запускается первым; или наоборот.
Актуальна ли вообще позиция директив?

Для полноты, вот конфигурация интерфейса моста, которая может быть применена к туннелю + мосту:

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?