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