本方法在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/