Wednesday, 8 February 2017

Konfigurasi VPN (PPTP) di Debian 8.6

A. Pengertian


VPN adalah singkatan dari Virtual Private Network, yaitu sebuah cara aman untuk mengakses local area network yang berada diluar jangkauan, dengan menggunakan internet atau jaringan umum lainnya untuk melakukan transmisi paket data secara pribadi, dan terenkripsi. Sedangkan PPTP adalah singkatan dari Point-to-Point Tunneling Protocol, dan merupakan sebuah metode dalam implementasi penggunaan VPN.

B. Latar Belakang


Dapat dilihat dengan keuntungan VPN kita dapat menghubungkan 2 atau lebih jaringan lokal dengan media jarigan public. dan dapat juga dimanfaatkan sebagai implementasi database server terpusat.

C. Maksud dan Tujuan

Dilihat dari topologi kita dapat menghubungkan sebuah koneksi dari satu kantor di kota A dengan kantor cabang di kota B, tetapi disini saya mmenggunakan debian os sebagai router

D. Alat dan Bahan

- Debian Server
- Koneksi internet
- Laptop untuk nyoba

E. Waktu Pelaksanaan

Disini saya untuk konfigurasi membutuhkan waktu 30 menit 

F. Tahap Pelaksanaan

1. Pertama kita remote dengan ssh terlebih dahulu server kita
2. Kedua kita download dulu pptpdnya dengan perintah : apt-get install pptpd

3. Setelah proses download selesai kita konfigurasi pptpdnya dengan perintah : nano /etc/pptpd.conf

4. Silahkan keakhir baris pada baris :
localip dan remoteip kita hapus tanda pagarnya "#"
5. konfigurasi pada localip akan kita jadikan ip dari debian server kita sendiri. Sedangkan remoteip adalah nantinya menjadi ip dari client kita.
6. contoh konfigurasinya :
localip 10.10.50.1 (ini bisa diisikan ip public)
remoteip 10.10.50.100-10.10.50.106
jika sudah jangan lupa disimpan

7. Kita beralih ke konfigurasi pptpd-options, dengan cara mengetikkan perintah :
nano /etc/ppp/pptpd-options

8. Pada akhir baris tambahkan script sebagai berikut :
nobsdcomp
ms-dns (bisa diisi dns dari mana saja)
noipx
mtu 1490
mru 1490
Jika sudah jangan lupa untuk disimpan, dengan ctrl + O ctrl + x

9. kemudian kita membuat username dan password untuk client yang nantinya akan terhubung dengan koneksi kita, masuk kedalam chap-secrets dengan perintah :
nano /etc/ppp/chap-secrets
dan konfigurasi semisal :
client                      server                        secret                   ipaddresses
sakti                          *                               gemolong                  *
keterangan :
sakti : usernamenya
gemolong : passwordnya

10. Kemudian kita restart pptpdnya dengan perintah :
/etc/init.d/pptpd restart

11. Saatnya melakukan ujicoba pada sisi client, buat koneksi pptp baru
12. Kemudian ada 3 tab yaitu : General, VPN, dan IPv4 Settings. Kita masuk kedalam tab VPN
13. konfigurasi sebagai berikut :
- Gateway : isikan ip publiknya ataupun bila kita masih dalam satu lingkup, kita isikan ip localipnya debian server
- Username : isikan username yang telah kita buat sebelumnya
- Password : isikan juga yang telah kita buat sebelumnya

14. untuk yang sudah konek pasti ada pemberitahuan seperti ini :

G. Hasil dan Kesimpulan

Kita sudah bisa membuat koneksi vpn dengan debian server /debian sebagai router gateway

H. Referensi


Mikrotik Indonesia : http://www.mikrotik.co.id/artikel_lihat.php?id=43
Wikipedia : https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protocol&prev=search
howtogeek : http://www.howtogeek.com/51237/setting-up-a-vpn-pptp-server-on-debian/