Ada banyak penyedia VPN komersial yang tersedia, tetapi dalam banyak kasus, menyiapkan VPN Anda sendiri adalah pilihan terbaik.

Saat Anda menggunakan VPN pihak ketiga, data Anda dirutekan melalui server mereka, artinya kami tidak mengetahui apa yang terjadi pada data kami di bagian belakang. Jika Anda ingin menjaga privasi Anda, Anda harus mempertimbangkan untuk menyiapkan server VPN Anda sendiri menggunakan WireGuard.

Tetapi mengapa Anda harus menggunakan WireGuard untuk menyiapkan VPN? Apa sebenarnya WireGuard itu? Dan bagaimana Anda dapat menggunakannya untuk membuat jaringan aman Anda sendiri?

Apa itu WireGuard?

WireGuard adalah VPN sumber terbuka yang mutakhir yang mengungguli protokol VPN yang sudah ada seperti IPsec dan OpenVPN.

Dalam istilah awam, ini adalah protokol Virtual Private Network (VPN) yang digunakan untuk mengenkripsi koneksi antara perangkat Anda (misalnya, smartphone atau desktop) dan server VPN.

Untungnya, ini benar-benar gratis untuk digunakan dan mengenkripsi lapisan jaringan dengan menyediakan terowongan jaringan aman yang jauh lebih kuat.

Apa yang Anda Butuhkan Sebelum Menggunakan WireGuard?

Sebelum melanjutkan ke langkah penginstalan, pastikan Anda memiliki prasyarat berikut:

  • Sistem operasi berbasis Linux: Panduan ini menggunakan server Amazon Lightsail yang menjalankan Ubuntu 20.04 LTS.
  • Komputer lokal: Kami menggunakan klien Windows 10 64-bit untuk panduan ini (Anda juga dapat menggunakan sistem jarak jauh).
  • WireGuard diinstal pada komputer lokal Anda.

Unduh: WireGuard (Gratis)

Meskipun kami telah menggunakan server berbasis Ubuntu, itu akan bekerja dengan distribusi lain tanpa perubahan, tetapi beberapa penyesuaian mungkin diperlukan. Selain itu, jika Anda terhubung ke server jauh, pastikan Anda memiliki otorisasi untuk terhubung dari sistem lokal Anda.

Cara Mengatur Server Cloud Baru

Untuk mulai menginstal WireGuard, Anda memerlukan server cloud. Karena beragamnya penyedia server cloud dan opsi konfigurasi, menyiapkan server baru bisa jadi rumit.

Namun, demi kesederhanaan, kami dapat memandu Anda melalui dasar-dasar tertentu. Apa pun server cloud yang Anda gunakan, Anda dapat memulai dan menghentikan instans atau droplet langsung dari dasbor penyedia server.

Kemudian, pilih lokasi (idealnya satu di dekat Anda), konfigurasikan server Anda dengan konfigurasi yang layak, dan luncurkan server Anda. Jika Anda menggunakan hosting bersama, Anda tidak akan mendapatkan tingkat kinerja yang lebih tinggi dibandingkan jika Anda menggunakan server terkelola.

Catatan: WireGuard versi gratis terbaru secara signifikan lebih hemat sumber daya, tidak memerlukan lebih dari 512MB RAM dan satu CPU virtual. Namun, jika Anda ingin menghubungkan lebih dari tiga perangkat, kami sangat menyarankan Anda beralih ke paket berbayar.

Memasang WireGuard di Server Anda

Untuk terminal, kami menggunakan Dempul untuk menghubungkan ke SSH server kami. Jika Anda belum pernah menggunakan Putty sebelumnya, Anda dapat melihat beberapa alternatif untuk menggunakan SSH di Windows.

Setelah peluncuran server cloud Anda, ikuti langkah-langkah di bawah ini untuk menginstal WireGuard di dalamnya.

1. Masuk ke server dan jalankan perintah berikut untuk memastikan sistem mutakhir:

sudo apt-get update && sudo apt-get upgrade -y

Setelah ini selesai, Anda dapat melanjutkan untuk menginstal dan mengkonfigurasi WireGuard di server.

2. Sekarang, kita dapat menginstal WireGuard dengan menjalankan perintah berikut, yang didasarkan pada: Skrip GitHub oleh Angristan:

keriting -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh. 

chmod +x wireguard-install.sh

3. Selanjutnya, jalankan skrip menggunakan perintah berikut:

sudo ./wireguard-install.sh

4. Segera setelah menekan tombol enter, terminal akan menampilkan serangkaian pertanyaan. Anda harus menjawab pertanyaan secara berurutan, atau Anda juga dapat menggunakan jawaban default.

5. tekan Memasuki pada setiap langkah untuk melanjutkan hingga WireGuard berhasil diinstal. Sekarang, Anda dapat keluar dari konfigurasi WireGuard di server Anda dengan menekan sembarang tombol.

Anda harus mengulangi langkah-langkah ini untuk setiap klien yang ingin Anda sambungkan ke server WireGuard.

Untungnya, WireGuard menawarkan perangkat lunak untuk sebagian besar sistem operasi, yang menyederhanakan proses menghubungkan perangkat Windows, Linux, macOS, Android, atau iOS Anda.

Setelah menginstal WireGuard, lanjutkan dengan langkah-langkah di bawah ini untuk mengonfigurasi beberapa fitur sisi server tambahan.

Cara Mengonfigurasi Klien untuk WireGuard

Terakhir, Anda harus mengonfigurasi klien untuk terhubung dan menguji server VPN WireGuard Anda. Tidak ada bedanya apakah klien Anda berjalan di Windows, macOS, Linux, atau BSD. Klien WireGuard adalah komputer atau perangkat lain yang menggunakan kunci publik uniknya sendiri untuk terhubung ke server VPN. Untuk mengonfigurasi klien WireGuard, ikuti langkah-langkah berikut:

  1. Sekarang, di terminal, ketik nama klien dasar dan tekan tombol Memasuki kunci.
  2. Selain itu, terminal akan menampilkan alamat IPv4 dan IPv6; tekan Memasuki dua kali lebih banyak.
  3. Pada titik ini, secara otomatis akan membuat file konfigurasi untuk Anda. Catat jalur file atau salin.

Catatan: Anda harus menjaga kerahasiaan kunci pribadi. Siapa pun yang memiliki akses ke kunci pribadi Anda dapat membuat koneksi VPN dan bahkan dapat menyalahgunakannya.

Selain itu, WireGuard menghasilkan kode QR yang dapat dipindai menggunakan perangkat Android atau iOS apa pun. Ini menghilangkan kebutuhan untuk penyalinan file konfigurasi manual, misalnya, dari server Anda ke ponsel cerdas Anda.

Cara Mengonfigurasi Firewall dan Penerusan IP

Selain menyiapkan server WireGuard, Anda harus mengonfigurasi jaringan lokal dan firewall Anda. Ini memberi Anda kontrol lebih besar atas siapa yang dapat terhubung ke server Anda.

1. Menggunakan perintah berikut, buka file konfigurasi sistem:

sudo nano /etc/sysctl.conf

2. Selanjutnya, cari dan hapus simbol "#" dari baris berikut: #net.ipv4.ip forward=1. Ini memungkinkan penerusan alamat IPv4 di server Anda.

3. Terakhir, simpan perubahan dan jalankan perintah di bawah ini untuk membuat perubahan permanen:

sudo sysctl -p

Server WireGuard Anda sekarang akan mengirimkan lalu lintas ke seluruh dunia dari klien rekan WireGuard Anda.

Jika Anda lebih paham teknologi, Anda juga dapat mengatur firewall untuk melindungi server Anda dari serangan berbahaya. Untuk mencapai ini, Anda dapat menginstal firewall perangkat lunak di server cloud Anda atau mengaktifkan fungsi "Firewall" di pengaturan instans penyedia server Anda.

Cara Menghubungkan ke VPN Anda Menggunakan WireGuard

Sekarang setelah Anda memperoleh kredensial klien Anda dan menginstal WireGuard di server Anda, saatnya untuk terhubung ke VPN Anda.

Menghubungkan WireGuard VPN di Windows

1. Ketik perintah di bawah ini di terminal untuk melihat folder atau file di direktori saat ini:

ls

