Wireguard (wg-quick) beim Booten auf Alpine Linux automatisch starten
English
Deutsch
Bei einer Wireguard-Konfigurationsdatei wie /etc/wireguard/wghome.conf, die manuell mit wg-quick up wghome gestartet werden kann, ist dies die Methode, sie beim Booten automatisch zu starten. Danke an Justin Ludwig auf Serverfault für die Vorlage für dieses Init-Skript
/etc/init.d/wg-quick-wghome erstellen:
wg_quick_openrc_init.sh
#!/sbin/openrc-run
description="wg-quick wghome"
depend() {
need net
need localmount
}
start() {
wg-quick up schlaftier
}
stop() {
wg-quick down schlaftier
}Dann ausführbar machen:
chmod_wg_init.sh
chmod a+x /etc/init.d/wg-quick-wghomeund für den Start beim Booten aktivieren:
enable_wg_init.sh
rc-update add wg-quick-wghome defaultund bei Bedarf sofort starten:
start_wg_init.sh
/etc/init.d/wg-quick-wghome startNatürlich können mehrere solcher Skripte hinzugefügt werden. Nur sicherstellen, dass sie unterschiedlich benannt werden und alle erforderlichen Schritte zum Aktivieren des Starts beim Booten durchgeführt werden.
Check out similar posts by category:
Alpine Linux, Networking, Wireguard
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow