VPN Dasar: Apa itu VPN & Bagaimana Cara Kerjanya?
https://youtu.be/i9S5XlZdSDk
Write VPN Dasar Apa itu VPN & Bagaimana Cara Kerjanya-02
Apa itu VPN?
VPN (Virtual Private Network) adalah layanan koneksi yang memberikan Anda akses ke website secara aman (secure) dan pribadi (private) dengan mengubah jalur koneksi melalui server dan menyembunyikan pertukaran data yang terjadi.
Sederhananya, VPN mengkoneksikan smartphone, tablet, PC ke komputer yang lain (biasa disebut dengan VPN Server) di suatu tempat yang terhubung dengan internet, dan mengizinkan Anda untuk menjelajah internet menggunakan jaringan internet komputer. Jadi jika komputer (server) di negara yang berbeda, itu akan menjadi negara yang Anda gunakan ketika internet mencoba mengenai Anda melalui koneksi tersebut dan Anda dapat mengakses sesuatu yang tidak bisa Anda akses dari negara Anda.
Agar lebih memahami apa itu VPN, kita coba ulang bagaimana cara kerjanya.
Bagaimana cara kerja VPN?
Setelah mengetahui apa itu vpn dan fungsinya, selanjutnya cara kerja VPN juga harus Anda ketahui. Cara kerja VPN sederhananya adalah melakukan enkripsi pertukaran data bahkan sebelum koneksi publik di tempat kopi atau warung internet membacanya. Ketika terhubung dengan internet menggunakan koneksi VPN itu seperti mengakses internet menggunakan lorong khusus, tidak menggunakan jaringan utama.
Server VPN bertugas untuk meneruskan koneksi Anda ke situs yang ingin diakses. Jadi koneksi yang Anda lakukan akan dikenali sebagai koneksi dari jaringan server VPN bukan jaringan yang digunakan pada saat itu.
Jadi ketika menggunakan jaringan tanpa VPN maka koneksi yang dilakukan secara langsung (direct) tanpa enkripsi. Sedangkan jika menggunakan VPN, maka koneksi yang dilakukan terenkripsi dan dilewatkan terlebih dahulu melalui VPN server.
Berikut ini ilustrasi koneksi melalui jaringan tanpa VPN dan menggunakan VPN.
Koneksi ini memang sudah menjadi standar yang digunakan ketika kita menggunakan internet. Tidak ada enkripsi dan semua data yang yang terlibat dalam proses pertukaran data antara Anda dan aplikasi yang di internet dapat saja dilihat oleh banyak orang.
Tidak masalah jika data yang diproses hanyalah data mengenai pencarian di Google, hiburan atau semacamnya.
Ini akan menjadi masalah jika data yang diproses adalah perbankan online, email bisnis, atau apa pun yang sedikit lebih sensitif. Tentu saja ini akan menjadi cerita yang berbeda. Untuk melakukan serangan online, biasanya pada hacker menggunakan teknik serangan Man in The Middle (MITM) – ini akan kita bahas lain waktu.
Kemudian, bagaimana cara kerja VPN mengamankan data ketika melakukan pertukaran data di internet? Kita coba lihat gambar di bawah ini.
Ketika Anda menggunakan VPN (biasanya menggunakan aplikasi), data Anda dienkripsi oleh aplikasi dan baru dikirimkan melalui ISP kemudian ke server VPN. Server VPN menjadi perangkat ketiga untuk menghubungkan Anda dengan situs atau layanan online. Ini akan dapat memecahkan masalah privasi dan keamanan data saat melakukan pertukaran data. Apa manfaat dan kegunaan VPN lainnya?
Fungsi Utama dalam penggunaan VPN Server
Mungkin saja pengertian VPN Server di atas belum bisa memberikan penjelasan apa itu VPN server secara lengkap. Untuk melengkapi hal tersebut, saya akan memberikan beberapa fungsi utama dalam penggunaan VPN server. Kami menemukan 4 fungsi VPN server yaitu:
1. Security
Sama halnya seperti seorang satpam yang menjaga koneksi internet kita tetap aman. Inilah fungsi utama dari VPN server yang membuat banyak orang menggunakannya. Kita tidak perlu khawatir dengan adanya penyadapan, hacking, dan fishing, karena VPN menjamin jaringan tersebut benar-benar pribadi. Jadi tidak ada yang tahu apa yang anda lakukan di internet menggunakan VPN.
2. Confidentially
Jaringan internet publik merupakan jaringan yang rawan terhadap pencurian data. Teknologi VPN berfungsi menghindari pencurian data dengan sistem enkripsi pada data yang melewati server VPN. Dengan memanfaatkan teknologi enkripsi, kerahasiaan data pada jaringan VPN tetap aman. Meskipun ada hacker yang dapat masuk ke jaringan VPN, tetapi data yang mereka lihat adalah data yang terenkripsi. Jadi data tersebut tidak akan dapat dibaca. Hampir semua penyedia layanan VPN premium menawarkan fungsi VPN server seperti ini.
3. Data Intergrity
Tahukah anda saat mengirim data melalui jaringan internet keaslian dan keutuhan data itu sangatlah penting. Bisa saja saat perjalanan data anda hilang, berubah atau dimodifikasi. Teknologi yang erdapat pada VPN server inilah berfungsi untuk selalu menjaga keaslian data, baik data yang dikirim maupun yang diterima. Jadi tidak perlu khawatir lagi karena VPN server akan menjamin keutuhan data sampai di tempat yang dituju.
4. Origin Authentication
Teknologi yang ada pada VPN server premium mempunyai kemampuan dalam autentikasi pada sumber pengirim data yang akan diterimanya. Server VPN akan memeriksa data kemudian mengambil dari sumbernya. Sebelum itu, akan dilakukan autentikasi terhadap kebenaran alamat tempat data itu diperlukan. Jika autentikasi sukses, barulah VPN mengambil data dan mengirimkannya kepada anda. Itulah fungsi VPN yang selalu menjamin data yang kita terima memang benar dari sumber yang asli.
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
Sumber
Konfigurasi VPN Server
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
Sumber
Komentar
Posting Komentar