Привет на всички.
Накратко ситуацията.
Linux Gentoo
ADSL модем на БТК за интернет.
HTB shaper
На eth0 влиза
На eth1 излиза към вътрешната мрежа.
Има 2 IP в мрежата 10.0.1.10 и 10.0.1.11
10.0.1.10 е на 128kpbs
10.0.1.11 е на 256kpbs
/usr/sbin/htb.sysconfigПримерен код |
$NET=eth0 $LOC=eth1
/bin/cat > /etc/htbinit/$NET-2:10:2.client1 << EOF CEIL=128Kbit RATE=128Kbit BURST=128Kbit PRIO=5 RULE=10.0.1.10, EOF
/bin/cat > /etc/htbinit/$NET-2:10:3.client2 << EOF CEIL=256Kbit RATE=256Kbit BURST=256Kbit PRIO=5 RULE=10.0.1.11, EOF
/bin/cat > /etc/htbinit/$LOC-2:10:2.client1 << EOF CEIL=128Kbit RATE=128Kbit BURST=128Kbit PRIO=5 RULE=10.0.1.10 EOF
/bin/cat > /etc/htbinit/$LOC-2:10:3.client2 << EOF CEIL=256Kbit RATE=256Kbit BURST=256Kbit PRIO=5 RULE=10.0.1.11 EOF
|
/etc/conf.d/firewall
Примерен код |
/sbin/iptables -t nat -F /sbin/iptables -t nat -X /sbin/iptables -A POSTROUTING -t nat-s 10.0.1.10 -j SNAT --to-source 192.168.1.2 /sbin/iptables -A POSTROUTING -t nat-s 10.0.1.11 -j SNAT --to-source 192.168.1.2
|
Проблемът - ограничава download-a но не и upload-a.
Рових се доста, но до логично решение не достигнах.
Ще съм благодарен ако ударите едно рамо.