Reactor 0 Posted 2010-05-11 18:53:20 Share Posted 2010-05-11 18:53:20 Доброе время суток! Уважаемые гуру помогуте с шейпером! Есть ADSL модем Unlim 10 mbits/s Стоит сервер на Mandrive 2010 две сетевухи: eth1 (10.0.3.2 - смотрит в сеть) eth2 (192.168.1.2 - смотрит в инет) Инет раздаёться скриптом #!/bin/bashecho 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -j MASQUERADE iptables -F iptables -P FORWARD DROP #### User_1 iptables -t filter -A FORWARD -s 0.0.0.0/0 -d 10.3.0.1 -j ACCEPT iptables -t filter -A FORWARD -s 10.3.0.1 -d 0.0.0.0/0 -j ACCEPT # # #### User_2 iptables -t filter -A FORWARD -s 0.0.0.0/0 -d 10.3.0.2 -j ACCEPT iptables -t filter -A FORWARD -s 10.3.0.2 -d 0.0.0.0/0 -j ACCEPT # # #### User_3 iptables -t filter -A FORWARD -s 0.0.0.0/0 -d 10.3.0.3 -j ACCEPT iptables -t filter -A FORWARD -s 10.3.0.3 -d 0.0.0.0/0 -j ACCEPT Задача организовать шейпинг на 5 машин каждому входящего по 1 mbits/s и исходящий 128 kbits/s ICQ для связи 234-020-426 423-198-134 Link to post Share on other sites
assasinwar 7 Posted 2010-05-11 19:08:44 Share Posted 2010-05-11 19:08:44 Примерно так HTB выглядит: tc qdisc del dev br0 root echo " Cleared shaping rules" tc qdisc add dev br0 root handle 1: htb default 10 tc class add dev br0 parent 1: classid 1:1 htb rate 10240kbit tc class add dev br0 parent 1:1 classid 1:10 htb rate 1024kbit ceil 1024kbit tc class add dev br0 parent 1:1 classid 1:11 htb rate 128kbit ceil 128kbit tc qdisc add dev br0 parent 1:10 handle 10: sfq perturb 10 tc qdisc add dev br0 parent 1:11 handle 11: sfq perturb 10 tc filter add dev br0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.1.2 flowid 1:10 tc filter add dev br0 protocol ip parent 1:0 prio 1 u32 match ip src 192.168.1.2 flowid 1:11 Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now