Предположим, что я хочу запустить определенную команду после того, как netplan совершил волшебство и запустил сеть. В моем случае мне нужно запустить команду, чтобы добавить специальный маршрут «onlink», который netplan еще не поддерживает.
Но я не знаю, с чего начать. Я знаю, что мне нужно использовать systemd, чтобы иметь некоторую директиву, которая заставляет службу запускаться после настройки сети.
Любые указатели, оцененные!
Параметры связи теперь доступны в netplan 0.34: https://launchpad.net/ubuntu/+source/netplan.io/0.34 https://bugs.launchpad.net/netplan/+bug/1735193 [ ! d0]
В настоящее время нет способа добавить «крючки» для шагов netplan, и мы не планируем добавлять поддержку hook в самом netplan. Когда функция отсутствует, вы должны открыть отчет об ошибке против netplan ( https://launchpad.net/ubuntu/+source/netplan.io/0.34 ), чтобы мы могли видеть, достаточно ли это или добавить файлы, сгенерированные netplan, напрямую, скопировав их в / etc / systemd / network / (для сети) или / etc / NetworkManager / системные соединения (для NetworkManager) и удалив записи из вашего netplan config.
Однако есть планы выпустить правильное решение для пользователей, которым нужно запускать скрипты с крючками, когда сеть приближается или идет вниз - я обновлю этот ответ / веб-сайт netplan.io, когда это доступно. Используя модули systemd, вы должны иметь возможность контролировать поведение сети.
Параметры связи теперь доступны в netplan 0.34: https://launchpad.net/ubuntu/+source/netplan.io/0.34 https://bugs.launchpad.net/netplan/+bug/1735193 [ ! d0]
В настоящее время нет способа добавить «крючки» для шагов netplan, и мы не планируем добавлять поддержку hook в самом netplan. Когда функция отсутствует, вы должны открыть отчет об ошибке против netplan ( https://launchpad.net/ubuntu/+source/netplan.io/0.34 ), чтобы мы могли видеть, достаточно ли это или добавить файлы, сгенерированные netplan, напрямую, скопировав их в / etc / systemd / network / (для сети) или / etc / NetworkManager / системные соединения (для NetworkManager) и удалив записи из вашего netplan config.
Однако есть планы выпустить правильное решение для пользователей, которым нужно запускать скрипты с крючками, когда сеть приближается или идет вниз - я обновлю этот ответ / веб-сайт netplan.io, когда это доступно. Используя модули systemd, вы должны иметь возможность контролировать поведение сети.
Параметры связи теперь доступны в netplan 0.34: https://launchpad.net/ubuntu/+source/netplan.io/0.34 https://bugs.launchpad.net/netplan/+bug/1735193 [ ! d0]
В настоящее время нет способа добавить «крючки» для шагов netplan, и мы не планируем добавлять поддержку hook в самом netplan. Когда функция отсутствует, вы должны открыть отчет об ошибке против netplan ( https://launchpad.net/ubuntu/+source/netplan.io/0.34 ), чтобы мы могли видеть, достаточно ли это или добавить файлы, сгенерированные netplan, напрямую, скопировав их в / etc / systemd / network / (для сети) или / etc / NetworkManager / системные соединения (для NetworkManager) и удалив записи из вашего netplan config.
Однако есть планы выпустить правильное решение для пользователей, которым нужно запускать скрипты с крючками, когда сеть приближается или идет вниз - я обновлю этот ответ / веб-сайт netplan.io, когда это доступно. Используя модули systemd, вы должны иметь возможность контролировать поведение сети.