LINUX-APPLIKASI

Setting Up IPsec/L2TP VPN Server in Linux

IPsec/L2TP VPN Server
Linux VPN

Untuk Setup server VPN, kita akan menggunakan beberapa script shell yang dibuat oleh Lin Song, yang menginstal Libreswan sebagai server IPsec, dan xl2tpd sebagai penyedia L2TP. Penawaran ini juga mencakup skrip untuk menambah atau menghapus pengguna VPN, meningkatkan instalasi VPN, dan banyak lagi.

Pertama, masuk ke VPS Anda melalui SSH, lalu jalankan perintah yang sesuai untuk Distro Linux Anda untuk mengatur server VPN. Secara default, skrip akan menghasilkan kredensial VPN acak (kunci yang dibagikan sebelumnya, nama pengguna VPN, dan kata sandi) untuk Anda dan menampilkannya di akhir penginstalan.

Baca Juga: Ahli Robot AI Facebook Berhijrah , Karena Munculnya Metaverse.

 

---------------- On CentOS/RHEL ---------------- 
wget https://raw.githubusercontent.com/lay870/vpn-ipsec/main/vpnsetup.sh -O vpnsetup.sh && sudo sh vpnsetup.sh

---------------- On Debian and Ubuntu ----------------
wget https://raw.githubusercontent.com/lay870/vpn-ipsec/main/vpnsetup.sh -O vpnsetup.sh && sudo sh vpnsetup.sh
Auto Setup IPsec/L2TP in Ubuntu Server

Paket utama yang akan diinstal adalah bind-utils, net-tools, bison, flex, gcc, libcap-ng-devel, libcurl-devel, libselinux-devel, nspr-devel, nss-devel, pam-devel, xl2tpd, iptables-services, systemd-devel, fipscheck-devel, lievent-devel, dan fail2ban (untuk melindungi SSH), dan dependensinya masing-masing. Kemudian mengunduh, mengkompilasi, dan menginstal Libreswan dari sumber, mengaktifkan dan memulai service yang diperlukan.

Baca Juga: Memahami dan Konfigurasi LVM di Centos 8

Setelah instalasi selesai, detail VPN akan ditampilkan seperti yang ditunjukkan pada tangkapan layar berikut.

Selanjutnya, Anda perlu mengatur klien VPN, untuk desktop atau laptop dengan antarmuka pengguna grafis (GUI).

Related posts

Cara Install Prometheus di Linux Ubuntu

Cara Install Prometheus di Linux Ubuntu

Pengantar Prometheus adalah sebuah sistem Monitoring opensource yang powerfull dimana tugasnya mengumpulkan metrik dari services dan menyimpannya dalam database time-series.

0