6 Langkah Mudah Mengatur VPN di Raspberry Pi

Published by Valentine Milner on September 17, 2018

Raspberry Pi adalah komputer papan tunggal asal Inggris yang menjadi begitu populer sejak peluncurannya di tahun 2015 dengan penjualan hampir 20 juta unit. Tujuan utamanya adalah memberi edukasi tentang ilmu komputer di sekolah-sekolah serta negara-negara berkembang.

Di tempat-tempat seperti itu, solusi tepat untuk mengatasi penyensoran yang berlaku adalah dengan menggunakan Jaringan Pribadi Virtual (VPN). Tetapi dengan komputer Raspberry Pi dan ketrampilan coding dasar, Anda sebenarnya bisa membangun server VPN sendiri dari balik meja Anda.

Dari sana, Anda dapat menjelajahi Internet dengan penuh rasa aman melalui jaringan rumah Anda, serta mengakses file bersama dari komputer rumah Anda di jaringan wilayah lokal (LAN) Anda sendiri.

Raspberry Pi 2

Apa yang Anda butuhkan untuk membangun server VPN di Raspberry Pi

Berikut ini adalah kebutuhan untuk membangun server VPN Anda sendiri di komputer Raspberry Pi.

  • Komputer Raspberry Pi/Pi 2
  • Kartu micro SD 8GB
  • Pembaca kartu SD (card reader)
  • Monitor HDMI (monitor komputer atau televisi)
  • USB keyboard
  • Kabel jaringan Ethernet
  • Catu daya mini USB 5 volt (seperti pengisi daya ponsel)

Langkah 1: Mempersiapkan penginstalan sistem operasi Raspberry Pi

Langkah pertama ini membutuhkan kartu micro SD. Jika Anda menggunakan kartu SD lama, pastikan sudah diformat dengan benar untuk menghapus file-file lama. Anda bisa melakukannya secara gratis di http://sdcard.org

Setelah kartu benar-benar diformat, masukkan kartu ke card reader Anda.

Langkah 2: Menginstal Raspbian di komputer Raspberry Pi

Kunjungi situs web Raspberry Pi dan unduh New Out of the Box Software (NOOBS). NOOBS adalah manajer instalasi sistem operasi. Buka file, pilih semua file, kemudian seret dan lepaskan file ke kartu SD Anda di card reader.

Sekarang, ambil kartu SD Anda dan masukkan ke Raspberry Pi. Selanjutnya sambungkan dengan monitor, keyboard, dan kabel.

Setelah Raspberry Pi menyala, lampu hijau akan mulai berkedip saat komputer membaca data dari kartu SD. Anda akan melihat jendela terbuka. Pilih Raspbian dan tekan ENTER untuk menginstal. Pastikan mengubah sandi default sebelum Anda melangkah lebih jauh.

Langkah 3: Menciptakan alamat IP statis untuk Raspberry Pi

Sambungkan Raspberry Pi ke router dengan kabel Ethernet. Buka baris perintah (command prompt) dan ketik: ifconfig

Sejumlah informasi akan mengikuti, beberapa di antaranya perlu Anda catat dengan pena dan kertas. Catat angka dan huruf berikut:

  • Inet addr
  • Bcast
  • Mask

Kembali ke baris perintah, ketik: sudo route –n

Sekarang catat karakter setelah:

  • Gateway
  • Destination

Kembali ke baris perintah, ketik: sudo nano /etc/network/interfaces

Cari baris “iface eth0 inet dhcp” atau “iface eth0 inet manual”

Jika file Anda tertulis “manual”, gunakan tombol panah untuk menghapusnya dan ganti dengan kata “statis”.

Selanjutnya, letakkan kursor Anda di ujung baris dan tekan Enter.

Pada baris berikutnya, masukkan informasi yang telah Anda catat pada baris atas di antara tanda kurung siku.

  • Address [alamat IP Anda saat ini]
  • Netmask [masker subjaringan Anda]
  • Network [tujuan Anda]
  • Broadcast [jangkauan siaran Anda]
  • Gateway [gerbang jaringan Anda]

Simpan file dengan menekan CTRL dan X bersamaan. Di baris perintah, ketik: sudo reboot

Langkah 4: Membangun VPN Anda di Raspberry Pi

Raspbian telah diinstal Open VPN dan siap dibuka.

Di baris perintah, ketik: sudo apt-get install openvpn

Sekarang Anda harus membuat kunci untuk memastikan hanya Anda seorang yang menggunakan VPN Anda. Gunakan Easy_RSA untuk membuat kunci. Ketika Anda ingin menjalankan perintah di direktori root, pastikan Anda mengetik: sudo -s.

Di baris perintah, ketik: cp-r/usr/share/doc/openvpn/examples/easy-rsa/2.0/etc/openvpn/easy-rsa

Berikutnya ketik:

cd /etc/openvpn/easy-rsa

Di teks yang terbuka cari baris yang dimulai dengan: export EASY_RSA=

Anda perlu memindahkan kursor ke bawah untuk mengedit baris sehingga terbaca:

export EASY_RSA=”/etc/openvpn/easy-rsa”

Cari teks yang bacanya “export KEY_SIZE=1024” dan ubah angkanya menjadi “2048”.

Terus gulir ke bawah dan ubah pengaturan yang sesuai untuk Negara dan Kota.

Langkah 5: Membuat sertifikat untuk VPN Anda

Buka direktori easy-rsa dalam bentuk baris perintah dengan mengetikkan: cd /etc/openvpn/easy-rsa

Kemudian ketik: source ./vars

Selanjutnya ketik: ./clean-all

Ini akan menghapus semua kunci yang ada sebelumnya di dalam sistem.

Berikutnya ketik: ./build-ca

Langkah 6: Menamai server

Anda bisa memberi nama server sesuka Anda, namun jangan lupakan namanya.

Ketik: ./build-key-server [ServerName]

Tinggal beberapa langkah lagi untuk menyelesaikan proses.

Common Name adalah nama server.

Challenge password tetap dikosongi.

Ketik “y” untuk menandatangani sertifikat.

Terakhir saat muncul baris pertanyaan:

1 out of 1 certificate requests certified, commit? [y/n]

Ketik “y” dan proses selesai.

Valentine Milner
Valentine Milner adalah penulis profesional dengan pengalaman dalam Keamanan Siber. Dia mulai bekerja untuk perusahaan swasta sebelum mencoba berusaha sendiri.