Netplan: ipv6 направляют на ссылке

Я пытаюсь объявить статический маршрут ipv6 на ссылке с помощью netplan (более точно, я пытаюсь установить шлюз по умолчанию, адрес которого не находится на моей интерфейсной подсети),

В основном то, что я пытаюсь сделать через netplan:

ip -6 a a fd00::1/64 dev eno4
ip -6 r a fd00:1::2/128 dev eno4

OS: Ubuntu 18.04

Версия Netplan: 0.36.3

Следующее решение не работает:

    eno4:
        addresses:
           - fd00::1/64
        routes:
           -   to: fd00:1::2/128
               via: fd00:1::2
               on-link: true

затем

netplan --debug apply 
journalctl -u systemd-networkd
eno4: Could not set route: No route to host

и маршрут не обнаруживается при списке их

Я также пытался заменить на - link:true scope:link без большего количества результатов (не уверенный, что различие между обоими),

Я знаю, что этим вопросом является почти дубликат этого

Как я могу добавить маршрут, который является "на ссылке", непосредственно соединился с интерфейсом, даже если дюйм/с не является тем же?

Однако я нашел, что принятый ответ не работает на меня даже для ipv4, если я не заменяю 'объем: свяжитесь' с 'на ссылке: верный'

Так вопросы:

  • Кому-либо удалось сделать ограниченную по объему работу маршрутов ссылки с netplan + ipv6? Раз так что случилось в примере выше?

  • Кто-то может объяснить, что различие между scope:link и на - link:true?

  • Почему 'через' атрибут, обязательный для маршрута onlink?

С уважением

0
задан 4 March 2019 в 08:49

1 ответ

Возможно, что Вы затрагиваетесь известной ошибкой в версии Ubuntu 18.04 systemd-networkd, для которого фиксация происходит. https://bugs.launchpad.net/ubuntu / + source/systemd / + ошибка/1812760

0
ответ дан 26 October 2019 в 02:57

Другие вопросы по тегам:

Похожие вопросы: