Step 1
Mangle:
GAME
contoh buat Point Blank, game lain sesuaikan aja port/ip nya
chain=prerouting action=jump jump-target=game
chain=game action=mark-connection new-connection-mark=Game
passthrough=yes protocol=tcp dst-address=203.89.146.0/23 dst-port=39190
comment=”Point Blank”
chain=game action=mark-connection new-connection-mark=Game
passthrough=yes protocol=udp dst-address=203.89.146.0/23
dst-port=40000-40010
chain=game action=mark-packet new-packet-mark=Game_pkt passthrough=no connection-mark=Game
>> Step 2
Mangel Poker
chain=forward action=mark-connection new-connection-mark=Poker_con passthrough=yes protocol=tcp dst-address-list=LOAD POKER comment=”POKER”
Mangel Poker
chain=forward action=mark-connection new-connection-mark=Poker_con passthrough=yes protocol=tcp dst-address-list=LOAD POKER comment=”POKER”
chain=forward action=mark-connection new-connection-mark=Poker_con passthrough=yes protocol=tcp content=statics.poker.static.zynga.com
chain=forward action=mark-packet new-packet-mark=Poker passthrough=no connection-mark=Poker_con
>> Step 3
Mangel Browsing
chain=forward action=mark-connection new-connection-mark=http passthrough=yes protocol=tcp in-interface=WAN out-interface=Lan packet-mark=!Game_pkt connection-mark=!Game connection-bytes=0-262146 comment=”BROWSE”
chain=forward action=mark-packet new-packet-mark=http_pkt passthrough=no protocol=tcp connection-mark=http
>> Step 4
Mangel Limit Download
chain=forward action=mark-connection new-connection-mark=Download passthrough=yes protocol=tcp in-interface=WAN out-interface=Lan packet-mark=!Game_pkt connection-mark=!Poker_con connection bytes=262146-4294967295 comment=”LIMIT DOWNLOAD”
Mangel Limit Download
chain=forward action=mark-connection new-connection-mark=Download passthrough=yes protocol=tcp in-interface=WAN out-interface=Lan packet-mark=!Game_pkt connection-mark=!Poker_con connection bytes=262146-4294967295 comment=”LIMIT DOWNLOAD”
chain=forward action=mark-packet new-packet-mark=Download_pkt passthrough=no packet-mark=!Game_pkt connection-mark=Download
>> Step 5
Mangel Upload
chain=prerouting action=mark-packet new-packet-mark=Upload passthrough=no protocol=tcp src-address=192.168.0.0/24 in-interface=Lan packet-mark=!Game_pkt comment=”UPLOAD”
Ok, pada tahap ini semua rules telah di buat, sekarang kita tinggal melimit nya melalui QUEUE
Sekarang kita tinggal memasukan setingan QUEUE nya, baik Queue Type, Queue Tree atau Simple Queue>> Step 6
Queue Type
name=”Download” kind=pcq pcq-rate=256000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000
name=”Http” kind=pcq pcq-rate=1M pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000
name=”Game” kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=src-address,dst-address,src-port,dst-port pcq-total-limit=2000
name=”Upload” kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=src-address pcq-total-limit=2000
>> Step 8
Queue Tree
name=”Main Browse” parent=Lan limit-at=0 priority=8 max-limit=1M burst-limit=0 burst-threshold=0 burst-time=0s
name=”Browse” parent=Main Browse packet-mark=http_pkt limit-at=0 queue=Http priority=8 max-limit=1M burst-limit=0 burst-threshold=0 burst-time=0s
name=”Game” parent=global-total packet-mark=Game_pkt limit-at=0 queue=Game priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
name=”Poker” parent=global-out packet-mark=Poker limit-at=0 queue=Game priority=3 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
name=”Download” parent=global-out packet-mark=Download_pkt limit-at=0 queue=Download priority=8 max-limit=256k burst-limit=0 burst-threshold=0 burst-time=0s
name=”Main Upload” parent=global-in limit-at=0 priority=8 max-limit=256k burst-limit=0 burst-threshold=0 burst-time=0s
name=”Upload” parent=Main Upload packet-mark=Upload limit-at=0 queue=Upload priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
>> Step 7
Simple Queue
Langkah terakhir adalah menambahkan limit bandwith per IP sehingga jatah bandwith untuk browsing yang 1M dapat di bagi rata dengan semua client.
lakukan langkah tersebut untuk setiap IP Client dalam jaringan.
Demikian Tutorial ini saya buat dengan sedetail mungkin, semoga dapat bermanfaat.
apabila ada yang belum faham atau ada yang ingin di tanyakan silahkan isi komentar dibawah.
Terima kasih.
apabila ada yang belum faham atau ada yang ingin di tanyakan silahkan isi komentar dibawah.
Terima kasih.





























0 comments:
Posting Komentar