NATVPS.id – Anda dapat menghubungkan ke server OpenVPN di OS Ubuntu 20.04 sebagai user (client). Hal ini mirip seperti menghubungkan melalui aplikasi OpenVPN Client pada Android atau OpenVPN GUI pada Windows. Bedanya, kita akan menggunakan command line interface (CLI) untuk menghubungkan.
OpenVPN menggunakan TUN/TAP sebagai perantara routing dan bridging koneksi VPN. Singkatnya, hampir semua software VPN membutuhkan driver TUN/TAP ini.
Metode pengaktifan TUN/TAP berbeda di setiap provider, namun jika menggunakan panel Virtualizor maka opsi TUN/TAP akan tersedia di menu Settings -> VPS Configuration -> Enable TUN/TAP.
Jangan lupa untuk me-reboot VPS!
OpenVPN sudah tersedia di repository bawaan Ubuntu 20.04, jadi kita dapat memasangnya secara langsung menggunakan command:
sudo apt update sudo apt install openvpn -y
Untuk menghubungkan OpenVPN menggunakan file profile (.ovpn), kita dapat menggunakan command:
sudo openvpn --config /path/ke/file/config
Misalnya, untuk menghubungkan ke file profile Markus.ovpn yang berada di path /home/hendra/Markus.ovpn, maka command yang digunakan adalah:
sudo openvpn --config /home/hendra/Markus.ovpn
Jika koneksi berhasil, kita dapat lanjut ke tahapan selanjutnya, yaitu bagaimana cara membuat koneksi OpenVPN berjalan di background menggunakan systemd.
Kita akan mengonfigurasi Systemd untuk menjalankan OpenVPN sebagai service.
Buat file di /etc/systemd/system/openvpn-client.service, lalu isikan dengan konfigurasi berikut:
[Unit] Description=OpenVPN Client After=multi-user.target [Service] Type=idle ExecStart=/usr/sbin/openvpn --config /home/hendra/Markus.ovpn [Install] WantedBy=multi-user.target
Ganti /home/hendra/Markus.ovpn dengan lokasi file profile Anda!
Selanjutnta, mulai service dengan memasukkan command:
sudo systemctl start openvpn-client.service
Jika tidak ada error, maka koneksi berhasil berjalan.
Untuk mengaktifkan autostart OpenVPN setelah booting, masukkan command:
sudo systemctl enable openvpn-client.service
Demikianlah pembahasan mengenai penghubungan OpenVPN (client) di Ubuntu 20.04.
Semoga dapat membantu Anda dan terima kasih sudah membaca. Jangan lupa untuk join ke grup Telegram @IPv6Indonesia jika Anda memiliki pertanyaan atau saran.
NATVPS.id – Gopeed (Go Speed) adalah aplikasi pengunduh modern bersifat open-source yang yang mendukung berbagai…
NATVPS.id – IPTV (Internet Protocol Television) adalah teknologi yang menyiarkan konten televisi, video, dan siaran…
NATVPS.id – Jellyfin adalah server media open-source yang memungkinkan Anda mengatur, melakukan streaming, dan mengelola…
NATVPS.id – Gitea adalah sebuah layanan hosting Git (pengelola repositori kode) open-source yang dapat di…
NATVPS.id – LibreOffice adalah perangkat lunak perkantoran (office) yang gratis, modern, dan open-source. LibreOffice dapat…
NATVPS.id – Pi-hole adalah software DNS Server yang berfokus pada pemblokiran iklan dan situs trackers.…