Tinc слід оновлювати як системний блок, а не надсилати прямі сигнали. Для досягнення цього потрібно , щоб налаштувати їх поодинокі файли , які будуть прикуті з відповідними Require=
, Before=
і After=
рядків в [Unit]
розділі. Також переконайтеся, що ви встановили правильність WantedBy=
для мережевих служб. (Тобто. WantedBy=
{ network.target
, network-online.target
, network-pre.target
} Замість multi-user.target
)
Це дозволяє виконати systemctl restart systemd-networkd.service
перезапуск вашої мережі. У поєднанні з цим systemd-resolvd
, udev
/ dbus
(плюс , wpa_supplicant@nic.service
коли на Wi - Fi) і своєї мережі просто працює.
Не забудьте прочитати статті про перехід на системні і мережеві залежності . Це також спосіб передавати сигнали вашим systemd.service
підрозділам за допомогою systemctl kill
команди, як це зафіксовано в системному посібнику для адміністратора