Cara Install OpenVPN di OpenWRT
Posted: 2 min readOpenVPN merupakan projek Open Source yang menerapkan Virtual Private Network untuk mengamankan akses internet. Dengan menggunakan OpenVPN kita dapat menyembunyikan identitas alamat IP kita yang sebenarnya.
Menginstal OpenVPN di Router atau OpenWRT cukup mudah. Pertama login ke ssh router dengan cara berikut;
$ ssh [email protected]
Setelah berhasil masuk ke ssh router, selanjutnya kita perlu melakukan update repository OpenWRT terlebih dahulu gar database aplikasi siap untuk diinstal.
opkg update
Setelah opkg update
berhasil selanjutnya tinggal menginstall OpenVPN dengan cara mengetikan perintah berikut;
opkg install openvpn-openssl
kurang lebih proses instal seperti gambar di bawah. Meski sebelum membuat post ini, di router Rureka sudah terinstall OpenVPN.
Setelah berhasil menginstall OpenVPN kita masih perlu mengatur firewall dan interface agar OpenVPN bisa berjalan semestinya.
Berikut cara mengatur firewall dan interface OpenVPN.
nano /etc/config/firewall
Jika nano belum terinstal bisa menginstalnya dengan cara berikut;
opkg install nano
setelah menjalankan peritah nano /etc/config/firewall
nanti tampilannya seperti berikut;
kemudian tinggal scroll sampai akhir baris dan paste kan config ini.
config zone
option name 'openvpn'
option input 'ACCEPT'
option forward 'REJECT'
option output 'ACCEPT'
option network 'openvpn tunnel'
option masq '1'
option mtu_fix '1'
config forwarding
option dest 'wan'
option src 'openvpn'
config forwarding
option dest 'openvpn'
option src 'lan'
Untuk menyimpan config tadi tekan tombol keyboard ctrl + x
dan kemudian tekan tombol keyboard Y.
Setelah mengatur firewall untuk OpenVPN selanjutnya mengatur untuk interfacenya.
nano /etc/config/network
dan paste kan config berikut dibagian baris paling bawah
config interface 'openvpn'
option proto 'none'
option ifname 'tun0'
config interface 'tunnel'
option proto 'none'
option ifname 'tap0'