GNU/Linux >> Belajar Linux >  >> Linux

Apa Itu VPN? Semua yang Perlu Anda Ketahui Tentang VPN

Sebagian besar pengguna komputer mungkin pernah mendengar istilah VPN. Mungkin Anda bertanya-tanya apa itu VPN dan mengapa Anda ingin menggunakannya. Mungkin Anda pernah mendengar bahwa VPN dapat membantu memerangi sensor internet dan menjaga data Anda lebih aman saat ingin mengakses Internet. Anda mungkin menggunakan VPN sekarang tetapi tidak sepenuhnya memahami cara kerjanya.

Dalam artikel ini, kami akan memberi tahu Anda semua yang perlu Anda ketahui tentang VPN. Kami akan membahas cara kerjanya, mengapa Anda mungkin ingin menggunakannya, dan bahaya yang dapat muncul jika Anda tidak terhubung ke Internet melalui VPN. Ini sangat penting bagi Anda yang menggunakan Wi-Fi publik.

Apa itu VPN?

Singkatan VPN adalah singkatan dari Virtual Private Network. VPN memiliki penjelasan kerja yang sederhana dan definisi teknis yang sedikit lebih rumit. Dari sudut pandang pengguna, VPN adalah metode untuk memastikan keamanan dan privasi aktivitas online mereka. Anda dapat menjelajahi situs web tanpa khawatir dilacak oleh pihak ketiga.

Saat Anda menggunakan VPN, alamat IP disembunyikan dari semua orang oleh penyedia VPN (atau server yang Anda buat sebagai simpul VPN). Alamat IP komputer Anda adalah pengidentifikasi publiknya. Anda pada dasarnya anonim dari semua orang kecuali pihak-pihak yang disebutkan di atas dan karena itu dapat menjaga privasi tingkat tinggi – namun, perhatikan bahwa Anda masih dapat dilacak jika penyedia VPN melacak catatan Anda.

Saat menggunakan VPN, data Anda juga dapat dienkripsi sehingga tidak dapat disusupi oleh pengguna jahat yang mungkin memiliki akses ke jaringan komunikasi, tergantung pada VPN yang Anda pilih. Mengenkripsi lalu lintas Internet Anda membuatnya tidak dapat digunakan oleh siapa pun tanpa kunci enkripsi. Dengan cara ini, VPN menawarkan keamanan yang ditingkatkan saat data ditransfer melalui koneksi Internet.

Teknologi di balik VPN cukup mudah. Koneksi point-to-point yang aman dibuat antara klien jarak jauh dan server VPN. Alamat IP komputer klien ditutupi dan diganti dengan alamat IP yang disediakan oleh server VPN. Data yang akan ditransfer dan header IP asli dienkapsulasi dan dienkripsi.

Header IP baru ditambahkan yang memungkinkan akses ke jaringan publik yang diinginkan sehingga data dapat ditransfer. Menggunakan layanan penyedia VPN melindungi identitas mesin klien dengan menyembunyikan alamat IP-nya dari Internet dan mengenkripsi informasi untuk melindunginya dari akses yang tidak sah. Mari gali lebih jauh detail cara kerja VPN.

Komponen VPN

Tiga komponen diperlukan untuk membuat VPN. Mereka bekerja sama untuk menyediakan jaringan pribadi virtual di mana data Anda dapat mengalir dengan aman dan selamat.

Klien VPN

Klien VPN adalah komputer atau perangkat yang menggunakan VPN, atau jaringan pribadi virtual, untuk mendapatkan akses Internet. Selain komputer desktop dan laptop, perangkat seperti ponsel cerdas dan tablet yang dapat mengakses Internet dapat memanfaatkan koneksi VPN. Ada tiga tipe dasar klien VPN yang tersedia.

  • Klien VPN mandiri memerlukan perangkat lunak untuk diinstal pada kedua titik akhir koneksi. Menggunakan produk VPN komersial melibatkan pengunduhan dan pemasangan kode klien pada perangkat yang terhubung ke penyedia VPN. Sebagian besar solusi VPN konsumen melibatkan klien mandiri di setiap mesin pelanggan.
  • Kebanyakan sistem operasi modern memiliki klien VPN bawaan yang memungkinkan konektivitas dibuat dengan server VPN jarak jauh jika menggunakan protokol VPN yang sama. Jenis VPN ini umumnya ditemukan di lingkungan perusahaan, karena tidak mudah dikonfigurasi oleh pengguna akhir.
  • VPN sumber terbuka juga tersedia untuk berbagai macam sistem operasi. Keuntungan dari solusi sumber terbuka adalah gratis dan kodenya dapat dimodifikasi untuk memenuhi persyaratan tertentu.

Server VPN

Server VPN menerima koneksi dari klien VPN dan bertanggung jawab untuk mengubah paket data yang dikirim dari klien ke dalam bentuk yang dapat didistribusikan di Internet atau jaringan pribadi lokal. Balasan yang dihasilkan dari jaringan yang terhubung dikirim ke server VPN yang kemudian mengirimkannya kembali ke klien atau titik akhir.

Server VPN dapat berupa mesin fisik atau virtual yang menjalankan perangkat lunak khusus untuk menyelesaikan tugasnya. Perangkat lunak ini menangani komunikasi antara server dan kliennya. Itu juga melakukan enkripsi dan dekripsi paket data yang ditransfer. Komponen penting dari perangkat lunak server VPN adalah protokol VPN yang digunakan untuk membangun terowongan aman yang digunakan untuk mentransfer informasi.

Protokol VPN

Protokol VPN juga disebut sebagai protokol tunneling. Analogi tunneling berasal dari cara VPN melindungi data Anda saat Anda terhubung ke Internet. Anda dapat memvisualisasikan perlindungan sebagai terowongan yang membungkus data Anda yang membuatnya tetap aman dan jauh dari mata-mata. Terowongan dibentuk oleh penyamaran alamat IP dan enkripsi data yang dikirimkan.

Terowongan hanya sekuat protokol VPN yang digunakan untuk membangunnya. Ada banyak protokol VPN berbeda yang digunakan yang menawarkan berbagai tingkat fungsionalitas. Berikut adalah ikhtisar dari beberapa protokol tunneling yang paling sering digunakan untuk menyiapkan VPN.

  • PPTP – Point to Point Tunneling Protocol adalah salah satu protokol tertua yang masih digunakan oleh VPN. Ini adalah protokol yang mudah untuk dikonfigurasi dan hanya memerlukan nama pengguna, kata sandi, dan alamat server untuk membuat koneksi. PPTP memberikan kecepatan koneksi yang cepat tetapi menyediakan enkripsi tingkat rendah, sehingga tidak cocok jika Anda membutuhkan keamanan data yang andal. Atlantic.Net tidak menyarankan penggunaan PPTP karena PPTP sudah berakhir karena banyak kerentanan keamanan.
  • SSTP – Secure Socket Tunneling Protocol adalah protokol berbasis Windows yang mengangkut data menggunakan Secure Sockets Layer (SSL). Ini lebih aman daripada PPTP, tetapi terbatas untuk digunakan dengan mesin Windows. Fakta bahwa ia tidak menggunakan port tetap mempersulit penghentian koneksi SSTP dengan firewall.
  • L2TP/IPSec – Layer 2 Tunneling Protocol (L2TP) digunakan bersama dengan Internet Protocol Security (IPSec) untuk membuat koneksi yang lebih aman daripada PPTP. Protokol menyediakan dua lapisan enkripsi untuk perlindungan tambahan. Enkripsi AES-256 bit yang kuat digunakan, tetapi port tetap memudahkan untuk memblokir koneksi menggunakan protokol ini. Ini juga lebih lambat daripada beberapa protokol VPN lainnya karena enkapsulasi data ganda yang dijalankannya.
  • OpenVPN – Protokol VPN sumber terbuka ini juga menggunakan enkripsi AES-256 bit yang kuat untuk melindungi transmisi data. Ini bisa menjadi rumit untuk dikonfigurasi, tetapi begitu di tempat, OpenVPN dapat menyimpan data dengan aman, membuat koneksi cepat, dan menghindari deteksi dari firewall. Karena kepentingan komunitas keamanan, alat ini selalu ditinjau untuk mengetahui kemungkinan kerentanan.

Pilihan protokol VPN dapat berdampak besar pada aktivitas online Anda. Dalam beberapa kasus, Anda mungkin harus menyeimbangkan kecepatan koneksi dengan kekuatan enkripsi. Protokol yang menggunakan port tetap dapat dideteksi oleh firewall, yang dapat membatasi fungsionalitas VPN dan memengaruhi kemampuan Anda untuk menjangkau situs yang menawarkan produk seperti layanan streaming. Kebutuhan spesifik Anda harus dipertimbangkan saat memilih penyedia VPN dan ada baiknya melihat protokol VPN mana yang mereka gunakan.

Jenis VPN

Jaringan pribadi virtual dapat diimplementasikan dalam berbagai cara. Karakteristik utamanya adalah kedua titik akhir dalam koneksi harus menggunakan protokol VPN yang sama.

  • Dalam klien jarak jauh implementasi, jaringan publik digunakan untuk terhubung ke jaringan lokal pribadi. Pengguna jarak jauh memiliki klien VPN yang diinstal yang dapat terhubung ke gateway VPN di jaringan lokal. Contoh implementasi jenis ini adalah VPN bisnis yang memungkinkan pekerja mengakses informasi sensitif perusahaan dari jarak jauh.
  • Sebuah VPN situs-ke-situs memungkinkan koneksi jaringan pribadi dibuat antara dua situs tanpa perlu menginstal perangkat lunak pada semua klien. Setiap situs terhubung ke server VPN yang menangani semua klien di ujungnya dan bertindak sebagai titik akhir untuk komunikasi dari situs kedua. Pengguna akhir harus terhubung ke gateway VPN sehingga lalu lintas jaringan lokal dapat dikirim melalui terowongan terenkripsi ke situs alternatif.
  • Dalam klien-ke-penyedia implementasi jaringan pribadi virtual, pengguna memerlukan perangkat lunak klien VPN yang diinstal dan dikonfigurasi untuk mengaktifkan koneksi ke server penyedia VPN. Sambungan membuat terowongan aman ke penyedia layanan. Penyedia menerima paket data yang kemudian merangkum dan meneruskan ke Internet. Koneksi VPN hanya antara klien dan server. Itu tidak meluas ke situs web tujuan. Jenis VPN ini sangat umum untuk mengatasi masalah privasi dan dapat membuat koneksi aman saat menggunakan WiFi publik yang terkenal tidak aman.

Setiap jenis implementasi VPN memiliki kegunaannya dalam skenario tertentu. Sebagian besar individu yang menggunakan VPN untuk melindungi aktivitas penjelajahan mereka akan menggunakan metode klien-ke-penyedia. Yang diperlukan hanyalah instalasi perangkat lunak klien yang digunakan untuk membuat koneksi VPN yang aman ke penyedia. Klien jarak jauh dan VPN situs-ke-situs memerlukan tingkat konfigurasi dan administrasi yang lebih tinggi.

Apa Manfaat VPN?

Banyak keuntungan datang dengan menggunakan VPN untuk terhubung ke Internet. Beberapa dari mereka mengangkangi batas antara bentuk aktivitas online yang sah dan tidak sah. Dalam beberapa kasus, penggunaan VPN mungkin secara moral dapat diterima oleh masyarakat namun dilarang oleh pemerintah atau perusahaan. Berikut adalah beberapa manfaat menggunakan layanan VPN untuk menyediakan koneksi Internet yang aman dan pribadi.

  • Menggunakan VPN menyembunyikan informasi pribadi Anda dari situs web dan aplikasi yang melacak pergerakan online Anda. Kemampuan enkripsi VPN yang dipilih akan memungkinkan Anda untuk melakukan komunikasi dan transaksi yang aman melalui Internet bahkan ketika terhubung ke hotspot WiFi, katakanlah, di kedai kopi lokal Anda. Ini bisa menjadi faktor yang sangat penting di negara-negara dengan rezim represif yang membatasi kemampuan warganya untuk berkomunikasi secara bebas di antara mereka sendiri tanpa takut akan pembalasan. Dalam kasus seperti itu, VPN yang aman mungkin merupakan satu-satunya cara untuk mendiskusikan topik sensitif dengan aman.
  • Akses ke situs web yang diblokir adalah alasan umum lainnya untuk terhubung ke VPN. Geoblocking adalah praktik membatasi akses ke situs web tertentu berdasarkan lokasi komputer klien potensial. Situs web mungkin diblokir secara geografis berdasarkan bagian dunia tempat Anda tinggal. Lokasi komputer ditentukan oleh alamat IP-nya, dan dengan menggunakan VPN, IP dimodifikasi, sehingga tidak mungkin untuk mengetahui asal permintaan untuk mengakses Internet. Fakta ini memungkinkan Anda mendapatkan akses ke situs yang diblokir secara geografis di wilayah Anda dengan bantuan layanan VPN.
  • VPN Perusahaan biasanya digunakan untuk memberi pekerja akses ke data sensitif dari kantor pusat mereka atau lokasi terpencil lainnya. Ini biasanya dalam bentuk implementasi klien jarak jauh di mana pengguna tidak akan dapat mengakses sumber daya yang diminta jika mereka tidak terhubung melalui VPN. Menggunakan standar enkripsi perusahaan memastikan keamanan aset data perusahaan dan dapat berperan penting dalam mencegah pelanggaran data.

Kerugian Menggunakan VPN

Ada kerugian yang harus Anda ketahui sebelum menggunakan VPN. Dalam beberapa kasus, mungkin ada konsekuensi serius terkait penggunaan VPN di tempat yang salah. Biasanya, manfaat atau keharusan menggunakan VPN akan lebih besar daripada kerugian yang mungkin Anda alami. Berikut adalah beberapa faktor yang perlu dipertimbangkan saat menggunakan VPN untuk mengaktifkan lalu lintas Internet Anda.

  • Penggunaan VPN adalah ilegal di beberapa negara. Anda harus memahami undang-undang di negara atau yurisdiksi tempat Anda akan membuat koneksi VPN. Di sinilah konsep kebebasan internet dan hukum saling berbenturan. Menggunakan VPN mungkin satu-satunya cara untuk mendapatkan informasi di rezim otoriter yang mengontrol akses Internet dengan ketat, tetapi bisa sangat berbahaya jika ketahuan. Dalam situasi ini, menggunakan VPN adalah keputusan pribadi yang tidak boleh dianggap enteng.
  • Menggunakan VPN dapat mengakibatkan kecepatan Internet menjadi lebih lambat. Hal ini disebabkan oleh perutean ulang yang diperlukan untuk menipu alamat IP dan siklus pemrosesan yang diperlukan untuk enkripsi dan dekripsi paket data.
  • Konfigurasi klien VPN mungkin diperlukan, dan ini mungkin di luar tingkat keahlian komputer rata-rata pengguna.
  • Pelacakan aktivitas online yang dilakukan oleh penyedia VPN mungkin menjadi masalah dengan beberapa layanan VPN. Periksa kebijakan privasi penyedia VPN Anda sebelum terlibat dalam aktivitas apa pun yang ingin Anda rahasiakan. Pastikan bahwa log tidak disimpan dari aktivitas pengguna yang dapat meniadakan manfaat menyembunyikan alamat IP. Pertimbangkan untuk menyiapkan VPN Anda sendiri untuk menghindari hal ini.

Kapan Saya Harus Menggunakan VPN?

Banyak situasi yang memerlukan beberapa tingkat privasi saat pengguna terhubung ke Internet dapat mengambil manfaat dari penggunaan layanan VPN. Berikut adalah beberapa contoh skenario penggunaan di mana koneksi aman VPN diperlukan atau privasi terkait situs web yang Anda kunjungi diinginkan.

Di dunia bisnis, penggunaan VPN seringkali wajib bagi pekerja jarak jauh yang perlu mengakses jaringan pribadi perusahaan. Ini kemungkinan besar akan dalam bentuk VPN situs jarak jauh. Karyawan mengakses tempat kerja mereka dengan menghubungkan ke VPN yang dikonfigurasi untuk mengaktifkan tingkat akses yang diperlukan melalui terowongan terenkripsi untuk melindungi aset data perusahaan.

Sensor internet adalah masalah yang memanifestasikan dirinya dalam banyak cara. Penggunaan penyedia layanan VPN dapat mengatasi banyak pembatasan yang diterapkan pada aktivitas web Anda. Jaringan pribadi virtual memalsukan alamat IP sehingga lokasi Anda tidak dapat ditentukan saat Anda membuka koneksi Internet. Ini akan memungkinkan Anda untuk menumbangkan strategi pemblokiran geografis dan sensor yang diterapkan di lokal Anda.

WiFi publik ditawarkan di banyak tempat sebagai daya tarik bagi pelanggan. Sayangnya, koneksi WiFi yang Anda gunakan di hotel, bandara, restoran, atau fasilitas lainnya mungkin tidak aman. Peretas mungkin telah menyusup ke jaringan lokal dan memiliki akses ke data Anda yang tidak terenkripsi. Anda harus selalu menggunakan VPN saat mengakses internet dari WiFi publik, meskipun Anda tidak mentransfer data sensitif.

Kesimpulan

Penggunaan VPN dapat mengatasi masalah privasi dan keamanan data yang menyertai jenis aktivitas online tertentu. Mempertahankan kehadiran anonim di Internet akan membantu mengurangi iklan yang tidak diinginkan dan memungkinkan Anda mengakses situs yang mungkin diblokir oleh ISP Anda. Menjaga data Anda terenkripsi selalu merupakan ide bagus untuk melindunginya dari penyalahgunaan oleh orang jahat. Dalam kebanyakan kasus, keunggulan VPN membuat keputusan penggunaan menjadi mudah.

Jika Anda sedang mencari VPS, Atlantic.Net menawarkan VPS Hosting di tujuh lokasi internasional.

Sumber Daya VPN:

Atlantic.Net – Panduan Koneksi VPN

Cara Mengatur VPN WireGuard di CentOS 8

Cara Menginstal dan Mengonfigurasi strongSwan VPN di Ubuntu 18.04

Apakah saya memerlukan VPN?

Penyelesaian Penyensoran:VPN sebagai Layanan dan Opsi VM Lainnya

Solusi Penyensoran:Cara Mengatur VPN – Bagian 2


Linux
  1. Semua yang ingin Anda ketahui tentang Zorin OS 12

  2. Semua yang Perlu Anda Ketahui Tentang Ubuntu 13.04

  3. Apa itu SteamOS? Semua Hal Penting yang Perlu Anda Ketahui Tentang “Distribusi Game” Ini

  1. Semua yang Perlu Anda Ketahui Tentang CentOS Stream

  2. Apa yang perlu Anda ketahui tentang IPv6

  3. Semua yang Perlu Anda Ketahui tentang Menggunakan Docker Compose

  1. Semua yang Perlu Anda Ketahui Tentang Sistem File Linux

  2. Semua yang Perlu Anda Ketahui Tentang Perintah Chmod Linux

  3. Semua yang Perlu Anda Ketahui tentang Linux Containers (LXC)