Tinc ควรได้รับการอัพเดตเป็น systemd unit แทนที่จะส่งสัญญาณโดยตรง เพื่อให้บรรลุนี้หนึ่งในความต้องการของการกำหนดค่าแฟ้มหน่วยของพวกเขาจะถูกล่ามโซ่ไว้กับที่เหมาะสม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
เมื่อ WiFi) และเครือข่ายของคนเพิ่งทำงาน
ให้แน่ใจว่าได้อ่านบทความเกี่ยวกับการเปลี่ยนไปใช้ systemd-networkdและหน่วย dependancies นี่เป็นวิธีการส่งสัญญาณไปยังsystemd.service
หน่วยงานของคุณผ่านsystemctl kill
คำสั่งตามที่ระบุไว้ในsystemd สำหรับคำแนะนำของผู้ดูแลระบบ