2. Sekarang, salin nama file file konfigurasi. Dalam kasus kami, file tersebut disebut "wg0-client-windows.conf", meskipun nama file akan bervariasi menurut pengguna.

3. Setelah selesai, gunakan perintah di bawah ini untuk membaca konten file di terminal.

cat wg0-client-windows.conf

Ingatlah untuk mengganti "wg0-client-ubuntu.conf" dengan nama file konfigurasi Anda.

4. Pada langkah ini, Anda akan menerima informasi tentang konfigurasi WireGuard Anda. Terakhir, salin semuanya dari "[Interface]" hingga akhir.

5. Sekarang, di Windows, buka WireGuard dan navigasikan ke Tambahkan Terowongan > Tambahkan terowongan kosong.

6. Beri nama terowongan dan tempel teks yang disalin ke dalam kotak editor. Setelah selesai, klik Menyimpan tombol.

7. Di layar berikutnya, klik Mengaktifkan untuk terhubung ke VPN Anda.

Menghubungkan WireGuard VPN di Android

WireGuard kompatibel dengan hampir semua ponsel Android, apa pun versi Androidnya. Selain itu, langkah-langkah untuk menghubungkan VPN Anda untuk perangkat iOS sama dengan untuk perangkat Android.

Untuk mengonfigurasi VPN Anda di ponsel Android apa pun menggunakan WireGuard, ikuti langkah-langkah ini:

  1. Unduh dan instal Aplikasi WireGuard.
  2. Buka aplikasi dan ketuk ikon mengambang di kanan bawah ponsel Anda.
  3. Ketuk PINDAI DARI KODE QR pilihan.
  4. Izinkan izin yang diperlukan dan pindai kode QR.
  5. Setelah selesai, masukkan nama terowongan baru dan ketuk Buat Terowongan.
    3 Gambar
    Mengembangkan
    Mengembangkan
    Mengembangkan
  6. Terakhir, alihkan sakelar untuk terhubung ke VPN Anda sendiri.

Sekarang, Anda dapat dengan cepat mengatur sejumlah server dan klien WireGuard untuk membuat jaringan pribadi terenkripsi yang tidak dikendalikan oleh siapa pun selain Anda.

Mengingat bahwa sebagian besar penyedia VPN juga menggunakan protokol WireGuard, tidak ada alasan untuk membayar mereka mahal harga dan berikan mereka akses ke data Anda ketika Anda dapat menangani semuanya sendiri secara efektif dengan mengikuti yang di atas Langkah.

Tingkatkan Privasi Dengan VPN Pribadi

Sekarang Anda dapat mengonfigurasi VPN Anda sendiri dengan cepat dan mudah menggunakan WireGuard. Sebaliknya, jika Anda tidak tertarik untuk menginvestasikan waktu Anda, pendekatan paling sederhana adalah membayar langganan VPN.

Namun, jika Anda menginginkan lebih banyak kontrol dan privasi, Anda harus mencoba memasang VPN di router Anda atau bahkan menghosting server VPN Anda sendiri.

Keuntungan penting dari WireGuard adalah tidak ada batasan pada klien yang terhubung, artinya Anda dapat terhubung ke klien sebanyak yang Anda inginkan. Namun, perlu diingat bahwa semakin banyak klien di server berspesifikasi rendah, akan semakin lambat.

5 Layanan VPN Tercepat (Satu Bahkan Sepenuhnya Gratis)

Mencari VPN cepat tetapi tidak ingin membayar terlalu mahal untuk itu? Berikut adalah layanan VPN tercepat yang telah kami uji.

Baca Selanjutnya

MembagikanMenciakSurel
Topik-topik terkait
  • Keamanan
  • WireGuard
  • VPN
  • Privasi Daring
  • Keamanan Daring
Tentang Penulis
Rishabh Chauhan (22 Artikel Diterbitkan)

Rishabh adalah Penulis Teknologi yang berusaha membuat teknologi lebih mudah dipahami. Dia suka menulis tentang Android dan topik terkait teknologi lainnya. Anda biasanya dapat menemukannya bermain-main dengan perangkat Android-nya ketika dia tidak sedang menulis XD.

More From Rishabh Chauhan

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan