我不明白 mangle 用于更改数据包的标头。但我不明白下面的命令到底会做什么?
ip6tables -t mangle -A OUTPUT -s '1955:1890:1401:24FF::/64' -j DSCP --set-dscp 26
我是linux新手。有人请解释一下上面命令的行为是什么
答案1
该命令将每个数据包的 DSCP 字段更改为 26,使计算机发出该命令处于活动状态,并且来自 地址1955:1890:1401:24FF::/64
。 iptables 可以操作 INPUT、FORWARD、OUTPUT 上的数据包。您的命令在数据包离开之前执行 mangle。
值 DSCP 标头用于区分服务(https://en.wikipedia.org/wiki/Differentiated_services),这决定了服务质量。该命令调整来自该地址的数据包的某种优先级。值 26 确定数据包的保证转发类别。