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.

wgeeasy

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:

  1. Regelmäßig sparen Der ~/.wg-Easy-Ordner, der alle Ihre Konfigurationen enthält
  2. Verwenden Sie einen Domainnamen eher als IP für mehr Flexibilität
  3. Aktivieren Sie die Metriken Prometheus Überwachung der Gesundheit Ihres Servers
  4. Konfigurieren Sie automatische Sicherungen Ihrer Konfigurationen
  5. 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

Kategorisiert als: