Iptables
為同一 TCP 連接內的返回數據包在 IP 標頭中設置相同 DSCP 值的範例命令
我已經看到 connmark 或 ctinfo 可以為此工作,但找不到一個簡單有效的命令來使其工作(在這方面不熟悉)。
該命令可以應用於 TCP 終止節點或任何 linux 節點作為中間路由器。
iptables -t mangle -A PREROUTING -m dscp --dscp-class AF12 -j CONNMARK --set-xmark 12 iptables -t mangle -A POSTROUTING -m connmark --mark 12 -j DSCP --set-dscp-class AF12
(不是 100% 動態的,因為需要提前知道 DSCP 值才能獲得匹配)