Bandwidth Limit with Iptable


Short URL

Bagi pengguna linux yang berhubungan dengan internet, apalagi download file-file besar. Ada cara untuk membatasi download pada mesin linux anda, tanpa perlu pusing-pusing menggunakan htb maupun cbq. Yaitu dengan menggunakan iptable, ini sudah dicoba dah hasilnya sukses hehehe… menggunakan iptable sebagai bandwidth limiter begitu mudah dan simple.

Saya menggunakan koneksi speedy mempunya 1 ethernet ini hanya standalone komputer
eth0  –> ip address 192.168.1.1

1.  masuk konsole dan akses sebagai root dan ketik

iptables -F
iptables -P INPUT DROP
iptables -A INPUT -s 0/0 -d 192.168.1.1 -m limit --limit 20/s --limit-burst 3 -j ACCEPT

Keterangan:
-F –> membersihkan list iptable yang sudah ada
-P INPUT DROP –> menolak semua akses yang masuk
-A INPUT -s 0/0 -d 192.168.1.1 –> mengijinkan semua ip (-s 0/0) dengan tujuan 192.168.1.1
-m limit –limit 20/s –limit-burst 3 –> memberi kecepatan 20KB/s
-j ACCEPT –> memberikan ijin masuk

2.  untuk mengeceknya

iptables -nL

3.  Gambar sebelum di limit

bandwidth limit iptables

4.  Gambar setelah di limit menggunakan iptable

bandwidth limit iptable

Share and Enjoy

5 Thoughts on “Bandwidth Limit with Iptable

  1. kang pernah pakai htb untuk traffic shaping nya share donk kl pernah
    .-= Posting terakhir blognya peyank ..online storage =-.

  2. paidjo on 30 April 2010 at 08:03 said:

    pernah nyoba tapi ga pernah bisa jadi, alias gagal :

  3. bagaimana kalau membatasi kecepatan download dari situs tertentu dengan iptables, bisa kah? misalnya dari indowebster.com dengan limit 25 kbps.

    hatur nuhun

  4. itu kenapa harus ada opsi -d 192.168.1.1 mas? kalau topologi saya seperti ini gimana : internet — (119.96.68.22)Router(192.168.1.1)—-client

  5. paidjo on 8 April 2013 at 06:32 said:

    ip 192.168.1.1 merupakan gateway dari LAN kalo memang menggunakan banyak client

Leave a Reply

Your email address will not be published. Required fields are marked *

*


1 + = 5

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>

[+] kaskus emoticons

Post Navigation