Generator Config WireGuard — Config Server dan Klien dengan QR Code

Siapkan VPN WireGuard dalam hitungan menit. Masukkan alamat server dan perangkat yang akan terhubung, lalu dapatkan wg0.conf server, config klien untuk setiap perangkat, dan QR code untuk setiap HP. Kunci dibuat di browser kamu dengan X25519 dan tidak pernah dikirim keluar. Kamu bisa memilih full atau split tunnel, DNS, IPv6, preshared key, serta aturan NAT yang dibutuhkan server.

Diperbarui

Perangkat

Server

wg0.conf

Di server: sudo cp wg0.conf /etc/wireguard/ && sudo chmod 600 /etc/wireguard/wg0.conf, aktifkan forwarding dengan sudo sysctl -w net.ipv4.ip_forward=1 (tambahkan juga ke /etc/sysctl.conf), buka port UDP 51820, lalu jalankan sudo systemctl enable --now wg-quick@wg0.

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Hitung alamat jaringanBroadcast, rentang host, subnet dan wildcard mask dari CIDR IPv4 atau IPv6.Kalkulator Subnet →

Cara menggunakan Generator Config WireGuard

  1. Masukkan alamat publik server (IP atau domain), port UDP, dan subnet VPN. Pengaturan default sudah cocok untuk sebagian besar setup.
  2. Pilih apakah klien mengirim semua trafik lewat VPN (privasi saat memakai Wi-Fi publik) atau hanya trafik ke jaringan privat kamu (split tunnel).
  3. Daftarkan perangkat dengan + Tambah perangkat. Setiap perangkat mendapat kunci, alamat, file config, dan QR code sendiri.
  4. Salin wg0.conf ke server lalu jalankan. Impor config klien ke aplikasi WireGuard. Di HP, cukup pindai QR code.

Bagaimana config saling terhubung

Setiap peer WireGuard punya pasangan kunci. File wg0.conf di server berisi private key server sendiri dan satu blok [Peer] untuk setiap perangkat, yang memuat public key perangkat tersebut beserta alamat VPN-nya. Config setiap klien berisi private key klien, public key server, Endpoint, dan AllowedIPs, yaitu jaringan yang dilewatkan lewat tunnel: 0.0.0.0/0, ::/0 untuk semua trafik, atau cukup subnet VPN untuk split tunnel.

PengaturanFungsinya
PostUp / PostDownAturan NAT (masquerade) agar klien bisa mengakses internet lewat server
PersistentKeepalive = 25Menjaga koneksi tetap terbuka melewati router rumahan dan jaringan seluler
PresharedKeyKunci simetris tambahan per peer, yang juga melindungi dari serangan kuantum di masa depan pada pertukaran kunci
DNSResolver yang dipakai klien saat terhubung, sehingga DNS tidak bocor keluar dari tunnel

Apakah kuncinya aman?

Kunci dibuat di perangkat kamu dengan algoritma X25519 (sudah diuji dengan test vector RFC 7748) dan generator angka acak kriptografis. Tidak ada yang dikirim ke server kami. Meski begitu, perlakukan private key seperti kata sandi: jangan tempel config di chat dan hapus file unduhan yang sudah tidak diperlukan.

Juga dicari sebagai: generator konfigurasi wireguard, wireguard key generator, generator wg0.conf, qr code wireguard, config wireguard client, setup server wireguard, cara setup vpn wireguard.

Tool yang cocok dipakai bersama Generator Config WireGuard

  • Kalkulator Subnet — Masukkan IP dengan prefix (10.0.0.0/22) atau subnet mask (192.168.1.10 255.255.255.0) untuk melihat jaringan, broadcast, host yang bisa dipakai, dan rincian biner — lalu pecah menjadi subnet.
  • Generator SSH Key — Buat pasangan kunci SSH untuk GitHub, GitLab, server, atau deploy key CI.
  • Generator systemd Service — Jalankan aplikasimu sebagai service Linux yang otomatis start saat boot dan restart saat crash.
  • Generator QR Code — Buat QR code untuk tautan, login Wi-Fi, kartu kontak, email, nomor telepon, atau SMS.

Pertanyaan yang sering diajukan

Bagaimana cara setup server WireGuard?
Pasang WireGuard (sudo apt install wireguard), salin wg0.conf hasil generator ke /etc/wireguard/, aktifkan IP forwarding, buka port UDP di firewall, lalu jalankan sudo systemctl enable --now wg-quick@wg0.
Bagaimana cara menghubungkan HP?
Pasang aplikasi WireGuard, ketuk + → Scan from QR code, lalu pindai QR code perangkat dari sini. Tunnel sudah siap dinyalakan.
Full tunnel atau split tunnel?
Full tunnel (0.0.0.0/0) mengirim semua trafik lewat VPN, paling cocok untuk privasi di Wi-Fi publik. Split tunnel hanya mengirim trafik ke jaringan privat kamu, sehingga sisa internet tetap cepat dan lokal.
Kenapa klien bisa terhubung tapi tidak bisa akses internet?
Biasanya IP forwarding belum aktif atau aturan NAT memakai interface yang salah. Cek sysctl net.ipv4.ip_forward dan pastikan “Interface internet server” sama dengan perangkat default di ip route (biasanya eth0 atau ens3).
Bisakah saya memasang Generator Config WireGuard sebagai aplikasi web dan memakainya offline?
Bisa. Generator Config WireGuard adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait