Konfigurasi VPN pada (Void) Linux

Posted in: Infrastructure   Operating System  
Tags: VPN   Linux   Void Linux   NetworkManager   l2tp   Xfce  
Author: | | 2 minutes reading time

Artikel berikut akan membahas tentang cara mengkonfigurasi dan mengaktifkan VPN jika anda menggunakan Linux. Pembahasan pada artikel ini difokuskan pada Void Linux meskipun sebenarnya cukup generik - tinggal diganti pada pembahasan instalasi paket sesuai dengan package manager yang digunakan serta penggunaan runit disesuaikan dengan distro yang anda gunakan (kebanyakan masih menggunakan systemd).

NetworkManager mempunyai beberapa plugin untuk VPN (OpenVPN, L2TP/IPsec, OpenConnect, PPTP). Untuk keperluan ini kita akan menggunakan L2TP/IPsec.

  1. Install terlebih dahulu plugin untuk L2TP:

Cari paket plugin NetworkManager untuk l2tp dengan perintah xbps-query -Rs NetworkManager.

Paket NetworkManager-l2tp di Void Linux

Install dengan perintah berikut:

$ sudo xbps-install NetworkManager-l2tp
  1. Restart NetworkManager

Perintah: sudo sv restart NetworkManager

Restart NetworkManager di Void Linux menggunakan runit

Sesuaikan dengan distro Linux anda. Pada distro dengan systemd anda bisa menggunakan systemctl.

  1. Konfigurasi VPN

Untuk mengkonfigurasi, bisa menggunakan nmcli jika menghendaki antarmuka command line. Di bagian ini, saya akan menggunakan menu dari Xfce4.

Menu konfigurasi NetworkManager di Xfce4

Isikan konfigurasi setelah muncul dialog berikut:

Dialog konfigurasi NetworkManager di Xfce4

kemudian klik pada tanda + dan pilih Connection Type berikut ini:

Memilih tipe koneksi NetworkManager di Xfce4

Isikan Gateway - User name - Password:

Pengisian konfigurasi

Klik pada IPsec setting dan isikan Pre-shared key

Konfigurasi IPsec

Setelah itu Save. Konfigurasi akan tersimpan di /etc/NetworkManager/system-connections/.

  1. Mengaktifkan VPN

Untuk mengaktifkan, bisa melalui menu Xfce4:

Aktivasi VPN melalui Xfce4

atau bisa juga dari shell / command line. Untuk memeriksa apakah koneksi telah tersimpan, gunakan perintah nmcli con.

Daftar koneksi NetworkManager

Aktifkan dengan perintah berikut nmcli con up id vpn-utdi (vpn-utdi disesuaikan dengan id koneksi):

Aktivasi VPN dari shell

  1. Selesai. Pada titik ini, VPN anda sudah aktif.