Instalasi dan Konfigurasi Dasar WireGuard
WireGuard adalah protokol VPN modern yang menggunakan kriptografi mutakhir. Untuk mengonfigurasi WireGuard di Linux, Anda memerlukan akses root dan paket wireguard-tools. Berikut adalah langkah teknis untuk membangun koneksi point-to-point.
1. Instalasi Paket
Gunakan manajer paket distribusi Anda untuk menginstal WireGuard:
# Debian/Ubuntu
sudo apt update && sudo apt install wireguard
# RHEL/CentOS/Fedora
sudo dnf install wireguard-tools2. Pembuatan Kunci Kriptografi
WireGuard bekerja berdasarkan pasangan kunci publik dan privat. Jalankan perintah berikut di direktori /etc/wireguard/:
umask 077
wg genkey | tee privatekey | wg pubkey > publickey3. Struktur File Konfigurasi (wg0.conf)
Buat file /etc/wireguard/wg0.conf dengan konfigurasi berikut:
[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = [ISI_PRIVATE_KEY_ANDA]
[Peer]
PublicKey = [ISI_PUBLIC_KEY_PEER]
AllowedIPs = 10.0.0.2/32| Parameter | Fungsi |
|---|---|
| Address | Alamat IP internal VPN |
| ListenPort | Port UDP untuk koneksi |
| PrivateKey | Kunci privat server |
| PublicKey | Kunci publik lawan bicara |
| AllowedIPs | Subnet yang diizinkan |
4. Menjalankan Interface
Gunakan perintah wg-quick untuk mengaktifkan interface secara instan:
sudo wg-quick up wg0
# Untuk mematikan
sudo wg-quick down wg0Tips Troubleshooting
- Pastikan port 51820/UDP terbuka di firewall (ufw/iptables).
- Gunakan
wg showuntuk memverifikasi status koneksi dan handshake terakhir. - Periksa log sistem dengan
dmesg | grep wireguardjika terjadi kegagalan inisialisasi.
🔍 Orang Lain Juga Mencari Ini
Wireguard Vpn Setup Linux
Wg-quick Command Usage
Wireguard Peer Configuration
Linux Vpn Server Setup
Wireguard Firewall Settings
Wireguard Vs Openvpn
Wireguard Public Private Key
Install Wireguard Ubuntu
Wireguard Routing Configuration
Wireguard Persistent Keepalive
Wireguard Interface Wg0
Wireguard Udp Port
Linux Network Interface Configuration
Wireguard Client Setup
Wireguard Troubleshooting