Senin, 14 Oktober 2019

Sumber:https://www.pintar-network.com/2017/10/konfigurasi-vpn-pptp-server-debian-8.html?m=1

Konfigurasi VPN (PPTP) Server Debian 8


Assalamu'alaikum wr.wb

Kali ini kita akan belajar bagaimana cara mengkonfigurasi VPN Server pada Debian 8 dengan PPTP (Point to Point Tunneling Protocol). Namun sebelum saya lanjutkan saya akan memberi sedikit penjelasan tentang apa itu VPN dan PPTP.

 
VPN

Virtual Private Network (VPN) adalah sebuah teknologi komunikasi yang memungkinkan untuk dapat terkoneksi ke jaringan public dan menggunakannya untuk dapat bergabung dengan jaringan local. Dengan cara tersebut maka akan didapatkan hak dan pengaturan yang sama seperti halnya berada didalam LAN itu sendiri, walaupun sebenarnya menggunakan jaringan milik public.

Dari cara pandang jaringan, salah satu masalah jaringan internet (IP public) adalah tidak mempunyai dukungan yang baik terhadap keamanan. Sedangkan dari cara pandang perusahaan, IP adalah kebutuhan dasar untuk melakukan pertukaran data antara kantor cabang atau dengan rekanan perusahaan. VPN muncul untuk mengatasi persoalan tersebut. Sebuah jaringan perusahaan yang menggunakan infrastruktur IP untuk berhubungan dengan kantor cabangnya dengan cara pengalamatan secara private dengan melakukan pengamanan terhadap transmisi paket data.

PPTP

PPTP merupakan protokol jaringan yang memungkinkan pengamanan transfer
data dari remote client (client yang berada jauh dari server) ke server pribadi perusahaan dengan membuat sebuah VPN melalui TCP/IP (Snader, 2005). Protokol ini dikembangkan oleh Microsoft dan Cisco.
Teknologi jaringan PPTP merupakan pengembangan dari remote access Point-to-Point protocol yang dikeluarkan oleh Internet Engineering Task Force (IETF).

Topology

Dari topology diatas dapat diketahui bahwa Remote Client dan Remote Server berada di jaringan publik dalam hal ini Internet. Jika Remote Client dan Remote Server ingin bertukar informasi secara rahasia, maka mereka tidak mungkin menggunakan jaringan publik atau internet, maka sebagai solusi mereka harus menggunakan VPN (Virtual Private Network) dengan menggunakan PPTP (Point to Point Tunneling Protocol) sehingga mereka berdua akan terhubung secara virtual dan mereka akan memiliki jalur sendiri, sehingga proses transfer data akan aman dari serangan hacker..

Konfigurasi VPN Server


Berikut ini adalah langkah-langkah untuk mengkonfigurasi VPN Server menggunakan P2. PTP :

1. Install paket pptpd

apt-get install pptpd


2. Edit file pptpd.conf untuk menambahkan remote ip dan local ip untuk VPN nantinya

nano /etc/pptpd.conf

Cari pada bagian paling bawah file pptpd.conf, 


Hilangkan tanda pagar pada localip dan remote ip, lalu ubah seperti dibawah ini 

localip 9.9.9.1 (ip yang nantinya akan secara otomatis dipasangkan ke server vpn)
remoteip 9.9.9.2-9,9.9.9.10 (ip yang nantinya akan diberikan ke client)

Untuk remoteip kalian bisa juga hanya menulis satu ip saja, semisal 9.9.9.10 , namun apabila kalian ingin ada lebih dari satu ip, kalian bisa membuat range ip misalnya 9.9.9.2-9. Untuk lebih jelasnya perhatikan gambar dibawah ini


Setelah itu simpan dengan menekan CTRL+X >> Y >> Enter

3. Selanjutnya kita akan membuat username dan password untuk VPN kita nanti, cara nya dengan mengedit file chap-secrets seperti dibawah ini

nano /etc/ppp/chap-secrets 

selanjutnya pada bagian bawah kalian tulis seperti dibawah ini (untuk client dan secret dapat disesuaikan kebutuhan)

#client     server    secret     IP address
user1       pptpd      123           *

untuk ip address kita isi * agar semua IP dapat menggunakan username dan password itu. untuk lebih jelasnya perhatikan gambar berikut


Simpan dengan menekan CTRL+X >> Y >> Enter

4. Edit file pptpd-options

nano /etc/ppp/pptpd-options

Setelah itu cari pada bagian paling bawah file tersebut, tepatnya dibawah tulisan 'novjccomp', tulis perintah berikut ini

noipx
mtu 1490
mru 1490

Setelah itu simpan dengan menekan CTRL+X >> Y >> Enter


5. Selanjutnya tulis perintah berikut ini

modprobe ip_gre


6. Terakhir restart service pptpd

service pptpd restart

