Topologi
IP MODEM ==> 192.168.0.1IP Router nya ether 1 Publik ==> 192.168.0.2/24 # mengarah ke modem
ether 2 Lokal ==> 10.0.0.20/24 # mengarah ke Switch/Lan
Set name setiap interfae :
Set IP address ,, sesuaikan interface yang mengarah ke Publik & Lokal :
Set IP DNS :
Membuat NAT : sesuaikan IP lokal masing-masing :
Tab Action :
Set IP Route : 192.168.0.1 ==> IP modem
Membuat MANGLE ,, membuat ALL CONNECTION untuk menandai traffic koneksi internet :
Pilih IP > Firewall > MANGLE
Chain : Prerouting
Src.Address : 10.0.0.0/24 ==> satu subnet IP LAN
Tab Action :
Membuat MANGLE untuk traffic DOWNLOAD :
Chain : Postrouting
Dst.Address : 10.0.0.0/24 ==> satu subnet IP lan
Tab Action :
Membuat Mark-packet,, pertama paket untuk Upload :
Chain : Prerouting
Src.Address : 10.0.0.0/24 ==> satu subnet IP lan
Connection.Mark : ALL-Connection-Prerouting ===> mengambil Connection Mark yang udah dibikin tadi ..
Tab Action :
Action : mark-packet
New-packet-mark : All-paket-prerouting
Maaf untuk tab Actionnya lupa di screnshoot :D
Membuat Mark-packet untuk paket Download :
Chain : Postrouting
Dst.Address : 10.0.0.0/24 ==> satu subnet lan
Connection.Mark : All-Connection-Postrouting
Tab Action :
Membuat traffic perPC/Client
Membuat traffic Upload Client nomor1 : 10.0.0.2 ===> sesuaikan IP lokal masing-masing
Chain : Prerouting
Src.Address : 10.0.0.2 ===> IP client no1
Connection-Mark : ALL-Connection-Prerouting
Tab Action :
Membuat traffic Download Client nomor1 : 10.0.0.2 ===> sesuaikan IP lokal masing-masing
Chain : Postrouting
Dst.Address : 10.0.0.2 ===> IP client no1
Connection-Mark : ALL-Connection-Postrouting
Tab Action :
Buat sesuai kondisi client ,, disini saya hanya menggunakan 3 client :
Membuat Queue Tree ,, Pertama membuat semua traffic Download keseluruhan dari client :
Disini contoh saya mempunyai bandwith keseluruhan adalah 1Mb ,, jadi Max limit yang saya isi adalah 1Mb :
Membuat parent untuk Download :
Membuat traffict perPC agar bisa dibagi rata dari Bandwith yang ada :
Disini saya hitung bandwith 1Mb dibagi 3 hasilnya adalah : 333Kbps :
Hasil 1Mb dibagi 3 hasilnya : 333k ===> ini untuk max limit
Nah 1Mb tadi dibagi lagi menjadi 2 hasilnya : 500k
Untuk client nomor 1 :
Buat sesuai kondisi client yang ada :
Membuat traffic UPLOAD:
Saya mempunyai UPLOAD 512 dibagi 3 hasilnya : 170K ini untuk Limit At
Terus dibagi 2 hasilnya : 256k
Jadi untuk Max limit disini gue pasang 240k:
Membuat parent UPLOAD:
Untuk Upload client nomor 1 :
Buat sesuai kondisi client yang ada :
Dan ini hasilnya :D
Alhamdulilah :D
Selamat mencoba