Skip to main content

WIREGUARD EINSTELLEN

Diese Anleitung beschreibt die Installation und grundlegende Einrichtung von WireGuard unter Linux. Sie eignet sich für interne VPNs sowie Management-Zugänge.

WireGuard

#!/bin/bash

# Update and Upgrade
apt update && apt upgrade -y && apt full-upgrade -y

# WireGuard Installation
apt-get install -y resolvconf sudo wireguard

Zum automatischen Starten von WireGuard:

systemctl enable wg-quick@CONFIG

Unbedingt in Service File eintragen:

Before=apache2.service mariadb.service redis-server.service ssh.service

Interne VPN-Konfiguration

Wenn als intern.conf gespeichert:

nano /etc/wireguard/intern.conf
wg-quick up intern
systemctl enable wg-quick@intern

Haupt VPN für Management

nano /etc/wireguard/main.conf
wg-quick up main
systemctl enable wg-quick@main
wg-quick@main.service

Hinweise

  • Konfigurationsdateien liegen unter /etc/wireguard/
  • Interfaces werden über den Dateinamen gesteuert (z. B. intern, main)
  • Systemd steuert Start, Stop und Autostart
  • Geeignet für Server-zu-Server-VPN und Admin-Zugriffe