Автор Тема: htb и ppp+ интерфейс  (Прочетена 521 пъти)

DarkBoss

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
htb и ppp+ интерфейс
« -: Jun 01, 2005, 00:28 »
Потребители вземат тряфик през ПППоЕ
За всяка конекция се вдига нов интерфайс ppp0,1,2,3,4
До скоро изпозвах това, но след като сложих ПППоЕ не работи.
Примерен код

/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 1 htb default 5000

/sbin/tc class add dev eth1 parent 1: classid 1:2 htb rate 2048Kbit

/sbin/tc class add dev eth1 parent 1:2 classid 1:10 htb rate 384Kbit ceil 512Kbit burst 100Kbit
/sbin/tc qdisc add dev eth1 parent 1:10 handle 10 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip src 0.0.0.0/0 match ip dst 10.10.10.22/32 classid 1:10

На eth1 има вдигнат адрес 10.10.10.1, през който върви ПППоЕ-то
Със iptables използвам за входен интерфейс ppp+, но при htb не става.
Въпроса ми е какво да изпозвам, за да стане?
Активен

zarhi

  • Напреднали
  • *****
  • Публикации: 81
    • Профил
htb и ppp+ интерфейс
« Отговор #1 -: Jun 01, 2005, 09:06 »
pppd има възможност да стартира onconnect и ondisconnect скриптове.
Активен

http://www.skknet.net

CentOS 4.2 (Final) running on:
Epox EP-9NPA+ Ultra
Athlon64 3200+
GigaByte GF6600 PCI-Express x16
2Gb RAM, 2x80Gb Seagate SATA, 4x160Gb Seagate PATA, 2x120Gb Seagate PATA