默认分类

基于dscp的策略路由

操作系统:win10 2004
路由器:netgear r6300v2 dd-wrt

开启windows dscp,默认是不打开的,将以下文件保存为.reg导入注册表

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
"DisableUserTOSSetting"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\QoS]
"Do not use NLA"="1"

运行gpedit.msc

用户设置-windows设置-基于策略的qos--新建策略

重启电脑

insmod xt_dscp #加载dscp匹配模块
iptables -I PREROUTING -t mangle -m dscp --dscp 4 -j MARK --set-mark 4 #匹配dscp值为4的数据包,并且把数据包打上标记4
ip route add table 4 default via 192.168.0.12  #添加一个id为4,默认网关为192.168.0.12的路由表
ip rule add pref 5 fwmark 4 table 4 #匹配标记为4的路由表,并发向路由表4

回复

This is just a placeholder img.