Online Tool Store Online Tool Store

Generator konfiguracji WireGuard

Wpisz dane serwera i klientów i uzyskaj poprawnie sformatowane konfiguracje wg-quick WireGuard: skopiuj, pobierz jako .conf lub zeskanuj kod QR.

🔒 To narzędzie działa w całości w Twojej przeglądarce. Twoje pliki nigdy nie są wysyłane na serwer.

Wygenerowano lokalnie w przeglądarce. Pary kluczy są tworzone za pomocą Web Crypto API (X25519 / Curve25519), a klucze współdzielone za pomocą crypto.getRandomValues(). Żadna konfiguracja ani materiał klucza nie są wysyłane na serwer ani na nim przechowywane.

Serwer

Serwer otrzymuje pierwszy adres hosta w podsieci; klienci są przydzielani kolejno po nim.

Klienci

Klienci mają nazwy <prefix>-1, <prefix>-2, … 0.0.0.0/0, ::/0 kieruje cały ruch; użyj węższego zakresu do tunelu dzielonego.

Podsumowanie

Jak działa generator konfiguracji WireGuard

  1. Wpisz dane serwera: publiczną nazwę hosta lub IP, port nasłuchu, podsieć VPN oraz opcjonalnie DNS, MTU i PersistentKeepalive.
  2. Wybierz, ile konfiguracji klientów potrzebujesz (od 1 do 10), i prefiks nazwy. Każdy klient otrzymuje kolejny wolny adres w podsieci.
  3. Kliknij „Wygeneruj konfigurację”. Pary kluczy X25519 oraz opcjonalny klucz współdzielony na klienta są tworzone lokalnie za pomocą Web Crypto API i nic nie jest wysyłane.
  4. Przejrzyj konfigurację serwera i każdą kartę klienta, a następnie skopiuj tekst, pobierz plik .conf, zeskanuj kod QR klienta lub pobierz wszystkie pliki jako ZIP.

FAQ

Czy to narzędzie generuje prawdziwe klucze WireGuard?

Tak. Każda para kluczy to prawdziwy klucz Curve25519 (X25519) utworzony w przeglądarce za pomocą Web Crypto API, a klucze współdzielone to 32 losowe bajty z crypto.getRandomValues(). Jeśli przeglądarka nie obsługuje X25519, narzędzie wyraźnie oznacza wynik jako klucze zastępcze.

Czy coś jest wysyłane na serwer?

Nie. Wszystkie pola, klucze i pliki konfiguracyjne są składane w całości w przeglądarce, bez żadnego żądania sieciowego. Mimo to traktuj pobrane pliki .conf klientów i kody QR jak sekrety, bo każdy zawiera klucz prywatny.

Co zrobić z pobranymi plikami?

Umieść wg0.conf na serwerze i uruchom go poleceniem wg-quick, na przykład wg-quick up ./wg0.conf, a następnie zaimportuj każdy plik .conf klienta do aplikacji WireGuard lub zeskanuj jego kod QR telefonem.

Jak wypadamy na tle innych

FunkcjaOnline Tool StoreNarzędzia wiersza poleceń wg
Generuje prawdziwe pary kluczy X25519
Formatuje pełną konfigurację wg-quick Ręcznie
Działa w całości w przeglądarce, bez instalacji
Konfiguracja serwera plus jeden plik na klienta Ręcznie
Kody QR oraz pobieranie w .conf lub ZIP

Użyj tego generatora, aby szybko rozplanować serwer WireGuard i jego klientów. W przypadku długotrwałych kluczy produkcyjnych wiele zespołów woli generować je bezpośrednio na hoście poleceniem wg genkey.

Zobacz powiązane narzędzia

Osadź to narzędzie

Wklej to na swojej stronie — pozostanie darmowe, a każdy plik nadal zostaje w przeglądarce odwiedzającego, nie u Ciebie ani u nas.