当前位置: 技术问答>linux和unix
询问IPtables Qos问题
来源: 互联网 发布时间:2016-04-17
本文导语: 我在我的终端上执行如下指令 iptables -t mangle -A OUTPUT -p udp --destination-port 5060 -j DSCP --set-dscp 40 提示:iptables: No chain/target/match by that name 而执行 iptables -t mangle -A OUTPUT -p udp --destination-port 5060 是可以通...
我在我的终端上执行如下指令
iptables -t mangle -A OUTPUT -p udp --destination-port 5060 -j DSCP --set-dscp 40
提示:iptables: No chain/target/match by that name
而执行
iptables -t mangle -A OUTPUT -p udp --destination-port 5060
是可以通过的,请问是我内核的配置需要支持吗!如果是具体是哪一项内核的配置!
iptables -t mangle -A OUTPUT -p udp --destination-port 5060 -j DSCP --set-dscp 40
提示:iptables: No chain/target/match by that name
而执行
iptables -t mangle -A OUTPUT -p udp --destination-port 5060
是可以通过的,请问是我内核的配置需要支持吗!如果是具体是哪一项内核的配置!
|
设置VoIP的DSCP?
需要内核中的net/ipv4/netfilter中的DSCP这个target,才可以的
netfilter中常用的target和match的概念你清楚了就知道怎么回事了
需要内核中的net/ipv4/netfilter中的DSCP这个target,才可以的
netfilter中常用的target和match的概念你清楚了就知道怎么回事了
|
-j dscp --set-dscp 40 看看可以不 。。如果不可以的话 你要加载文件 lipipt_dscp.c 以及内核空间程序 ipt_dscp.c文件
这些程序标准的LINUX 内核都会有的。我估计你是没有加载用户空间程序来解析 -j 后面的dscp 这个对象。
这些程序标准的LINUX 内核都会有的。我估计你是没有加载用户空间程序来解析 -j 后面的dscp 这个对象。