Perkenalan

Membuat server VPN Anda sendiri dengan Raspberry Pi dan OpenVPN dapat menjadi cara yang bagus untuk memastikan koneksi internet yang aman dan pribadi.

Apa yang Anda perlukan untuk membuat server VPN dengan Raspberry Pi dan OpenVPN?

Untuk membuat server VPN, Anda memerlukan hal berikut:

— Raspberry Pi (model apa saja)

— Kartu SD (minimal 8 GB)

— Komputer dengan sistem operasi Linux yang diinstal

— OpenVPN

Langkah 1: Menginstal Sistem Operasi pada Raspberry Pi

Langkah pertama adalah menginstal sistem operasi pada Raspberry Pi. Anda dapat memilih sistem operasi apa pun yang mendukung OpenVPN. Kami merekomendasikan menggunakan Raspbian, yang merupakan sistem operasi resmi untuk Raspberry Pi.

Langkah 2: Menginstal dan Mengkonfigurasi OpenVPN

Setelah menginstal sistem operasi pada Raspberry Pi, langkah selanjutnya adalah menginstal dan mengkonfigurasi OpenVPN. Untuk melakukannya, ikuti langkah-langkah berikut:

1. Instal OpenVPN di Raspberry Pi Anda dengan perintah:

sudo apt-get menginstal openvpn

2. Membuat direktori untuk file konfigurasi OpenVPN:

sudo mkdir /etc/openvpn

3. Salin file konfigurasi OpenVPN ke direktori /etc/openvpn:

sudo cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn

4. Buka katalog /etc/openvpn dan edit file vars:

sudo nano vars

5. Temukan dan edit baris berikut:

export KEY_COUNTRY=»US»

export KEY_PROVINCE=»CA»

export KEY_CITY=»SanFrancisco»

export KEY_ORG=»OpenVPN»

export KEY_EMAIL=»mail@host.domain»

6. Simpan perubahan Anda dan tutup file.

7. Jalankan skrip untuk menghasilkan sertifikat dan kunci:

sudo ./clean-all

sudo ./build-ca

sudo ./build-key-server server

sudo ./build-dh

8. Membuat file konfigurasi server VPN:

sudo nano /etc/openvpn/server.conf

9. Tempelkan kode berikut ke file konfigurasi:

port 1194

proto udp

dev tun

ca ca.crt

cert server.crt

key server.key

dh dh2048.pem

server 10.8.0.0 255.255.255.0

ifconfig-pool-persist ipp.txt

push «redirect-gateway def1 bypass-dhcp»

push «dhcp-option DNS 8.8.8.8»

push «dhcp-option DNS 8.8.4.4»

keepalive 10 120

cipher AES-256-CBC

comp-lzo

user nobody

group nogroup

persist-key

persist-tun

status openvpn-status.log

verb 3

10. Simpan perubahan Anda dan tutup file.

11. Mulai server OpenVPN:

sudo openvpn –config /etc/openvpn/server.conf

Langkah 3: Sambungkan ke server VPN

Setelah server VPN aktif dan berjalan, Anda dapat menghubungkannya menggunakan klien OpenVPN di komputer atau perangkat seluler Anda. Untuk melakukan ini, Anda perlu:

1. Unduh dan instal klien OpenVPN di perangkat Anda.

2. Salin sertifikat dan kunci dari server ke perangkat Anda.

3. Buat file konfigurasi klien OpenVPN yang menentukan alamat IP atau nama domain server VPN dan jalur ke sertifikat dan kunci.

Setelah Anda mengatur klien OpenVPN, Anda dapat terhubung ke server VPN Anda dan menikmati koneksi internet yang aman dan pribadi.

Kesimpulan

Kesimpulannya, membuat server VPN Anda sendiri dengan Raspberry Pi dan OpenVPN dapat menjadi cara yang bagus untuk memastikan koneksi yang aman dan pribadi di internet. Ikuti petunjuk kami untuk menyiapkan server VPN Anda sendiri dan nikmati koneksi internet yang aman dan pribadi.