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.