Sind Sie es leid, die Steuerungsleitungen zu jonglieren, um Ihr WireGuard VPN zu verwalten? Ich verstehe dich total! Deshalb werden wir heute gemeinsam gemeinsam erkunden WG-EasyMit einer Lösung, die über eine grafische Schnittstelle Ihre VPN -Verbindungen in einigen Klicks verwalten, QR -Codes für Ihre mobilen Kunden generieren und in Echtzeit angeschlossen ist.
Diese Lösung nimmt alles, was Sie benötigen, nämlich einen vorkonfigurierten Drahtguard -Server, eine intuitive und reaktive Webschnittstelle, integrierte Überwachungsfunktionen, ein ultra -einfaches Kundenmanagementsystem, einen dunklen/hellen Automatikmodus sowie eine Buchse, die für die Gravatar -Avatare verantwortlich ist
Die Installation ist dank Docker eine echte Brise und nur ein Befehl reicht aus, um zu beginnen:
docker run --detach \
--name wg-easy \
--env WG_HOST=VOTRE_IP_SERVEUR \
--env PASSWORD_HASH='VOTRE_HASH_BCRYPT' \
--env WG_PORT=51820 \
--volume ~/.wg-easy:/etc/wireguard \
--publish 51820:51820/udp \
--publish 51821:51821/tcp \
--cap-add NET_ADMIN \
--cap-add SYS_MODULE \
--sysctl 'net.ipv4.conf.all.src_valid_mark=1' \
--sysctl 'net.ipv4.ip_forward=1' \
--restart unless-stopped \
ghcr.io/wg-easy/wg-easy
Einfach ersetzen VOTRE_IP_SERVEUR
durch die öffentliche IP -Adresse Ihres Servers (oder eines dynamischen Domänennamens) und generieren Sie Ihre VOTRE_HASH_BCRYPT
Um die Verwaltungsschnittstelle zu sichern.
So müssen Konfigurationsdateien nicht von Hand verarbeitet werden! Mit der Schnittstelle können Sie neue Kunden in wenigen Klicks erstellen, den Zugriff sofort aktivieren/deaktivieren
Das Dashboard zeigt deutlich:
- Kunden haben sich derzeit angemeldet
- Datenübertragungsstatistik
- Verkehrsgrafiken für jeden Benutzer
- Der allgemeine Status des Servers
WG-Easy vergisst die Sicherheit auch nicht mit Kennwortschutz vor der Administratorschnittstelle, eine Unterstützung für Einzelverwendungen zur Freigabe von Konfigurationen.
Sie können viele Einstellungen über Umgebungsvariablen einstellen. Zum Beispiel, WG_MTU
Ermöglicht Ihnen die optimale MTU für Ihr Netzwerk zu konfigurieren. WG_DEFAULT_DNS
ermöglicht es Ihnen, Ihre bevorzugten DNS -Server zu definieren. WG_ALLOWED_IPS
ermöglicht es Ihnen, das Verkehrsrouting zu steuern, UI_TRAFFIC_STATS
Aktiviert/deaktiviert detaillierte Statistiken, WG_DEVICE
Um die zu verwendende Netzwerkschnittstelle anzugeben und WG_ENABLE_EXPIRES_TIME
Aktivieren Sie den Ablauf von Kundenkonten.
Die Schnittstelle ist in mehreren Sprachen verfügbar. Definieren Sie einfach die Variable LANG
Mit dem gewünschten Sprachcode:
--env LANG=fr
Und um die neueste Version zu aktualisieren, ist sie sehr einfach:
docker stop wg-easy
docker rm wg-easy
docker pull ghcr.io/wg-easy/wg-easy
Dann stimulieren Sie den Behälter mit den gleichen Parametern wie in der Installation.
Und vergiss nicht:
- Regelmäßig sparen Der ~/.wg-Easy-Ordner, der alle Ihre Konfigurationen enthält
- Verwenden Sie einen Domainnamen eher als IP für mehr Flexibilität
- Aktivieren Sie die Metriken Prometheus Überwachung der Gesundheit Ihres Servers
- Konfigurieren Sie automatische Sicherungen Ihrer Konfigurationen
- Konsultieren Sie das Wiki Für bestimmte Anwendungsfälle
WG-Easy integriert sich perfekt in einen breiteren Verwaltungsstapel und bietet Ihnen eine Wireguard-Verwaltung mit kleinen Zwiebeln an, ohne ein Online-Befehlsexperte sein zu müssen, um Ihr VPN effektiv zu verwalten!
Entdecken Sie WG-Easy auf Github
Ein großes Dankeschön an Lorenper, dass Sie diese hervorragende Lösung geteilt haben!
Source link
Subscribe to our email newsletter to get the latest posts delivered right to your email.
Kommentare