Daftar Isi
Blog.VPNGAME.com — Cara Install & Konfigurasi Internet Detector di OpenWRT. Kalian bisa mendeteksi ketersediaan internet menggunakan Internet Detector di OpenWRT kalian. Fitur ini akan mendeteksi secara berkala ketersedian internet menggunakan ping ke host public (8.8.8.8 atau 1.1.1.1) dan memulai ulang jaringan atau perangkat STB/Router kalian jika internet tidak terdeteksi. Untuk cara install & konfigurasinya kalian bisa ikuti tutorial di bawah ini:
Install Internet Detector di OpenWRT
Pertama silahkan buka terminal di OpenWRT kalian, lalu ketik perintah berikut ini:
opkg update wget --no-check-certificate -O /tmp/internet-detector_0.6-0_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/internet-detector_0.6-0_all.ipk opkg install /tmp/internet-detector_0.6-0_all.ipk rm /tmp/internet-detector_0.6-0_all.ipk /etc/init.d/internet-detector start /etc/init.d/internet-detector enable
Dan ketik perintah ini:
wget --no-check-certificate -O /tmp/luci-app-internet-detector_0.6-0_all.ipk https://github.com/gSpotx2f/packages-openwrt/raw/master/current/luci-app-internet-detector_0.6-0_all.ipk opkg install /tmp/luci-app-internet-detector_0.6-0_all.ipk rm /tmp/luci-app-internet-detector_0.6-0_all.ipk /etc/init.d/rpcd restart
Terakhir silahkan refresh LuCi di browser kalian.
Konfigurasi Internet Detector di OpenWRT
Setelah selesai menginstal Internet Detector, silahkan buka menu Service lalu pilih Internet Detector.
Selanjutnya buka menu Service Configuration.
Pada opsi tersebut akan ada beberapa hal yang bisa kalian atur, antara lain:
- Alive Interval: Jarak waktu melakukan ping. Contoh jika kalian isi 30 detik, maka Internet Detector akan melakukan ping setiap 30 detik.
- Dead Interval: Batas waktu tidak ada ping. Jadi kalian isi 5 detik, maka jika dalam waktu 5 detik tidak ada ping (gagal menghubungkan ke host) maka Internet Detector akan memulai ulang koneksi.
- Connection Attemps: Batas jumlah percobaan melakukan ping, Jadi jika kalian isi 5, maka Internet Detector akan melakukan ping dengan maksimal percobaan 5 kali.
- Connection Timeout: Batas waktu percobaan melakukan ping. Jadi jika kalian isi 2 detik, maka jika tidak jika dalam 2 detik tidak ada ping, Internet Detector akan melalukan ping ulang sebanyak jumlah Connection Attempts yang kalian masukkan.
Silahkan isi tergantung kebutuhan.
Memilih Opsi Reboot
Setelah selesai, kalian bisa memilih opsi restart di menu Service Module. Pada opsi restart yang kalian pilih nanti, jika nantinya Internet Detector gagal melakukan ping ke host, maka Internet Detector akan memulai ulang (restart) opsi yang kalian pilih.
Contohnya di sini kita memilih Restart Device. Silahkan centang Enable.
Selanjutnya pada Dead Period kalian bisa atur batas waktu restart saat ketidaktersediaannya internet. Jadi jika kalian isi 1 detik (1s), maka jika Internet Connection sudah mencapai batas percobaan melakukan ping (Connection Attempts) maka dalam 1 detik nanti device kalian akan reboot.
Opsi selanjutnya yaitu Force Reboot Delay. Yaitu batas waktu percobaan reboot secara paksa. Jadi jika kalian pilih 1Min (1 menit), maka device kalian akan otomatis reboot secara paksa dalam 1 menit setelah tidak terdeteksi internet.
Selain Reboot Device, kalian juga bisa Reboot Network atau Interface kalian. Silahkan centang enable.
Kemudian atur Dead Period sesuai kebutuhan kalian.
Lalu atur Restart Attempt, opsi ini merupakan batas percobaan restart network saat ping tidak terdeteksi.
Untuk opsi Interface, silahkan pilih interface yang akan di restart nantinya.
Kemudian pilih Restart Timeout. Disarankan memilih 5 sec.
Terakhir klik SAVE & APPLY untuk menyimpan konfigurasi.
Untuk menghentikan fitur Internet Detector kalian bisa buka menu System > Startup lalu cari internet-detector.
Kemudian pilih STOP pada opsi sebelah kanan.
Done.
Sumber & Referensi
https://github.com/gSpotx2f/luci-app-internet-detector