Articles Comments

{ 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

Leave a Reply

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>