kalian juga dapat melihat status dari pptpd dengan mengetikan perintah berikut

service pptpd status



Pengujian ke Client

Karena server dan client yang saya gunakan tidak terkoneksi internet dan tidak menggunakan ip public, maka saya menggunakan jaringan local. Langkah-langkah nya sebagai berikut :

1. Sebelumnya pastikan terlebih dahulu ip dari server kita, dengan mengetikkan 

ifconfig


Kali ini server saya menggunakan IP 192.168.1.1, setelah itu pastikan client dan server terhubung dengan melakukan test ping dari client.

ping 192.168.1.1


2. Langkah berikutnya adalah membuat VPN dari Client kita. Kali ini saya menggunakan windows 10, jadi apabila kalian menggunakan windows 7 atau XP langkahnya akan sedikit berbeda

Pertama-tama masuk ke 'Setting >> Network & Internet >> VPN' maka akan muncul tampilan berikut ini


Selanjutnya klik tombol Add a 'VPN Connection' , maka akan muncul tampilan berikut ini


Untuk VPN Provide isi Widows (built-in) , Connection name nya isi sesuai kebutuhan disini saya isi VPN Pintar Network dan untuk Server name or Address isi ip dari server kita tadi yaitu 192.168.1.1 , dan untuk yang lainnya biarkan saja langsung saja klik Save. Untuk lebih jelasnya lihat gambar berikut 


3. Setelah itu akan muncul VPN Connection yang telah kita buat tadi, langsung saja kita klik VPN Connection kita tadi lalu klik connect dan masukkan username dan password yang kita buat di server VPN tadi, disini saya isi user1 dan passwordnya 123 lalu klik Ok


Selanjutnya tunggu hingga connected


4. Selanjutnya kita cek dari Client, apakah client sudah mendapatkan IP dari VPN Server, dengan cara masuk ke Command Prompt (CMD) lalu ketikan perintah berikut

ipconfig


5. Terakhir test apakah client bisa melakukan PING ke IP Server VPN atau localip tadi, dengan cara berikut ini

ping 9.9.9.1


Jika berhasil maka itu tandanya kita telah terhubung ke server melalui VPN

Sekian yang dapat saya sampaikan apabila ada yang masih belum paham tentang cara konfigurasi VPN Server Debian 8 dapat bertanya di kolom komentar atau dapat juga mengunjungi channel youtube Pintar Network. Semoga artikel kali ini bermanfaat, selamat berkarya.

Wassalamu'alaikum wr.wb

5 COMMENTS:

  1.  ya?

Senin, 23 September 2019


 https://www.maxmanroe.com/vid/teknologi/internet/pengertian-vpn.html https://www.maxmanroe.com/vid/teknologi/internet/pengertian-vpn.html
https://youtu.be/mLtU08bFXL8

Pengertian VPN: Fungsi, Manfaat, Cara Kerja, Kelebihan dan Kekurangan VPN




Pengertian VPN
Ilustrasi VPN

Pengertian VPN Adalah

Apa itu VPN (Virtual Private Network)Pengertian VPN adalah suatu koneksi antara satu jaringan dengan jaringan lainnya secara pribadi (private) melalui jaringan publik (internet).
Berikut penjelasan makna dari masing-masing kata pada Virtual Private Network:
  1. Virtual: hal yang tidak nyata atau semu, di dunia maya/ internet
  2. Private: hal yang sifatnya pribadi, tidak bisa diakses sembarang orang. Untuk menjaga kerahasiannya dari jaringan publik maka semua data akan di-enkripsi
  3. Network: jaringan koneksi yang saling terhubung
Jadi, dari penjelasan di atas dapat disimpulkan bahwa pengertian VPN adalah hubungan atau koneksi yang terjadi secara virtual pada jaringan tertentu tanpa adanya koneksi riil yang terenkripsi.

Fungsi VPN Secara Umum



Fungsi VPN
Pengertian VPN dan fungsinya

Penggunaan VPN merupakan cara yang aman untuk mengakses Local Area Network (LAN) yang berada pada jangkauan tertentu, melalui koneksi internet atau jaringan lainnya untuk melakukan transmisi data secara pribadi. Dengan menggunakan VPN maka kita dapat menghindari adanya penyusup saat melakukan transmisi data yang sewaktu-waktu bisa masuk ke lalu lintas jaringan.
Mengacu pada pengertian VPN di atas, adapun beberapa fungsi VPN adalah sebagai berikut:

1. Kerahasiaan Data (Confidentially)

Penggunaan VPN dapat menjaga kerahasiaan data dan informasi milik pengguna agar tidak digunakan orang lain sembarangan. Saat ini menggunakan jaringan yang bersifat publik bisa dibilang cukup berbahaya, apalagi untuk bisnis-bisnis besar misalnya pada perusahaan jasa konsultan atau asuransi yang rentan dengan informasi-informasi penting. Sehingga dengan menggunakan VPN maka bisa mengamankan keluar masuknya data melalui metode enkripsi.

