Online Tool Store Online Tool Store

Generator de configurații WireGuard

Completează datele serverului și ale clienților și obții configurații wg-quick WireGuard formatate corect: copiază, descarcă .conf sau scanează codul QR.

🔒 Acest instrument rulează în întregime în browserul tău. Fișierele tale nu sunt niciodată încărcate pe un server.

Generat local în browserul tău. Perechile de chei sunt create cu API-ul Web Crypto (X25519 / Curve25519), iar cheile pre-partajate cu crypto.getRandomValues(). Nicio configurație și niciun material de cheie nu este trimis către un server sau stocat pe un server.

Server

Serverul primește prima adresă de gazdă din subrețea; clienții sunt alocați secvențial după acesta.

Clienți

Clienții se numesc <prefix>-1, <prefix>-2, … 0.0.0.0/0, ::/0 rutează tot traficul; folosește un interval mai restrâns pentru un tunel divizat.

Rezumat

Cum funcționează generatorul de configurații WireGuard

  1. Introdu datele serverului: numele de gazdă sau IP-ul public, portul de ascultare, subrețeaua VPN și, opțional, DNS, MTU și PersistentKeepalive.
  2. Alege câte configurații de client îți trebuie (de la 1 la 10) și un prefix de nume. Fiecare client primește următoarea adresă liberă din subrețea.
  3. Apasă „Generează configurația”. Perechile de chei X25519 și o cheie pre-partajată opțională pentru fiecare client sunt create local cu API-ul Web Crypto și nu se trimite nimic.
  4. Verifică configurația serverului și fiecare card de client, apoi copiază textul, descarcă fișierul .conf, scanează codul QR al clientului sau descarcă toate fișierele ca ZIP.

FAQ

Acest instrument generează chei WireGuard reale?

Da. Fiecare pereche de chei este o cheie Curve25519 (X25519) autentică, creată în browserul tău cu API-ul Web Crypto, iar cheile pre-partajate sunt 32 de octeți aleatori din crypto.getRandomValues(). Dacă un browser nu acceptă X25519, instrumentul marchează clar rezultatul drept chei substituent.

Se trimite ceva către un server?

Nu. Toate câmpurile, cheile și fișierele de configurare sunt asamblate integral în browserul tău, fără nicio cerere de rețea. Totuși, tratează fișierele .conf de client și codurile QR descărcate ca pe niște secrete, pentru că fiecare conține o cheie privată.

Ce fac cu fișierele descărcate?

Pune wg0.conf pe server și pornește-l cu wg-quick, de exemplu wg-quick up ./wg0.conf, apoi importă fiecare fișier .conf de client în aplicația WireGuard sau scanează-i codul QR cu telefonul.

Cum ne comparăm

FuncțieOnline Tool StoreInstrumente în linie de comandă wg
Generează perechi de chei X25519 reale
Formatează o configurație wg-quick completă Manual
Rulează în întregime în browser, fără instalare
Configurația serverului plus un fișier pentru fiecare client Manual
Coduri QR și descărcare în .conf sau ZIP

Folosește acest generator pentru a schița rapid un server WireGuard și clienții săi. Pentru chei de producție de lungă durată, multe echipe preferă să le genereze direct pe gazdă cu wg genkey.

Explorează instrumente similare

Încorporează acest instrument

Lipește asta pe propriul site — rămâne gratuit, iar fiecare fișier rămâne în browserul vizitatorului tău, nu la tine sau la noi.