Mambangun VPN Server dengan menggunakan PPTPD di server Debian

A.Pendahuluan
Assalamu'alaikum wr. wb.
Pada kesempatan kali ini saya akan membangun vpn dengan menggunakan jaringan lokal.

Pengertian
 
Jaringan komputer merupakan kumpulan komputer yang terhubung secara fisik dan dapat berkomunikasi satu dengan lainnya dengan menggunakan aturan (protocol) tertentu.
Jaringan pribadi virtual (VPN) memperluas jaringan pribadi di jaringan publik, dan memungkinkan pengguna mengirim dan menerima data di jaringan bersama atau publik seolah-olah perangkat komputasi mereka terhubung langsung ke jaringan pribadi. ("Dalam istilah yang paling sederhana, ini menciptakan koneksi terenkripsi yang aman, yang dapat dianggap sebagai terowongan, antara komputer Anda dan server yang dioperasikan oleh layanan VPN.
contoh
Saat kita berada di jakarta dan kita di suruh untuk mengkonfigurasi server tersebut yang berada di bandung?Apakah kita harus pergi ke bandung  untuk menkonfigurasinya?.
Tidak,kita dapat menggunakan vpn untuk menghubungkan laptop kita ke server.
Jadi kita dapat mengkonfigurasi server dari manapun selama server menggunakan ip public.

Latar Belakang
Ingin berbagi ilmu tentang teknologi virtual salah satunya adalah VPN

Maksud dan tujuan
  • Menambah wawasan dan pengetahuan
  • Mempermudah dalam dalam mengirim dan menerima data
  • Dapat menghubungkan laptop ke server dengan menggunakan VPN
  • Dapat memahami maksud dan tujuanya
  • Dapat mengerti cara kerja VPN

Hasil yang diharapkan
Mengerti tentang vpn dan mengerti tahapan yang di lakukan saat konfigurasi vpn.
Mengerti fungsi,tujuan,dan cara kerjanya.

B.Alat dan Bahan
  • Laptop
  • Server
  • Konneksi internet

C.Jangka waktu pelaksanaan
Waktu yang dibutuhkan 30 menit.

D.Proses dan Tahapan
Pertama kita masuk dengan menggunakan ssh untuk dapat kita meremote server dengan menggunakan laptop
# ssh rece@192.168.24.2
ssh = aplikasi yang di gunakan
rece = user yang saya gunakan untuk masuk ke debian
192.168.24.2 = ip debian yang di gunakan
Setelah masuk kita masuk sebagai root agar dapat merubah,menambah,dan menghapus konfigurasi
Kemudian kita install pptpd dengan menggunakan perintah
Setelah proses installasi selesai ada beberapa 3 file yang akan di konfigurasi:
1.pptp.conf = konfigurasi tambahan
2.pptpd-options = konfigurasi tambahan
3.chap-secrets = konfigurasi user dan password
Langsung saja yang pertama kita konfigurasi pptp.conf
# nano /etc/pptpd.conf
Lalu ubah lacalip dan remoteip
localip 192.168.24.2  ==> ip local debian.
remoteip 192.168.24.10-20,192.168.0.254 ==> ip untuk client yang menggunakan vpn.
Dan save.
Kemudian tambahkan di baris paling bawah
ms-dns 192.168.24.2
nobsdcomp
noipx
mtu 1490
mru 1490

di pptpd-options
#nano /etc/ppp/pptpd-options

Kemudian save konfigurasi.
Sekarang kita tinggal membuat user untuk vpn di file chap-secrets
# nano /etc/ppp/chap-secrets
Lalu tulis
user<tab>*<tab>ype<tab>*
Selanjutnya kita simpan dan restart pptpdnya
# /etc/init.d/pptpd restart
Konfigurasi pptpd untuk vpn sudah selesai.

E.Hasil yang di dapatkan
Kita dapat terhubung ke server dari manapun asalkan satu jaringan dan kita dapat terhubung ke server dari manapun asalkan kita menngunakan ip public.

F.Temuan permasalahan
masalah yang muncul yaitu tidak dapat konnek ke vpn dan solusinya coba teliti  kembali setiap konfigurasinya.

G.Kesimpulan yang di dapatkan
Dengan menggunakan vpn akan memperudah kita untuk terhubung ke server.

Sekian dari saya
Wassalamu'alaikum wr. wb.

I.Referensi
https://id.wikipedia.org/wiki/Virtual_private_network
https://en.wikipedia.org/wiki/Virtual_private_network

Comments

Popular posts from this blog

Desktop Environment

Menginstall VMWare untuk Virtualisasi

Sinkronisasi Waktu Di Mikrotik