Я использую Transmission в Ubuntu, и у меня возникла эта проблема, которая в основном говорит о том, что QoS нарушен, поскольку нет способа ограничить использование исходящих портов.

Я думал о том, чтобы сделать грязный и уродливый хак, создать псевдоним интерфейса и определить QoS на основе адреса источника, но мне было интересно, есть ли другой способ. Можно ли каким-то образом пометить пакеты на исходной машине, используя owner и mark модули iptables и отправить это маршрутизатору, который выполняет QoS?

Из того, что я понимаю, mark на iptables относится только к локальной машине, так что это не сработает, но есть ли другой способ?

1 ответ1

0

Вы можете использовать iptables с -j DSCP для изменения поля DSCP в заголовке IP (как v4, так и v6).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .