Virtual Private Networks (VPNs) adalah andalan privasi internet—menawarkan anonimitas dan kemampuan untuk menyamarkan lokasi Anda. Dengan server di seluruh dunia, penyedia VPN komersial memungkinkan Anda untuk mengakses konten yang diblokir secara geografis dengan membuat seolah-olah Anda berada di negara yang mengizinkan konten tersebut. VPN melindungi privasi Anda dengan mengubah alamat IP Anda, membuatnya lebih sulit untuk mengaitkan aktivitas online Anda dengan identitas asli Anda.
Membuat VPN Anda sendiri di server pribadi virtual lebih mudah dari yang Anda kira!
Mengapa Membuat VPN Anda Sendiri?
Jika Anda paham teknologi, Anda mungkin ingin membuat VPN sendiri hanya karena Anda bisa. Adalah baik untuk membuat semuanya sendiri, dan menjadi orang yang bertanggung jawab atas keamanan dan privasi Anda sendiri dapat memberdayakan.
Saat Anda mengatur server VPN Anda sendiri, Anda mengontrol segala sesuatunya—lokasi fisiknya, spesifikasi teknisnya, biayanya, serta tingkat keamanan dan privasi yang Anda butuhkan.
Cara Memilih Penyedia VPS untuk Meng-host VPN Anda Sendiri
Meskipun sangat mungkin untuk meng-host VPN Anda sendiri di rumah, manfaat keamanan dan privasinya terbatas. Setiap kali Anda mengunjungi situs web, mereka akan dapat melihat alamat IP router Anda, dan menautkan aktivitas apa pun kembali ke rumah Anda. Karena VPN berada di negara yang sama dengan Anda, VPN berbasis rumah tidak akan membantu Anda mengakses konten yang dibatasi secara geografis.
Untuk mengakses konten yang dibatasi secara geografis, dan untuk menjaga kerahasiaan IP Anda sendiri saat mengunjungi situs web, Anda memerlukan VPN untuk ditempatkan di tempat lain—sebaiknya di negara lain.
Virtual Private Server (VPS) adalah komputer yang di-host di pusat data di seluruh dunia. Dengan menyewa VPS, Anda mendapatkan sistem lengkap yang Anda akses dan kendalikan melalui shell aman (shell adalah alat yang memungkinkan Anda memasukkan perintah dan menjalankan program berbasis teks).
Jika Anda menyewa VPS, Anda dapat menginstal perangkat lunak yang memungkinkan Anda menjalankan VPN Anda sendiri.
Prasyaratnya minimal: Anda memerlukan kartu kredit (atau kripto), dan beberapa pengetahuan teknis, atau setidaknya kemauan untuk belajar. Jika Anda tidak yakin bahwa Anda memiliki keterampilan yang diperlukan, Anda harus mempertimbangkan untuk menggunakan VPN komersial, dan pelajari tentang VPN terbaik yang kompatibel dengan Windows 11.
Ada banyak penyedia VPS yang tersedia. Berikut adalah beberapa hal yang perlu Anda pertimbangkan ketika memilih satu.
Lokasi Server
Tidak ada penyedia VPS yang menawarkan server di setiap negara di dunia, dan banyak yang terbatas pada beberapa wilayah utama. Jika Anda mengatur VPN Anda sendiri untuk melewati pembatasan geografis, Anda memerlukan VPS Anda untuk menjadi wilayah di mana konten yang ingin Anda akses sudah tersedia secara legal.
Jika Anda berencana menggunakan VPN untuk menyembunyikan identitas dan lokasi Anda secara online, tetapi sebaliknya menggunakan internet seperti biasanya, VPS di negara yang sama dengan Anda adalah ide yang bagus.
Pastikan Anda tahu di mana Anda ingin VPN Anda berbasis dan pilih penyedia VPS dengan server di area itu.
Mendukung
Kepada siapa Anda berpaling ketika ada masalah atau Anda tidak dapat terhubung ke VPS Anda? Penyedia Anda harus mudah dihubungi jika ada masalah, dan memiliki meja bantuan internal yang dijalankan oleh para ahli yang tahu apa yang mereka bicarakan.
Keterbatasan
Pikirkan tentang berapa banyak lalu lintas yang akan Anda tarik melalui VPN berbasis VPS Anda. Sebagian besar penyedia akan memiliki batas penggunaan untuk data, serta kecepatan maksimum yang jauh di bawah apa yang akan Anda dapatkan dari router telanjang atau dari VPN komersial.
Keamanan, Privasi, dan Log
Jika Anda menyiapkan VPN untuk merahasiakan identitas dan aktivitas Anda sendiri, itu bisa menjadi tidak nyaman mengetahui perusahaan lain memiliki akses ke identitas asli Anda dan mungkin mengetahui segala sesuatu yang Anda lakukan pada Anda mesin.
Anda harus memeriksa kebijakan privasi penyedia Anda, dan mencari apakah mereka menyimpan log akses, log koneksi, atau jenis log lainnya.
Pastikan penyedia Anda menawarkan Otentikasi Dua Faktor (2FA); 2FA memiliki pro dan kontra, tetapi jika ada yang mendapatkan akses ke mesin virtual Anda, mereka mungkin dapat mengubahnya atau menjalankan malware tanpa sepengetahuan Anda.
Harga dan Nilai
Server Pribadi Virtual sangat bervariasi harganya. VPS yang bagus tapi dasar dari Digital Ocean dengan Ram 16GB dan 8CPU berharga sekitar $100 per bulan. SEBUAH kotak kelas bawah dari Racknerd dengan RAM 512MB dan satu CPU akan berharga di bawah $10 per tahun.
Abaikan RAM dan CPU—VPN akan berjalan dengan sempurna di VPS dengan RAM 128MB—yang harus Anda perhatikan adalah batas transfernya. Kesepakatan Racknerd dibatasi hingga 500GB per bulan, sedangkan Digital Ocean VPS menawarkan 6TB, 12 kali lipat!
Cari tahu berapa banyak data yang akan Anda transfer, dan pilih yang sesuai.
Ingat, VPN komersial biasanya tidak memiliki batasan transfer sama sekali.
Bangun VPN Anda Sendiri di Server Pribadi Virtual Linux
Setelah Anda memilih penyedia, memilih lokasi, dan membayar VPS Anda, pilih Ubuntu sebagai sistem operasinya (server Ubuntu memiliki overhead yang sangat rendah dan sangat stabil), dan Anda akan diberikan alamat IP dan root kata sandi. Selamat! Anda sekarang memiliki akses ke server Linux. Anda akan terhubung ke server dengan Secure Shell Protocol (SSH). Jika Anda tidak tahu bagaimana melakukan ini, baca sampai habis panduan kami untuk menggunakan SSH di Windows, Mac, dan Linux.
Untuk terhubung ke jenis VPS Anda:
akar ssh@Milikmu.server.ip.address
Saat diminta, masukkan kata sandi.
Mengaktifkan akses root pada sistem Linux berbahaya dari sudut pandang keamanan, jadi Anda perlu membuat pengguna baru dan memberinya hak tambahan.
useradd -m nama_pengguna baru
Ini akan membuat pengguna baru.
passwd nama_pengguna baru
Dan itu akan memungkinkan Anda untuk mengatur kata sandi. Perhatikan bahwa saat mengetik kata sandi, tidak akan ada pemberitahuan di layar bahwa Anda telah menekan tombol.
Berikan kekuatan sudo kepada pengguna baru Anda sehingga Anda benar-benar dapat menyelesaikan sesuatu dengan mengetik:
usermod -a -G sudo new_username
Sekarang, ketik:
KELUAR
Anda akan dikembalikan ke mesin klien Anda dan harus masuk kembali sebagai pengguna baru:
ssh nama_pengguna baru@Milikmu.server.ip.address
Anda juga perlu menginstal beberapa utilitas dasar:
sudo tepat Install zip buka ritsleting
Kemudian:
sudo tepat Install -y --no-install-recommends python3-virtualenv
Menyiapkan Algo VPN di VPS Linux Anda
Daripada menginstal semua komponen perangkat lunak satu per satu, Anda akan menggunakan Algo VPN, satu set skrip untuk menyederhanakan pengaturan WireGuard pribadi dan VPN IPsec. Detail lengkap tersedia di GitHub.
Anda harus memberi perhatian khusus pada penafian, terutama, "Tidak mengklaim memberikan anonimitas atau penghindaran sensor."
Jika Anda telah membaca dokumentasi dan Anda senang untuk melanjutkan:
wget https://github.com/trailofbits/algo/archive/master.zip
Ini akan mengunduh paket. Sekarang:
buka ritsletingmenguasai.zip
Itu akan mengekstraknya ke direktori baru: algo-master.
Arahkan ke direktori baru:
CD algo-master
Dan masukkan perintah berikut:
python3 -m virtualenv --python="$(perintah -v python3)" .env && sumber .env/bin/activate && python3 -m pip install -U pip virtualenv && python3 -m pip install -r requirements.txt
Pemasangan dan pengaturan akan memakan waktu sekitar lima menit (atau lebih lama jika Anda memilih VPS murah), jadi ambil kesempatan untuk membuat secangkir teh atau mengajak anjing jalan-jalan. Akhirnya, Anda akan dikembalikan ke prompt input.
Secara default, Algo memiliki tiga pengguna yang telah ditentukan sebelumnya. Ini adalah: telepon, laptop, desktop, dan Anda dapat memiliki hingga 65.534 pengguna secara total.
Untuk mengedit pengguna atau menambahkan pengguna baru:
nanokonfigurasi.cfg
Di bagian pengguna, ubah atau tambahkan entri. Nama pengguna dengan awalan 0 atau hanya berisi angka harus diloloskan dalam tanda kutip ganda, mis. "000david" atau "123."
Simpan file dengan Ctrl + o dan keluar dengan Ctrl + x.
Sekarang saatnya untuk benar-benar menyebarkan server, jadi ketik:
./algo
Pada prompt pertama, "Penyedia apa yang ingin Anda gunakan?", masukan 12 dan tekan kembali.
Prompt yang tersisa sebagian besar tergantung pada pilihan pribadi, seperti: "Apakah Anda ingin klien macOS/iOS diaktifkan? "Hubungkan Sesuai Permintaan" saat terhubung ke jaringan seluler?" "Apakah Anda ingin mengaktifkan pemblokiran iklan DNS di VPN ini pelayan?"
Satu pertanyaan penting adalah, "Apakah Anda ingin mempertahankan kunci (PKI)?" Memilih untuk mempertahankan kunci akan memungkinkan Anda menambahkan pengguna ke VPN Anda di masa mendatang, tetapi dalam beberapa kasus ekstrem bisa jadi kurang aman. Sekali lagi, ini terserah Anda dan nilai persepsi ancaman Anda sendiri.
Setelah instalasi selesai, Anda akan melihat pesan yang berbunyi, "Selamat!, server Algo Anda sedang berjalan".
Sekarang Anda Dapat Mengatur dan Menghubungkan ke VPN Berbasis VPS Anda Sendiri!
Menyiapkan VPN Anda sendiri cepat dan mudah—terutama jika Anda mengikuti petunjuk langkah demi langkah kami dengan cermat. Ingatlah bahwa penyedia VPS Anda memiliki akses ke nama asli, lokasi, dan detail pembayaran Anda. Tidak seperti penyedia VPN komersial yang berusaha keras untuk mencegah penegakan hukum, penyedia VPS akan memberikan informasi saat diminta. Jangan melakukan sesuatu yang ilegal!