Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal server OpenVPN di AlmaLinux 8. Bagi Anda yang belum tahu, OpenVPN adalah perangkat lunak VPN open-source yang tangguh dan sangat fleksibel yang menggunakan semua fitur enkripsi, autentikasi, dan sertifikasi dari pustaka OpenSSL untuk menyalurkan jaringan IP dengan aman melalui satu port UDP atau TCP. VPN memungkinkan kita untuk terhubung dengan aman ke jaringan publik yang tidak aman seperti jaringan wifi di bandara atau hotel. Biasanya pengguna bisnis dan perusahaan memerlukan semacam VPN sebelum mereka dapat mengakses layanan yang dihosting di kantor Anda.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi OpenVPN pada AlmaLinux 8. Anda dapat mengikuti instruksi yang sama untuk CentOS dan Rocky Linux.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:AlmaLinux 8.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Server OpenVPN di AlmaLinux 8
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
sudo dnf updatesudo dnf install epel-release
Langkah 2. Menginstal server OpenVPN di AlmaLinux 8.
Instal server OpenVPN sangatlah mudah, sekarang jalankan perintah berikut di bawah ini untuk mendownload installer OpenVPN dari halaman GitHub:
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Setelah file diunduh, buat agar dapat dieksekusi dan jalankan:
chmod +x openvpn-install.sh./openvpn-install.sh
Script akan memulai proses instalasi dengan serangkaian pertanyaan diikuti dengan prompt dan tanggapan Anda:
Setelah itu, tambahkan klien baru Anda akan melihat layar output berikut di mana Anda harus menentukan Nama Klien:
Oke, hanya itu yang saya butuhkan. Kami siap untuk men-setup server OpenVPN Anda sekarang. Anda akan dapat membuat klien di akhir instalasi. Tekan sembarang tombol untuk melanjutkan... Beri tahu saya nama untuk klien. Nama harus terdiri dari karakter alfanumerik. Ini juga dapat menyertakan garis bawah atau tanda hubung. Nama klien:meilanamaria
Selanjutnya, Anda akan ditanya apakah Anda ingin melindungi file konfigurasi dengan kata sandi:
Apakah Anda ingin melindungi file konfigurasi dengan kata sandi? (mis. mengenkripsi kunci pribadi dengan kata sandi) 1) Tambahkan klien tanpa kata sandi 2) Gunakan kata sandi untuk klienPilih opsi [1-2]:1Akhirnya, Anda akan diberitahu bahwa proses telah berhasil:
Client meilanamaria ditambahkan. File konfigurasi telah ditulis ke /home/user/idroot.ovpn.Download file .ovpn dan impor di klien OpenVPN Anda.Langkah 3. Menghubungkan Klien ke server OpenVPN
Setelah instalasi berhasil, unduh file klien .ovpn. Jika Anda menggunakan klien OpenVPN versi shell (tanpa GUI), untuk menghubungkan, cukup di terminal jalankan OpenVPN dengan nama file dan lokasi konfigurasi klien .ovpn Anda:
openvpn meilanamaria.ovpnLangkah 4. Konfigurasi Firewall.
AlmaLinux hadir dengan firewall aktif langsung dari kotak dan akan dalam keadaan berjalan dari boot pertama, jadi untuk dapat membuat koneksi dengan server OpenVPN, Anda perlu menambahkan aturan firewall untuk mengizinkan koneksi OpenVPN di server:
sudo firewall-cmd --zone=trusted --add-service=openvpnsudo firewall-cmd --zone=trusted --permanent --add-service=openvpnsudo firewall-cmd --add-masqueradesudo firewall-cmd -- permanen --add-masqueradesudo firewall-cmd --zone=trusted --permanent --add-port=1194/udpsudo firewall-cmd --reloadSelamat! Anda telah berhasil menginstal OpenVPN. Terima kasih telah menggunakan tutorial ini untuk menginstal server OpenVPN pada sistem AlmaLinux 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi OpenVPN.
Arch Linux