tc простое ограничение уровня

Мой старый базовый блок HP имеет свой собственный адаптер Ethernet, и это имеет его собственный MAC-адрес. Если тот, который Вы рассматриваете также, имеет свой собственный адаптер Ethernet, то да. Я не полагаю, что это - просто порт передачи. Какая модель - это?

1
задан 7 December 2010 в 13:47
2 ответа

можно использовать htb-инструменты http://htb-tools.skydevel.ro/, его использование tc также, но его более легкое для использования.

0
ответ дан 3 December 2019 в 19:30

Простой сценарий для ограничения входа и выходного трафика HTTP:

#!/bin/bash

INT="eth1"

case "$1" in
start|restart)
        tc qdisc del dev $INT handle ffff: ingress 2>/dev/null
        tc qdisc add dev $INT handle ffff: ingress
        tc filter add dev $INT parent ffff: protocol ip prio 50 u32 match ip dport 80 0xffff police rate 50Mbit burst 10m drop flowid :1
        tc qdisc del dev $INT root handle 1: htb 2>/dev/null
        tc qdisc add dev $INT root handle 1: htb
        tc class add dev $INT parent 1: classid 1:1 htb rate 1000Mbit
        tc class add dev $INT parent 1:1 classid 1:5 htb rate 50Mbit prio 1
        tc filter add dev $INT parent 1:0 prio 1 protocol ip u32 match ip dport 80 0xffff flowid 1:5
        ;;
stop)
        tc qdisc del dev $INT handle ffff: ingress 2>/dev/null
        tc qdisc del dev $INT root handle 1: htb 2>/dev/null
        ;;
*)
        echo "Use: $0 start|stop"
esac

сценарий в работе: http://linux.dyndns-work.com/video/linux_tc_simple_shape_ingress_and_egress_traffic.ogv/

3
ответ дан 3 December 2019 в 19:30

Теги

Похожие вопросы