{ Berbagi, Menulis, Dan Mengajar } Ilmu… » Linux » Membayangkan Setting CBQ
Membayangkan Setting CBQ
Bayangkan jika kita ingin agar semua client di LAN memperoleh 28Kbit dari Internet dan untuk trafik dari LAN ke Internet diijinkan untuk sampai dengan 40Kbit untuk setiap client. Yang perlu diketahui juga bahwa semua trafik akan melalui Linux proxy server yang menjalankan fungsi NAT, sehingga IP address LAN 192.168.0.0/24 akan berubah menjadi 192.168.1.100 pada saat masuk ke router ADSL.
Kita perlu mensetup file konfigurasi CBQ di kedua interfeca eth1(menuju ke Internet) dan eth0 (menuju LAN), kedua file configurasi tersebut adalah :
/etc/sysconfig/cbq/cbq-028.internet-client
DEVICE=eth0,100Mbit,1Mbit
RATE=28Kbit
WEIGHT=2Kbit
PRIO=5
RULE=192.168.0.0/24
/etc/sysconfig/cbq/cbq-040.client-internet
DEVICE=eth1,100Mbit,1Mbit
RATE=40Kbit
WEIGHT=2Kbit
PRIO=5
RULE=192.168.1.100,
Perhatikan contoh diatas, di parameter RULE, menandakan bahwa yang diatur adalah source IP address.
Tentunya kita dapat memodifikasi bandwidth, misalnya memberikan lebih banyak bandwidth s/d 100Kbit untuk traffic e-mail ke Internet hal ini dapat dilakukan dengan cara menspesifikasikan nomor port 25 (SMTP) ke aturan trafik ke Internet, sehingga
/etc/sysconfig/cbq/cbq-040.e-mail.client-internet
DEVICE=eth1,100Mbit,1Mbit
RATE=100Kbit
WEIGHT=2Kbit
PRIO=5
RULE=192.168.1.100:25,
Setelah semua konfigurasi dibuat, yang perlu kita lakukan adalah
# /sbin/cbq.init compile
# /sbin/cbq.init start
# echo /sbin/cbq.init start > /etc/rc.local
Lakukan cbq.init compile setiap kali kita mengubah / menambah aturan bandwidth.
Filed under: Linux