Pasang OpenVPN Server pada Ubuntu Linux 22.04.3 Server
#Beberapa cara Cek Interface
$ ip addr show
$ host myip.opendns.com resolver1.opendns.com
$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
#catat IPv4 dan IPv6 yang ditampilkan
misal: 202.154.57.34
# Unduh Script pasang OpenVPN Server
$ wget https://git.io/vpn -O openvpn-install.sh
# Aktifkan mode eksekusi dan jalankan
$ sudo chmod +x openvpn-install.sh
$ sudo bash openvpn-install.sh
# Beberapa opsi yang ditampilkan, pilihlah yang direkomendasikan.
Welcome to this OpenVPN road warrior installer!
Which protocol should OpenVPN use?
1) UDP (recommended)
2) TCP
Protocol [1]: 1
What port should OpenVPN listen to?
Port [1194]:
Select a DNS server for the clients:
1) Current system resolvers
2) Google
3) 1.1.1.1
4) OpenDNS
5) Quad9
6) AdGuard
DNS server [1]: 2
Enter a name for the first client:
Name [client]: thinkpad
OpenVPN installation is ready to begin.
Press any key to continue...
# Melihat Konfigurasi Firewall OpenVPN
$ sudo systemctl cat openvpn-iptables.service
# Melihat Konfigurasi Server OpenVPN
$ sudo more /etc/openvpn/server/server.conf
# Menjalankan/Menghentikan/Restart/Cek Status Layanan OpenVPN Server
$ sudo systemctl start openvpn-server@server.service
$ sudo systemctl stop openvpn-server@server.service
$ sudo systemctl restart openvpn-server@server.service
$ sudo systemctl status openvpn-server@server.service
# Mencari lokasi file thinkpad.ovpn
$ sudo find / -type f -name "thinkpad.ovpn"
$ sudo find / -type f -name "*.ovpn" -ls
# Kopi file konfig klien ke lokal
{thinkpad-desktop}$ scp root@202.154.57.34:~/thinkpad.ovpn .
# Pasang OpenVPN client
$ sudo apt install openvpn
# Copy file konfig klien.
$ sudo cp thinkpad.ovpn /etc/openvpn/client.conf
# Ujicoba koneksi
$ sudo openvpn --client --config /etc/openvpn/client.conf
Selamat Mencoba !!!