WireGuard adalah solusi VPN modern yang cepat dan efisien. Berikut adalah langkah-langkah untuk menginstal dan mengkonfigurasi WireGuard di Debian 12.
Prasyarat
- Sistem Operasi: Debian / Ubuntu
- Akses terminal dengan hak sudo atau root
Langkah-langkah Instalasi
Buat Folder untuk WireGuard Buat folder baru untuk menyimpan skrip instalasi:
mkdir wg
Perbarui dan Tingkatkan Sistem Jalankan pembaruan sistem untuk memastikan semua paket terbaru terinstal:
apt update && apt upgrade
Unduh Skrip Instalasi WireGuard Unduh skrip instalasi menggunakan wget. Jika ada kesalahan pada link sebelumnya, gunakan versi yang lebih lama:
wget https://git.io/wireguard -O wireguard-install.sh
Jika terjadi error, gunakan perintah berikut:
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
Jalankan Skrip Instalasi Setelah cara di atas berhasil, jalankan skrip:
bash wireguard-install.sh
Pilih Option sesuai keinginan Setelah itu silahkan pilih opsi sesuai keinginan seperti DNS, IP Server dll.

Cek Konfigurasi Klien Setelah instalasi selesai, konfigurasi WireGuard untuk klien akan disimpan di /root/. Gunakan perintah berikut untuk melihat isinya:
cat /root/client.conf
Salin isi dari file client.conf tersebut ke aplikasi klien WireGuard Anda.
Aktifkan dan Jalankan Layanan WireGuard Untuk memastikan WireGuard berjalan saat sistem dihidupkan, aktifkan layanan dengan perintah:
systemctl enable wg-quick@wg0
Lalu jalankan layanan:
systemctl start wg-quick@wg0
Selesai!
WireGuard server Anda kini sudah siap digunakan. Anda dapat menghubungkan klien menggunakan file konfigurasi yang telah disalin sebelumnya. Selamat menikmati koneksi yang aman!

