Cara mengonfigurasi WireGuard secara manual di Linux
- Membaca
- 3 mnt
- Kategori
- Linux
WireGuard® adalah protokol VPN yang cepat, ringan, dan aman.
Pelajari lebih lanjut tentang WireGuard
Konfigurasi WireGuard secara manual di Linux dapat dilakukan menggunakan klien pihak ketiga. Dalam artikel ini, akan ditunjukkan cara melakukannya menggunakan:
Namun, sangat disarankan menggunakan aplikasi GUI Linux atau CLI Linux resmi. Ini menyediakan cara termudah untuk terhubung ke server dan memungkinkan untuk memanfaatkan berbagai fitur-fitur canggih.
Di aplikasi GUI Linux, dapat memilih antara protokol VPN OpenVPN dan WireGuard. CLI Linux selalu menggunakan WireGuard.
Dapatkan Proton VPN untuk Linux
Sebelum memulai
Sebelum memulai, silakan unduh file konfigurasi Proton VPN WireGuard.
- Masuk ke account.protonvpn.com, buka Unduhan → Konfigurasi WireGuard, dan unduh file konfigurasi WireGuard.
- WireGuard sangat sensitif terhadap panjang nama berkas .conf, jadi pastikan nama file .conf yang diunduh kurang dari 15 karakter. Mungkin perlu mengubah nama default yang disarankan untuk melakukannya.
- Semua konfigurasi WireGuard saat ini mendukung koneksi IPv6. Jika menggunakan file konfigurasi yang lebih lama, silakan unduh yang baru.
Pelajari cara mengunduh file konfigurasi WireGuard dari Proton VPN
NetworkManager
NetworkManager diinstal secara bawaan pada sebagian besar distribusi Linux dan lingkungan desktop, serta merupakan cara yang lebih nyaman untuk mengelola koneksi WireGuard daripada wg-quick.
Ada dua cara menggunakan NetworkManager dengan WireGuard:
Menggunakan GUI
1. Buka terminal dan jalankan nm-connection-editor. Jika perintah tidak ada, instal paket nm-connection-editor menggunakan pengelola paket sistem dan coba lagi.
2. Klik tombol plus (+).

3. Pilih Impor konfigurasi VPN yang disimpan dari menu dropdown dan klik Buat…

4. Temukan file .conf WireGuard yang diunduh dan klik Buka.
5. Klik Simpan.

Koneksi WireGuard kini dapat dikelola secara langsung dari implementasi GUI Network Manager di lingkungan desktop.

Untuk melakukan pengeditan pada koneksi di masa mendatang, jalankan nm-connection-editor dan klik tombol Edit.

Jika berada di lingkungan desktop yang tidak menawarkan implementasi GUI NetworkManager, aplikasi GUI tray nm-applet dapat digunakan sebagai cara mudah untuk mengelola koneksi. Alternatif lain, NetworkManager dapat digunakan melalui baris perintah. Semua konfigurasi WireGuard yang diimpor melalui nm-connection-editor akan tersedia di terminal, dan sebaliknya.
Menggunakan CLI
Buka terminal dan jalankan:
nmcli conn import type wireguard file [nama_file]
Nama file harus berupa file .conf WireGuard yang diunduh. Sebagai contoh:
nmcli conn import type wireguard file proton-238.conf
Menjalankan perintah ini akan secara otomatis menghubungkan ke server Proton VPN. Untuk menghubungkan kembali, jalankan:
nmcli conn up [koneksi]
Sebagai contoh:
nmcli conn up proton-UK-238
Untuk memutuskan koneksi, jalankan:
nmcli conn down [koneksi]
Sebagai contoh:
nmcli conn down test-UK-238
Daftar koneksi yang tersedia dapat dilihat menggunakan perintah nmcli conn.

wg-quick
wg-quick adalah alat CLI VPN WireGuard resmi untuk Linux. Alat ini sangat berguna jika menjalankan distribusi Linux minimal tanpa NetworkManager yang terinstal.
1. Instal(jendela baru) wg-quick(jendela baru) untuk distro yang digunakan.
2. Pindahkan file konfigurasi yang diunduh ke direktori /etc/wireguard/.
3. Di jendela terminal, masukkan:
sudo wg-quick up [nama file konfigurasi, tidak termasuk akhiran .conf]
Sebagai contoh, jika file konfigurasi bernama swiss1-CH-5.conf, masukkan:
sudo wg-quick up swiss1-CH-5
Privasi kini terlindungi oleh Proton VPN! Untuk memverifikasi bahwa koneksi berjalan, masukkan:
sudo wg
Kunjungi juga pemindai IP aman gratis kami untuk mengonfirmasi bahwa semuanya berfungsi dengan benar.

Untuk mengakhiri sesi VPN, masukkan:
sudo wg-quick down [nama file konfigurasi, mengecualikan akhiran .conf]
Sebagai contoh:
sudo wg-quick down swiss1-CH-5