Zkoušel jsem trickle nefunguje mi, ale celkového omezení je dobrý wondershaper.
sudo apt-get install wondershaper
Nejprve detekce síťového rozhraní- ifconfig - moje je eth0
sudo wondershaper síťové rozhraní dowland upload (KB)
např. sudo wondershaper eth0 3000 3000
Pozn. rychlost internetu je brána jako od poskytovatele, pokud jsem nastavil 3000, tak jsem stahoval 300 KB/s.
Vypnutí filtru na mém příkladě: sudo wondershaper clear eth0
Dokonalejší omezení rychlosti internetu mastershaper:
http://www.mastershaper.org podobný o trochu jednodušší je WebHTB Netlimiter
http://webhtb.nethd.ro/Pro komplexni správu omezení připojení se mi líbí mastershaper
Má webové rozhraní. Umí to omezovaní podle htb, cbq, hfsc. Hfsc je vhodné pro IP telefonii.
Dále to používá různé filtry... rozezná p2p protokoly a layer7 pozná traffic na aplikační úrovni.
Požadavky na program:
• Linux kernel version 2.4 or 2.6.x (http://www.kernel.org)
• iproute2 which contains the tc command (http://developer.osdl.org/dev/iproute2/)
• IMQ-Devices (If you want to shape inbound traffic, http://www.linuximq.net)
• Web-Server with PHP support (Apache2, mod_php4, http://httpd.apache.org)
• PHP4 with JPEG, libgd and MySQL support (not tested yet with PHP5, http://www.php.net)
• MySQL database (MySQL 4.1, http://www.mysql.com)
• PHP pear modules DB & Net_IPv4
• perl with DBD interface (DBI-MySQL)
• phplayersmenu (sourceforge project, http://phplayersmenu.sourceforge.net)
• jpgraph (http://www.aditus.nu/jpgraph/)
• Web-Browser (with DHTML- and JavaScript-Support, http://www.mozilla.org/products/firefox/)
• sudo
Protože mám Eeebox počítač používám jednoduchý program wondershaper.
