Kann eine Anwendung angewiesen werden, beim Booten in einem Netzwerk-Namespace zu starten, anstatt nur normal zu starten? Ich verwende einen Transmission-Daemon auf Ubuntu 14.04 LTS. Es bootet beim Start, was großartig ist, ich brauche es nur, um in einem Namespace zu starten. Ich habe meinen Namespace mit Pre-Up in der Datei / etc / network / interfaces erstellt. Es scheint, als wäre der effizienteste Weg, einfach zu ändern, was den Dienst bereits dazu bringt, beim Booten zu starten, aber ich könnte mich irren.
ip netns exec vpn service transmission-daemon start
. Ich denke, ich könnte das einfach beim Booten laufen lassen, aber das scheint eine sehr unangenehme Art zu sein. Um zu erwähnen, müsste ich sicherstellen, dass es ausgeführt wird, nachdem der Namespace erstellt wurde. Aus diesem Grund habe ich mich gefragt, ob es eine Möglichkeit gibt, dies zu tun, indem ich nur ändere, was den Start beim Start bereits veranlasst hat.