Build VPN Server With AWS In 15 Minutes

Ayi angio
4 min readOct 11, 2020
Photo by Tim Mossholder on Unsplash

Halo teman-teman semua semoga kalian dalam keadaan sehat walafiat ya, pada tulisan ini saya akan berbagi cara membangun VPN access server pada cloud service AWS, sebelum memulai alangkah baiknya teman-teman berdoa agar diberikan keberkahan ilmu dari tulisan ini (Insya Allah).

Launch Instance

Sebelum kalian akan instance nya, pastikan lokasi server terlebih dahulu. Pada tulisan lokasi server yang saya pilih adalah singapore

  • Pilih service EC2 pada tampilan AWS managemen Console
AWS Managemen Console
  • Pada tampilan EC2 dashboard pilih menu Launch Instance
EC2 Dasboard
  • Pada Tampilan Choose an Amazon Machine Image (AMI) Pilih AWS Marketplace kemudian cari OpenVPN
AWS Marketplace

Note : Jika kalian memilih seperti gambar diatas, kalian akan mendapatkan gratis untuk maksimal 2 client.

  • Kemudian akan muncul tampilan seperti ini, pilih continue.
OpenVPN Access Server
  • Pilih instance type untuk server anda kemudian pilih launch
Instance Type
  • Pilih ket-pair yang sudah dibuat atau buat key-pair yang baru dan Launch Instance.
Key Pair
  • Kembali Ec2 Dashboard dan lihat ada instance baru, yang belum ada tag nama.
EC2 Dashboard

Configuration

  • SSH ke server
  • Konfigurasi server VPN nya
  • Pilih Yes
Agreements OpenVPN
  • Kemudian kalian enter saja sampai section terakhir hingga muncul seperti ini
Initializing OpenVPN
  • Jika sudah muncul seperti ini, kalian ssh lagi ke server VPN dengan user “openvpnas
Done Intialization
  • Kemudian Buat password untuk user openvpn
Create password
  • Buka Halaman Admin dibroweser dengan cara https://<ip public server>:943/admin
Connection Is Not Private
  • pilih Visit this website
  • Login dengan user “openvpn” dan password yang telah dibuat
Admin Login
  • Pilih agree
License Agreement
  • Pada sidebar menu pilih VPN Settings
OpenVpn
  • Pada menu routing ganti menjadi yes, kemudian save setting
Routing Section
  • Update setting server
Setting Changed

OpenVPN Client

  • Download Aplikasi OpenVpn Client di device kalian.
  • Masukan alamat IP public server dan next
OpenVPN URL
  • Masukan Username “openvpn” dan password kemudian import
Import Profile
  • Kemudian Connect dan masukan password setiap kali Connect ke servernya.
OpenVPN Disconnect
  • VPN Connected !!!
OpenVPN Connected

Akhir anda punya server VPN sendiri, Ingat ya VPN nya diguanakan dengan bijak, saya tidak bertanggung jawab jika ilmu yang diberikan pada tulisan ini digunakan pada hal-hal yang melanggar hukum.

Terima Kasih Semoga bermanfaat teman-teman.

--

--