Jumat, 22 Agustus 2014

Konfigurasi Virtual Private Network (VPN) di Debian 7

=== Instal dan Konfigurasi VPN PPTP pada Debian 7 ===




VPN, atau singkatan dari Virtual Private Network, merupakan sebuah teknik dimanakalian dapat mengakses jaringan lokal melalui Internet dengan teknologi tunneling. Ada beberapa software dan teknik untuk membuat koneksi VPN,kali ini saya akan membahas PPTP dan OpenVPN.

1. PPTP

PPTP lebih praktis dan tidak memerlukan software khusus yang di install di client,tetapi PPTP dinilai kurang secure karena enkripsiuntuk koneksinya masih kurang.

2. OpenVPN

Karena OpenVPN merupakan software VPN yang cukup populer,bukan itu saja ketika kita menggunakan OpenVPN koneksi ke server VPN akan di enkripsi sedemikian rupa menggunakan certificate dan key yang (bisa) berbeda untuk tiap user sehingga keamanannya bisa dijamin. Namun seperti biasanya “Keamanan selalu berbanding tebalik dengan Keamanan” selain proses konfigurasi yang agak panjang OpenVPN memerlukan software khusus yang harus di install di PC client,yaitu OpenVPN Client.


     Tetapi di sini saya akan menjelaskan sedikit PPTP !! :)

Install pptpd
# apt-get install pptpd

Edit file :
/etc/pptpd.conf                            (konfigurasi utama PPTPD)
/etc/ppp/pptpd-options                (konfigurasi tambahan PPTPD)
/etc/ppp/chap-secrets                  (konfigurasi username dan password)

- Edit file pptpd.conf
# nano /etc/pptpd.conf
cari bagian
...
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245...

Sesuaikan dengan topologi kita,hasilnya kurang lebih seperti ini
...
localip 192.168.15.1                (IP server PPTPD)remoteip 192.168.5.4-20         (IP yang akan diberikan ke client 4-20)
...


 

- Edit file /etc/ppp/pptpd-options
 # nano /etc/ppp/pptpd-options
cari bagian :
...
#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
...
Hasilnya kurang lebih seperti berikut
...
ms-dns 8.8.8.8     (Primary DNS server,sesuaikan dengan keinginan)
ms-dns 8.8.4.4     (Secondary DNS server,sesuaikan dengan keinginan)
...
 



- Edit file /etc/ppp/chap-secrets  
# nano /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client           server     secret         IP addresses
root                 *              ngawen      *
username        *              password   *

maksud dari konfigurasi di atas adalah,

- user “root” memiliki password “ngawen” akan mendapatkan IP secara acak saat connect
- user “username” memiliki password “password” akan mendapatkan fixed IP “192.168.15.1”


Restart pptpd
# service pptpd restart

------------------------------------------------------------------------------------------------------------------------------

Konfigurasi pada Client (Linux mint)

Pertama, saya konek dengan hotspot yang terhubung dengan server/jaringan lokal (Server TKJ Ngawen). Lalu saya ubah koneksi ke lain jaringan (Hotspot ADMIN BLC-Telkom). Maka konfigurasi VPN-nya seperti ini :

- Buka ikon .

- Pilih VPN Connection > Configure VPN

- Pilih Add



Klik pada anak panah ke bawah ituu. Lalu pilih VPN (PPTP)

Pilih Create

Isi kolom-kolom seperti contoh di bawah ini :

Gateway=IP Server

Pilih menu Advanced
Centang pada Point-to-point Encryption 


Lalu klik OK !

Setelah itu, uji koneksi !

Setelah terhubung dengan jaringan lain, sekarang connectkan dengan VPN yang tadi sudah di buat.

Pilih menu Wi-fi > Configure VPN > Pilih VPN yang sudah dibuat tadi

Sebelumnya kita harus memasukan sandi untuk VPN kita :)

menjadi 

Sekarang coba akses domain lokal anda..
Misal : smk1ngawen.edu


Selesai :))

Begitulah VPN jika kita memakai opensources. tetapi kalau Windows kita belum berhasil praktik, mungkin lain waktu disambung ya :))


Tinkkyuu :)










   
















5 komentar:

  1. terima kasih sangat bermanfaat visit juga ya

    BalasHapus
  2. sip gan tulisannya bisa dimengerti tulisannya bagus ane izin share karya ane ini linknya gan http://sigernetwork.blogspot.co.id/2017/10/installasi-dan-konfigurasi-vpn-server.html

    BalasHapus
  3. izin share gan http://sigernetwork.blogspot.co.id/2017/10/installasi-dan-konfigurasi-vpn-server.html

    BalasHapus