Ответить
  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 27 января 2011 12:15

    после заливки и сохранения получаем меж строчик пустую строчку

    при правке скриптов нужно сохранять их с символом окончания строки - LF, а не CR LF, как в винде

    далее

    правильно

    код выделить все

    tc class add dev br0 parent 1:1 classid 1:2 htb rate ${BANDWIDTHDOWN}kbit \
    quantum 1500 burst 100k
    tc class add dev br0 parent 1:1 classid 1:3 htb rate 80 \
    ceil 90mbit prio 0 quantum 1500 burst 100k

    НЕправильно

    код выделить все

    tc class add dev br0 parent 1:1 classid 1:2 htb rate ${BANDWIDTHDOWN}kbit \quantum 1500 burst 100k
    tc class add dev br0 parent 1:1 classid 1:3 htb rate 80 \ceil 90mbit prio 0 quantum 1500 burst 100k

    неправильно, потому что бэкслэшей здесь быть не должно - установленные в конце строки, они экранируют (подчеркивают значимость) символа переноса строки, позволяя строку разбить на 2

    если ты перенос строки убрал, то и бэкслэши нужно убрать

    код выделить все

    tc class add dev br0 parent 1:1 classid 1:2 htb rate ${BANDWIDTHDOWN}kbit quantum 1500 burst 100k
    tc class add dev br0 parent 1:1 classid 1:3 htb rate 80 ceil 90mbit prio 0 quantum 1500 burst 100k
    IMHO.
  • Ska1ozub Neophyte Poster
    офлайн
    Ska1ozub Neophyte Poster

    3

    13 лет на сайте
    пользователь #363716

    Профиль
    Написать сообщение

    3
    # 27 января 2011 21:46

    Доброе время суток!

    Такая же проблема:

    Цитата:

    tc class add dev br0 parent 1:2 classid 1:31 htb rate 512kbit ceil 1024kbit prio 1 quantum 1500

    это работает только до 512кб даже если один комп

    код выделить все
    #--------------------------------------------INCOMING---------------------------------------------------------------
    #all output traffic for ppp0
    $LOG "All incoming ppp rate: normal $BANDWIDTHDOWN_LIMIT , maximum $BANDWIDTHDOWN (kbit/s)"
    tc qdisc add dev br0 root handle 1: htb default 40
    tc class add dev br0 parent 1: classid 1:1 htb rate 90mbit quantum 1500 burst 500k
    tc class add dev br0 parent 1:1 classid 1:2 htb rate ${BANDWIDTHDOWN}kbit \
    quantum 1500 burst 100k
    tc class add dev br0 parent 1:1 classid 1:3 htb rate 80 \
    ceil 90mbit prio 0 quantum 1500 burst 100k

    tc class add dev br0 parent 1:2 classid 1:20 htb rate 832kbit ceil 1200kbit prio 1 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:30 htb rate 368kbit ceil 368kbit prio 2 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:40 htb rate 1kbit ceil 1kbit prio 3 quantum 1500

    tc class add dev br0 parent 1:20 classid 1:21 htb rate 416kbit ceil 1200kbit prio 1 quantum 1500
    tc class add dev br0 parent 1:20 classid 1:22 htb rate 416kbit ceil 1200kbit prio 2 quantum 1500

    tc qdisc add dev br0 parent 1:3 handle 3: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:21 handle 21: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:22 handle 22: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:30 handle 30: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:40 handle 40: esfq perturb 10 hash dst quantum 1500

    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.7 flowid 1:21
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.5 flowid 1:22
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.3 flowid 1:30
    tc filter add dev br0 parent 1:0 protocol ip prio 2 u32 match ip flowid 1:40

    #local connections
    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip src $LAN_IP_ADDR flowid 1:3

    Скорость больше 832 kbit не поднимается, имеется в виду на компьютерах 192.168.1.7 192.168.1.5 при раздельной работе. Если вместе качают то получают по 416 kbit.

    В настройках модема Maximum download rate = 1201 Kbit/s

    Подскажите где что не правильно?

  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 29 января 2011 18:46

    Такая же проблема:

    эти не баг, это фича :D

    действительно, почему это такая ерунда происходит?!

    не из-за этих ли строчек:

    код выделить все
    tc class add dev br0 parent 1:20 classid 1:21 htb rate 416kbit ceil 1200kbit prio 1 quantum 1500
    tc class add dev br0 parent 1:20 classid 1:22 htb rate 416kbit ceil 1200kbit prio 2 quantum 1500
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.7 flowid 1:21
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.5 flowid 1:22

    предвижу резонный вопрос - почему по минимуму?

    потому что

    код выделить все
    tc class add dev br0 parent 1:2 classid 1:30 htb rate 368kbit ceil 368kbit prio 2 quantum 1500
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.3 flowid 1:30
    IMHO.
  • Ewalle Member
    офлайн
    Ewalle Member

    126

    14 лет на сайте
    пользователь #174352

    Профиль
    Написать сообщение

    126
    # 29 января 2011 19:53

    Тогда причём здеся класс 1:30 к классу 1:20??? если в классе 1:20 ceil 1200??

    Вот я себе нацарапал сосед+мой комп+мой телефон вроде всё работает!

    tc class add dev br0 parent 1:2 classid 1:20 htb rate 512kbit ceil 1024kbit prio 1 quantum 1500

    tc class add dev br0 parent 1:2 classid 1:21 htb rate 512kbit ceil 1024kbit prio 0 quantum 1500

    tc class add dev br0 parent 1:21 classid 1:22 htb rate 500kbit ceil 1024kbit prio 0 quantum 1500

    tc class add dev br0 parent 1:21 classid 1:23 htb rate 12kbit ceil 1024kbit prio 0 quantum 1500

    tc qdisc add dev br0 parent 1:20 handle 20: esfq perturb 10 hash dst quantum 1500

    tc qdisc add dev br0 parent 1:22 handle 22: esfq perturb 10 hash dst quantum 1500

    tc qdisc add dev br0 parent 1:23 handle 23: esfq perturb 10 hash dst quantum 1500

    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.2 flowid 1:20

    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip dst 192.168.1.3 flowid 1:22

    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip dst 192.168.1.4 flowid 1:23

    #local connections

    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip src $LAN_IP_ADDR flowid 1:3

  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 29 января 2011 20:01

    Тогда причём здеся класс 1:30 к классу 1:20??? если в классе 1:20 ceil 1200??

    потому что структура - иерархическая и у вышеназванных классов общий родитель

    друзья, давайте уважать чужой труд - я начинаю повторять одни и те же вещи по нескольку раз

    пожалуйста, потрудитесь прочитать хотя бы пару последних страниц, не надо вычитывать всю тему (хотя это тоже полезно - можете обнаружить ответы на вопросы, которых еще не задавали лично вы)

    Вот я себе нацарапал сосед+мой комп+мой телефон вроде всё работает!

    потому что правильно написан :D

    хороший подход - начать с простого, и, пошагово добавляя нужные фичи, тестировать работоспособность

    IMHO.
  • Ska1ozub Neophyte Poster
    офлайн
    Ska1ozub Neophyte Poster

    3

    13 лет на сайте
    пользователь #363716

    Профиль
    Написать сообщение

    3
    # 30 января 2011 01:08 Редактировалось Ska1ozub, 1 раз.

    предвижу резонный вопрос - почему по минимуму?

    потому что

    код выделить все

    tc class add dev br0 parent 1:2 classid 1:30 htb rate 368kbit ceil 368kbit prio 2 quantum 1500
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.3 flowid 1:30

    Начал с простого - разделить инет между двумя компами:

    код выделить все

    tc class add dev br0 parent 1:2 classid 1:20 htb rate 600kbit ceil 1200kbit prio 2 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:30 htb rate 600kbit ceil 1200kbit prio 1 quantum 1500

    tc qdisc add dev br0 parent 1:3 handle 3: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:20 handle 20: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:30 handle 30: esfq perturb 10 hash dst quantum 1500

    tc filter add dev br0 parent 1:0 protocol ip prio 2 u32 match ip dst 192.168.1.7 flowid 1:20
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.5 flowid 1:30

    #local connections
    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip src $LAN_IP_ADDR flowid 1:3

    А результат - скорость 600 kbit как при закачке на одном компе так и при закачке двумя оба по 600 :conf:

    Ничего не понятного.:rotate:

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 30 января 2011 08:02

    при правке скриптов нужно сохранять их с символом окончания строки - LF, а не CR LF, как в винде

    далее

    спасибо этим вы напомнили мне про mandriva-linux-free-2010-spring-i586 установленную на Oracle VM VirtualBox будем через нее править

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 30 января 2011 08:27

    Ska1ozub

    зайдите на модем в rwfs/rc.d и посмотрите строчки все

    tc class add dev br0 parent 1:2 classid 1:20 htb rate 832kbit ceil 1200kbit prio 1 quantum 1500

    tc class add dev br0 parent 1:2 classid 1:30 htb rate 368kbit ceil 368kbit prio 2 quantum 1500

    tc class add dev br0 parent 1:2 classid 1:40 htb rate 1kbit ceil 1kbit prio 3 quantum 1500

    tc class add dev br0 parent 1:20 classid 1:21 htb rate 416kbit ceil 1200kbit prio 1 quantum 1500

    tc class add dev br0 parent 1:20 classid 1:22 htb rate 416kbit ceil 1200kbit prio 2 quantum 1500

    могут не правильно

    tc class add dev br0 parent 1:2 classid 1:20 htb rate 832kbit ceil 1200kbit prio 1 quantum 1500

    tc class add dev br0 parent 1:2 classid 1:30 htb rate 368kbit ceil 368kbit prio 2 quantum 1500

    tc class add dev br0 parent 1:2 classid 1:40 htb rate 1kbit ceil 1kbit prio 3 quantum 1500

    tc class add dev br0 parent 1:20 classid 1:21 htb rate 416kbit ceil 1200kbit prio 1 quantum 1500

    tc class add dev br0 parent 1:20 classid 1:22 htb rate 416kbit ceil 1200kbit prio 2 quantum 1500

    и пробелы лишние уберите посмотрите в конце строк и меж строк

    а если у вас модем Acorp W422G V3 попробуйте пока не использовать цифры 20 21 23 24

    в Simple shaper config указать две верхние галочки и проставить Maximum upload rate: Limit upload rate: Maximum download rate:,а в процессе успешной деятельности добавлять остальное

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 30 января 2011 08:33

    может кому интересно

    код выделить все
    #all output traffic for ppp0
    $LOG "All incoming ppp rate: normal $BANDWIDTHDOWN_LIMIT , maximum $BANDWIDTHDOWN (kbit/s)"
    tc qdisc add dev br0 root handle 1: htb default 22
    tc class add dev br0 parent 1: classid 1:1 htb rate 90mbit quantum 1500 burst 500k
    tc class add dev br0 parent 1:1 classid 1:2 htb rate ${BANDWIDTHDOWN}kbit \
    quantum 1500 burst 100k
    tc class add dev br0 parent 1:1 classid 1:3 htb rate 80 \
    ceil 90mbit prio 0 quantum 1500 burst 100k

    tc class add dev br0 parent 1:2 classid 1:32 htb rate 256kbit ceil 512kbit prio 1 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:33 htb rate 256kbit ceil 1024kbit prio 2 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:34 htb rate 256kbit ceil 384kbit prio 3 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:35 htb rate 256kbit ceil 256kbit prio 4 quantum 1500
    tc class add dev br0 parent 1:2 classid 1:22 htb rate 4kbit ceil 10kbit prio 10 quantum 1500

    tc class add dev br0 parent 1:35 classid 1:36 htb rate 128kbit ceil 256kbit prio 5 quantum 1500
    tc class add dev br0 parent 1:35 classid 1:37 htb rate 128kbit ceil 256kbit prio 6 quantum 1500

    tc qdisc add dev br0 parent 1:3 handle 3: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:22 handle 22: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:32 handle 32: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:33 handle 33: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:34 handle 34: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:35 handle 35: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:36 handle 36: esfq perturb 10 hash dst quantum 1500
    tc qdisc add dev br0 parent 1:37 handle 37: esfq perturb 10 hash dst quantum 1500

    tc filter add dev br0 parent 1:0 prio 3 protocol ip handle 22 fw flowid 1:22

    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.3 flowid 1:32
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.5 flowid 1:33
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.4 flowid 1:34
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.6 flowid 1:36
    tc filter add dev br0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.2 flowid 1:37

    #local connections
    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip src $LAN_IP_ADDR flowid 1:3

    по IP погонял работает теперь толпой надо погонять может не работает

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 1 февраля 2011 13:03

    подскажите как такой большой диапазон указать можно

    90.189.128.1 - 90.189.255.254

    92.124.0.1 - 92.127.255.254

  • svin0 IRC Team
    офлайн
    svin0 IRC Team

    6763

    17 лет на сайте
    пользователь #76857

    Профиль
    Написать сообщение

    6763
    # 1 февраля 2011 17:48

    90.189.128.1/255.255.128.0

    92.124.0.1/255.252.0.0

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 3 февраля 2011 17:01

    теперь скрипты встают не криво но все равно не работает

    iptables,у как то все повиг что я с ним делаю

    iptables -A PREROUTING -t mangle -s 0.0.0.0/0 -j MARK --set-mark 6

    iptables -t mangle -A PREROUTING -s 0.0.0.0/0 -j MARK --set-mark 6

    и так и эдак и туды и сюды

    с шейпиром теперь лады осталось заладить маркировку в iptables

  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 5 февраля 2011 12:50

    qw555, смысл сентенций ни разу не понят...

    что ты хочешь сделать?

    правильно заданный вопрос - половина ответа

    IMHO.
  • Ska1ozub Neophyte Poster
    офлайн
    Ska1ozub Neophyte Poster

    3

    13 лет на сайте
    пользователь #363716

    Профиль
    Написать сообщение

    3
    # 5 февраля 2011 20:04

    qw555, Большое спасибо!

    Действительно проблема была в лишних пробелах в конце строк.

    Всё заработало по варианту из моего парвого поста :super:

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 8 февраля 2011 16:58

    что ты хочешь сделать?

    заставить оригинальный S12iptables маркировать покеты с диапазона IP адресов

  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 8 февраля 2011 18:27

    iptables -A PREROUTING -t mangle -s 0.0.0.0/0 -j MARK --set-mark 6

    iptables -t mangle -A PREROUTING -s 0.0.0.0/0 -j MARK --set-mark 6

    а это к чему привел?

    оба правила - одинаковые, помечают трафик пришедший ото всех без исключения, маркером за номером 6

    IMHO.
  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 10 февраля 2011 16:37

    делаю так

    код выделить все
    #------------------------------------EXTERNAL-RULES-------------------------
    $LOG "Start user routes chains from /rwfs/network/routes"
    /rwfs/network/routes
    $LOG "Start user iptables chains from /rwfs/network/iptables"
    /rwfs/network/iptables
    }

    myrules() {
    iptables -A PREROUTING -t mangle -i ppp+ -s 90.189.128.0/17 -j MARK --set-mark 3
    }

    stop() {
    $LOG "Iptables stop"
    iptables -F
    iptables -t nat -F
    iptables -t filter -F
    iptables -t mangle -F
    iptables -X
    iptables -t nat -X
    iptables -t filter -X
    iptables -t mangle -X
    iptables -t mangle -F PREROUTING
    iptables -t mangle -F FORWARD
    iptables -t mangle -F INPUT
    iptables -t mangle -F OUTPUT
    iptables -t mangle -F POSTROUTING
    iptables -t nat -Z
    iptables -t filter -Z
    iptables -t mangle -Z
    iptables -Z
    }

    case "$1" in
    start)
    start
    myrules
    ;;

    stop)
    stop
    ;;

    restart)
    stop
    start
    ;;

    *)
    echo $"Usage: $0 {start|stop|restart}"
    exit 1
    esac

    код выделить все

    #local connections
    tc filter add dev br0 parent 1:0 prio 0 protocol ip handle 3 fw flowid 1:3
    tc filter add dev br0 parent 1:0 protocol ip prio 0 u32 match ip src $LAN_IP_ADDR flowid 1:3

    получаю

    код выделить все
    ~ # iptables -t mangle -L -v -n
    Chain PREROUTING (policy ACCEPT 71812 packets, 54M bytes)
    pkts bytes target prot opt in out source destination

    71801 54M shaperpre all -- * * 0.0.0.0/0 !224.0.0.0/4

    262 187K MARK all -- ppp+ * 90.189.128.0/17 0.0.0.0/0
    MARK set 0x3
    262 187K MARK all -- ppp+ * 90.189.128.0/17 0.0.0.0/0
    MARK set 0x3

    Chain INPUT (policy ACCEPT 841 packets, 72624 bytes)
    pkts bytes target prot opt in out source destination

    Chain FORWARD (policy ACCEPT 70958 packets, 54M bytes)
    pkts bytes target prot opt in out source destination

    0 0 ACCEPT icmp -- * ppp+ 0.0.0.0/0 0.0.0.0/0

    164 7864 TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
    tcp flags:0x06/0x02 TCPMSS clamp to PMTU

    Chain OUTPUT (policy ACCEPT 560 packets, 111K bytes)
    pkts bytes target prot opt in out source destination

    17 748 TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0
    tcp flags:0x06/0x02 TCPMSS clamp to PMTU

    Chain POSTROUTING (policy ACCEPT 71407 packets, 54M bytes)
    pkts bytes target prot opt in out source destination

    71407 54M shaperpost all -- * * !224.0.0.0/4 0.0.0.0/0

    что не так?

  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 10 февраля 2011 16:48

    потом делаю так

    код выделить все
    ###Mark input packets for QoS--------------------------------------------------
    $INCOMING -i ppp+ -s 90.189.128.0/17 -j MARK --set-mark 3
    #high prio
    if [ "$SHAPER_IN_ENABLE" = "on" ]; then
    $INCOMING -i ppp+ -p tcp --dport 0:1024 -j MARK --set-mark 20
    $INCOMING -i ppp+ -p tcp --sport 0:1024 -j MARK --set-mark 20
    $INCOMING -i ppp+ -p udp --dport 0:1024 -j MARK --set-mark 21
    $INCOMING -i ppp+ -p udp --sport 0:1024 -j MARK --set-mark 21
    $INCOMING -i ppp+ -p tcp --syn -j MARK --set-mark 20
    $INCOMING -i ppp+ -p icmp -m mark --mark 0 -j MARK --set-mark 20
    $INCOMING -i ppp+ -p tcp -m length --length :64 -j MARK --set-mark 20
    #user excludes

    шейпер как в первом случаи

    получаю

    код выделить все
    Chain shaperpre (1 references)
    pkts bytes target prot opt in out source destination

    62628 91M MARK all -- ppp+ * 90.189.128.0/17 0.0.0.0/0
    MARK set 0x3
    27 1296 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    tcp dpts:0:1024 MARK set 0x14
    101K 141M MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    tcp spts:0:1024 MARK set 0x14
    18 2419 MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    udp dpts:0:1024 MARK set 0x15
    730 134K MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    udp spts:0:1024 MARK set 0x15
    1383 68772 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    tcp flags:0x16/0x02 MARK set 0x14
    269 23885 MARK icmp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    MARK match 0x0 MARK set 0x14
    8918 392K MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    length 0:64 MARK set 0x14
    123K 167M CONNMARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    CONNMARK restore
    116 48506 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    ipp2p v0.8.1_rc1 --ipp2p MARK set 0x16
    116 48506 CONNMARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    MARK match 0x16 CONNMARK save
    1865 335K MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    ipp2p v0.8.1_rc1 --ipp2p MARK set 0x16
    0 0 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto h323 MARK set 0x14
    0 0 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto rdp MARK set 0x14
    0 0 MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto sip MARK set 0x14
    0 0 MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto sip MARK set 0x14
    96351 116M MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto skypeout MARK set 0x14
    3 384 MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto skypetoskype MARK set 0x14
    18836 24M MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto bittorrent MARK set 0x16
    3459 1792K MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    LAYER7 l7proto bittorrent MARK set 0x16
    904 1206K MARK tcp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    MARK match 0x0 MARK set 0x16
    2708 1008K MARK udp -- ppp+ * 0.0.0.0/0 0.0.0.0/0
    MARK match 0x0 MARK set 0x16
    414K 299M RETURN all -- * * 0.0.0.0/0 0.0.0.0/0

    уже лучше но скорость не возрастает

  • Mr.Smith Senior Member
    офлайн
    Mr.Smith Senior Member

    837

    16 лет на сайте
    пользователь #99530

    Профиль
    Написать сообщение

    837
    # 15 февраля 2011 15:11

    qw555, читать это в таком виде очень трудно, к тому же без переносов строк в нужных местах...

    словами, словами лучше

    а кодом - ваще хорошо

    IMHO.
  • qw555 Junior Member
    офлайн
    qw555 Junior Member

    35

    13 лет на сайте
    пользователь #353736

    Профиль
    Написать сообщение

    35
    # 17 февраля 2011 02:41

    всем спасибо, пока отложу скрипты, принесли аппаратуру на ремонт