2. Keutuhan Data (Data Integrity)

VPN juga berguna untuk menyelamatkan data dari oknum-oknum yang tidak bertanggung jawab. Program VPN akan memastikan proses transmisi data selesai dan diterima oleh penerima yang sesuai dengan permintaan user tanpa adanya perubahan sedikitpun atau manipulasi dari data yang dikirim.

3. Otentikasi Sumber (Origin Authentication)

Program pada VPN mampu mengautentikasi sumber pengirim data yang akan diterima. VPN memastikan dan mengecek data yang akan masuk dari sumbernya. Jika proses autentikasi berhasil, maka informasi atau data dapat disetujui. Dalam hal ini VPN berguna untuk menganalisis sumber-sumber data yang tidak kredibel sehingga dapat mencegah kiriman file virus atau malware.

Manfaat VPN



Manfaat VPN
Pengertian VPN dan manfaatnya

Setelah memahami pengertian VPN dan fungsinya, tentunya kita juga perlu mengetahui apa manfaanya. Dengan adanya VPN maka semua transmisi data yang terjadi antara komputer atau gadget pribadi akan terenkripsi sehingga aman dari pihak lain yang tidak diinginkan.
Secara umum manfaat penggunaan VPN adalah sebagai berikut:
  1. Privasi; privasi yang lebih terjamin dengan adanya fitur menyembunyikan kegiatan dari ISP saat berselancar di internet. Pengguna VPN dapat menyembunyikan alamat IP sehingga ketika melakukan browsing internet maka pihal lain tidak akan mengetahui lokasi geografis pengguna
  2. Remote Acces; dengan adanya VPN maka kita dapat mengakses jaringan komputer di kantor atau di mana saja melalui jaringan internet.
  3. Keamanan; VPN membantu menjaga keamanan jaringan internet dari serangan hacker, apalagi bila memakai WiFi umum
  4. Hemat Biaya; VPN membantu penghematan biaya pengaturan jaringan. Penggunaan VPN pada jaringan lokal yang luas dapat dilakukan dengan biaya murah karena menggunakann jaringan internet yang telah ada tanpa harus membanguna jaringan sendiri

Cara Kerja VPN

Cara kerja VPN sendiri yaitu dengan membuat jaringan di dalam jaringan (sering disebut dengan tunneling). Tunneling bertujuan untuk membuat jalur koneksi secara privat dengan memanfaatkan infrakstruktu jaringan lain.


cara kerja vpn
Pengertian VPN dan cara kerjanya

Umumnya, ketika kita mengakses sebuah website di internet, maka kita akan terhubung dengan ISP (Internet Service Provider). Semua trafik data permintaan untuk website yang kita akses akan melewati server ISP dan bisa dilihat oleh pihak ISP.
Berbeda halnya dengan komputer yang menggunakan VPN saat mengakses internet. VPN akan mengenkripsi data sehingga hanya pengguna server VPN yang bisa mengetahui trafik data pengguna dan situs yang dibuka oleh pengguna.
Melihat cara kerja VPN ini, maka:
  • ISP tidak akan mengetahui aktivitas pengguna VPN di internet
  • Alamat IP yang terlihat adalah IP server VPN
  • Penggunaan hotspot WiFi publik menjadi lebih aman karena data terenkripsi
  • Provider VPN bisa melihat aktivitas pengguna VPN di internet

Kelebihan dan Kekurangan VPN

Menggunakan server VPN pada jaringan komputer perusahaan untuk transmisi data yang bersifat rahasia atau privat membantu mengatasi hal-hal yang tidak diinginkan, seperti pada kasus-kasus pencurian data yang marak terjadi.
Dengan menggunakan VPN maka tidak ada yang bisa menyusup pada jaringan pribadi Anda sehingga tingkat keamanan transmisi sangat tinggi. Mengacu pada pengertian VPN, adapun beberapa kelebihan dan kekurangan VPN adalah sebagai berikut:

1. Kelebihan VPN

  • Bagi perusahaan yang membutuhkan jaringan khusus yang aman, maka VPN adalah solusi dengan biaya yang lebih murah
  • Dengan adanya VPN maka mobilitas perusahaan akan lebih baik dimana para pekerja dapat terhubung dengan jaringan kantor melalui perangkat pribadi di rumah
  • Fitur kemanan VPN dapat disesuaikan dengan kebutuhan

2. Kekurangan VPN

  • Ketika menyediakan akses ke karyawan secara global, maka faktor kemanan menjadi resiko tersendiri karena informasi sensitif perusahaan dapat diakses.
  • Diperlukan perhatian ekstra dalam penetapan sistem keamanan VPN