Maret 04, 2018

OpenWrt : Membuat Mesin Download Menggunakan Aria2 WebUI

Tampilan Aria2 WebUI
EstuBlog - Download atau Mengunduh merupakan kegiatan yang membosankan, kecuali dengan melakukan browsing, streaming atau main game. tetapi karena mendownload menggunakan bandwidth yang besar. transmisi data menjadi terganggu, jadi kali ini kita akan membuat mesin download yang dapat ditinggal beraktifitas agar tidak perlu ditunggu.

Mesin / Engine yang digunakan adalah Aria2. aria2 dapat digunakan untuk mendownload melalui cmd (command line interface). dan alat yang kita gunakan adalah Router yang berbasis OpenWrt.
Router yang saya gunakan adalah Huawei HG556a.

Baca Juga : Tutorial : Cara Memasang OpenWrt pada HG556a

Bahan yang dibutuhkan adalah :
1. Router yang berbasis OpenWrt.
2. Internet.
3. Laptop
4. Putty.

Langkah-langkah nya.

Buka Putty, masuk ke router lalu pastikan router sudah memiliki koneksi internet.
Jalankan command

        opkg update
        opkg install aria2 zip unzip




setelah itu, download aria2 webui.

        cd /tmp
        aria2c --check-certificate=false https://github.com/ziahamza/webui-aria2/archive/master.zip



     
ekstrak isi dari file yang sudah di download tadi

        unzip webui-aria2-master.zip

buat folder untuk webuinya

        mkdir -p /www/webui

salinkan file yang sudah diekstak tadi

        cp -a webui-aria2-master/* /www/webui

selanjutnya buat folder aria2, file log dan confignya.

        mkdir -p /etc/aria2
        echo "" > /etc/aria2/aria2.log
        touch /etc/aria2/aria2.conf

lalu edit file config nya.

        nano /etc/aria2/aria2.conf

isi dengan teks dibawah ini.

dir=/mnt/sda1/download #folder yang digunakan untuk menyimpan file download
enable-rpc=true
rpc-listen-port=6800
rpc-listen-all=true
check-integrity=false
file-allocation=none
log=/etc/aria2/aria2.log 
console-log-level=warn

setelah selesai tekan Ctrl + O -> Y -> Enter -> Ctrl + W

jika sudah, agar Aria2WebUI berjalan di saat router direstart, edit rc.local.

        nano /etc/rc.local

letakkan script ini diatas exit 0

        aria2c --conf-path=/etc/aria2/aria2.conf --daemon=true




setelah selesai tekan Ctrl + O -> Y -> Enter -> Ctrl + W
silahkan reboot router anda dengan cara ketik reboot

Jika sudah hidup, masuk ke

/webui
contohnya :

192.168.11.2/webui

Catatan : 
Terdapat Bug didalam project yang saya buat ini, Downloader Engine ini belum bisa untuk mendownload file dari HTTPS, jadi tolong bersabar atau anda bisa membantu saya dalam mengatasi hal ini.
Terima kasih

Jika anda kesulitan dalam proses instalasi, bisa komentar dibawah untuk bertanya.
Dan Jika anda merasa tutorial saya ada yang kurang, silahkan beri kritik dan saran anda.
Terima Kasih telah mengunjungi Blog Saya.
EstuBlog

UPDATE !!!
Jika Terdapat Error SSL, silahkan coba menginstall paket ca-bundle .
caranya :

     opkg install ca-bundle

TerimaKasih





!!!!! PERHATIAN !!!!!
JIKA ANDA INGIN MENYALIN DOKUMEN INI
TOLONG CANTUMKAN SUMBER PADA TULISAN ANDA
HAL ITU SUDAH CUKUP BERARTI UNTUK SAYA
SEKALI LAGI TERIMA KASIH
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


3 komentar

Komentar ini telah dihapus oleh pengarang.
Komentar ini telah dihapus oleh pengarang.

You need to install gnutls or openssl to enable HTTPS support.

# opkg install libgnutls libopenssl openssl-util


source:
https://github.com/aria2/aria2/issues/779


It Works !! Berhasil download link HTTPS


EmoticonEmoticon

Ads 720 x 90