本方法在2.4.8-2上成功
使某个端口或范围只有SS代理,其他的不通过代理。可以有效解决BT占用SS通道,下载速度慢等问题。
方法1:
SSH连接到路由上执行
uci set shadowsocks.@access_control[-1].ipt_ext='-m multiport --dports 22,80,443'
或者指定一个范围:
uci set shadowsocks.@access_control[-1].ipt_ext='--dport 21:1024'
最后提交修改:
uci commit shadowsocks /etc/init.d/shadowsocks restart
方法2:
WinSCP连接到路由修文件 /etc/config/shadowsocks
找到config access_control后,在下面添加:
option ipt_ext '--dport 21:1024'
参考文章:
https://github.com/shadowsocks/openwrt-shadowsocks/issues/36
https://daijia.wordpress.com/2015/12/23/%E8%B7%AF%E7%94%B1%E5%99%A8%E9%83%A8%E7%BD%B2shadowsocks%E5%90%8Ebt%E4%B8%8B%E8%BD%BD%E4%B9%9F%E4%BC%9A%E8%B5%B0%E4%BB%A3%E7%90%86%E7%9A%84%E9%97%AE%E9%A2%98/