В общем случае имеется сеть. Доступ абонентов осуществляется через ВПН (pptp)
internet <- host1 <-> host2 -> абоненты Схема приблизительно такая. Хочется разграничивать
траффик: с одной скростью давать интернет и с другой к сетям в точке обмена трафиком =))
Пытаюсь реализовать все это на HTB. Где-то ошибка в правилах =(. Рисовал их, насколько понял
документацию по iproute2
############
# 1: #
############
|
############
# 1:1 #
############
|
|
тарифиц --------------- не тарифиц. + скор *2
10Mbit | | 2Mbit
############## #############
# 1:10 # # 1:11 #
############## #############
| |
############## #############
# 10: # # 20: #
############## #############
| | | | | | | | | | | | |
/sbin/iptables -A FORWARD -t mangle -s 192.168.1.1 -d 195.114.129.0/24 -j MARK --set-mark 1
/sbin/iptables -A FORWARD -t mangle -s 192.168.1.1 -d 195.114.129.0/24 -j ACCEPT
/sbin/iptables -A FORWARD -t mangle -s 192.168.1.1 -d 0.0.0.0/0 -j MARK --set-mark 2
/sbin/iptables -A FORWARD -t mangle -s 192.168.1.1 -d 0.0.0.0/0 -j ACCEPT
/sbin/tc qdisc add dev eth0 root handle 1: htb default 999
/sbin/tc class add dev eth0 parenet 1: classid 1:1 htb rate 12Mbit ceil 12Mbit
/sbin/tc class add dev eth0 parent 1:1 classid 1:10 htb rate 10Mbit ceil 12Mbit
/sbin/tc class add dev eth0 parent 1:1 classid 1:11 htb rate 2Mbit ceil 12Mbit
/sbin/tc filter add dev eth0 protocol ip parent 1:1 prio 1 u32 match ip dst 195.114.129.0/24 \
flowid 1:11
/sbin/tc filter add dev eth0 protocol ip parent 1:1 prio 1 u32 match ip dst 0.0.0.0/0 \
flowid 1:10
/sbin/tc qdisc add dev eth0 parent 1:10 handle 10: sfq perturb 10
/sbin/tc qdisc add dev eth0 parent 1:11 handle 20: sfq perturb 10
/sbin/tc class add dev eth0 parent 10: classid 10:1 rate 32kbit ceil 32kbit cburst 1500
/sbin/tc filter add dev eth0 protocol ip parent 10: prio 5 handle 2 fw classid 10:1
....
/sbin/tc class add dev eth0 parent 20: classid 20:1 rate 128kbit ceil 128kbit cburst 1500
/sbin/tc filter add dev eth0 protocol ip parent 20: prio 5 handle 1 fw classid 20:1
......
/sbin/tc qdisc add dev eth0 parent 1:1 handle 10: htb
Ответ на:
комментарий
от fagot
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от fagot
Ответ на:
комментарий
от tommi
Ответ на:
комментарий
от tommi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос по HTB, ESFQ... (2006)
- Форум TC, HTB, ESFQ: вопрос по приоритетам (2006)
- Форум tc htb + хэш таблицы (2018)
- Форум странное поведение HTB (2006)
- Форум adsl , htb (2007)
- Форум HTB & ограничение трафика с шлюза (2009)
- Форум HTB+samba (2007)
- Форум ESFQ 'нечестно' делит канал (2006)
- Форум [tc][htb] два варианта реализации, но ни один не работает так, как нужно (2011)
- Форум вопрос по шейперу (2014)