Cara Menggunakan OpenVPN di OpenWRT
Pada postingan sebelumnya Rureka telah membahas bagaimana “Cara Install OpenVPN di OpenWRT”. Pada kesempatan kali ini, Rureka akan membahas bagaima “Cara Menggunakan OpenVPN di OpenWRT”. Menggunakan OpenVPN di OpenWRT sangat mudah.
Pertama yang perlu kita siapkan yaitu akun OpenVPN, untuk membuat akun OpenVPN silahkan merujuk ke situs penyedia akun OpenVPN gratis kesayangan Anda masing-masing.
Sebagai Contoh Rureka menggunakan OpenVPN gratis dari Globalssh, file config ini terserah mau ditaruh dimana. Bisa home di (/root)
atau di /etc/openvpn/
Rureka lebih suka ditaruh di home (/root)
. Berikut config defaultnya;
1 | client |
Selanjutnya kita membuat file plain text yang berisikan user dan password dari akun OpenVPN yang kita gunakan. Di sini Rureka membuat file baru pass.txt
(nama file terserah Anda). File ini harus satu tempat dengan config OpenVPN. Tanda pagar (#) akan diabaikan oleh OpenVPN.
1 | User akun OpenVPN |
Setelah membuat file pass.txt
yang berisikan user dan password dari akun OpenVPN yang kita gunakan. kita perlu menambah nama file tadi di config OpenWRT agar saat OpenVPN dijalankan kita tidak ditanya soal user dan password OpenVPN dan memasukan secara manual (bikin capek ngetik melulu saat digunakan :v).
Cukup mudah tambahkan pass.txt dibagian auth-user-pass
1 | auth-user-pass pass.txt |
Setelah config beres, selanjutnya menjalankan OpenVPNnya, dengan cara mengetikan perintah sebagai berikut
1 | # openvpn nama config OpenVPN |
Berikut tampilan OpenVPN yang sudah berhasil dijalankan. Tambahkan tanda &
dibagian akhir nama config OpenVPN jika Anda ingin OpenVPN bisa berjalan di background, seperti contoh berikut
1 | openvpn default.ovpn & |
Dan untuk menghentikan atau stop OpenVPN saat telah berjalan ketikan perintah berikut di terminal, putty, atau termux
1 | killall openvpn |
Tapi sayang di OpenWRT, OpenVPN mengalami DNSLeak, berikut hasil test yang Rureka lakukan di situs cek DNSLeak