Cara Menginstall OpenVPN di Ubuntu 22.04

OpenVPN adalah software VPN (Virtual Private Network) yang digunakan untuk membuat koneksi jaringan aman melalui internet. Dalam artikel ini, saya akan menjelaskan cara menginstall OpenVPN di Ubuntu 22.04 dengan menggunakan terminal.

Persiapan sebelum instalasi

Sebelum memulai instalasi, pastikan bahwa sistem Ubuntu 22.04 sudah terinstal dan terupdate. Pastikan juga bahwa kamu memiliki akses root atau akses sudo.

Instalasi OpenVPN

Langkah pertama yang harus dilakukan adalah mengupdate Ubuntu dengan menjalankan command:

sudo apt update

Setelah proses update selesai, jalankan command:

sudo apt install openvpn

command tersebut untuk menginstall OpenVPN.

Konfigurasi OpenVPN

Setelah OpenVPN terinstall, konfigurasi harus dilakukan untuk memastikan koneksi jaringan yang aman. Langkah-langkah konfigurasi OpenVPN sebagai berikut:

Buka terminal dan jalankan command

cd /etc/openvpn

Copy file konfigurasi

Copy file konfigurasi dari /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz ke direktori konfigurasi OpenVPN dengan menjalankan command:

sudo cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/

Extract file konfigurasi

Extract file yang baru saja dicopy dengan menjalankan command:

sudo gzip -d /etc/openvpn/server.conf.gz

Konfigurasi file server.conf

Konfigurasi file server.conf dengan membuka file menggunakan editor teks:

sudo nano /etc/openvpn/server.conf

Modifikasi konfigurasi server.conf sesuai dengan kebutuhan (misalnya, menambahkan konfigurasi untuk mengaktifkan IPv6). Simpan perubahan dan keluar dari editor teks.

Konfigurasi Firewall

Firewall harus dikonfigurasi untuk memperbolehkan akses pada port UDP 1194 (port default OpenVPN). Pastikan firewall sudah terinstal dan aktif, dan jalankan command berikut:

sudo ufw allow 1194/udp

Konfigurasi jaringan

Konfigurasi jaringan juga perlu dilakukan untuk memperbolehkan forwarding. Buka terminal dan jalankan command:

sudo nano /etc/sysctl.conf

Cari dan uncomment baris net.ipv4.ip_forward=1 (untuk IPv4 forwarding) dan net.ipv6.conf.all.forwarding=1 (untuk IPv6 forwarding). Simpan perubahan dan keluar dari editor teks.

Mulai OpenVPN

Setelah semua konfigurasi selesai, OpenVPN dapat dijalankan. Jalankan command:

sudo systemctl start openvpn@server
sudo systemctl start openvpn@server

Verifikasi status OpenVPN dengan menjalankan command:

sudo systemctl status openvpn@server

Pastikan status OpenVPN telah aktif dan berjalan dengan baik.

Konfigurasi autostart OpenVPN

Untuk menjalankan OpenVPN secara otomatis setiap kali sistem di-boot, jalankan command:

sudo systemctl enable openvpn@server

Konfigurasi klien

Untuk menghubungkan klien ke server OpenVPN, pertama-tama unduh file konfigurasi dari server. File konfigurasi dapat ditemukan di direktori /etc/openvpn. Setelah itu, salin file konfigurasi ke klien.

Unduh file konfigurasi

Buka terminal dan jalankan command:

sudo scp user@server_ip:/etc/openvpn/server.conf /path/to/save/

Ganti user@server_ip dengan username dan IP address server OpenVPN, dan /path/to/save/ dengan direktori tujuan file konfigurasi.

Konfigurasi klien

Setelah file konfigurasi telah disalin ke klien, konfigurasi klien dapat dimodifikasi sesuai dengan kebutuhan. Pastikan bahwa konfigurasi klien mencakup informasi seperti IP address server, port, dan certificate.

Mulai koneksi

Setelah konfigurasi klien selesai, koneksi dapat dimulai dengan menjalankan command:

sudo openvpn --config /path/to/config/file

Ganti /path/to/config/file dengan path file konfigurasi yang telah dimodifikasi.

Kesimpulan

Dalam artikel ini, telah dijelaskan cara menginstall dan mengkonfigurasi OpenVPN di Ubuntu 22.04. Proses instalasi mencakup langkah-langkah seperti update sistem dan menginstall OpenVPN, sementara konfigurasi mencakup langkah-langkah seperti mengkonfigurasi file server.conf, konfigurasi firewall, dan konfigurasi jaringan. Setelah konfigurasi selesai, koneksi OpenVPN dapat dimulai dan klien dapat dihubungkan ke server OpenVPN. Dengan mengikuti langkah-langkah ini, kamu dapat memastikan koneksi jaringan yang aman melalui internet dengan menggunakan OpenVPN di Ubuntu 22.04.

Sejak tahun 2015, saya telah terjebak dalam keajaiban dunia teknologi sebagai seorang Tech Enthusiast. Melalui situs web ini, saya berbagi pemikiran, pengalaman, dan pengetahuan saya. Merawat kucing dan burung adalah kegemarannya.

Leave a Comment