Need help with luci-app-shadowsocksR?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

AlexZhuo
192 Stars 106 Forks 26 Commits 29 Opened issues

Description

OpenWrt/LEDE LuCI for Shadowsocks-libev

Services available

!
?

Need anything else?

Contributors list

# 237,343
Shell
Lua
Java
23 commits
# 503,208
Shell
Lua
nvidia
C++
1 commit

OpenWrt LuCI for ShadowsocksR-libev

用于科学上网的智能透明代理工具

简介

本软件包是 shadowsocksR-libev 的 LuCI 控制界面,自带GFWList,国内路由表等分流功能。

特性

1、支持基于GFWList的智能分流

2、支持基于国内路由表的智能分流

3、支持国外翻回国内看优酷等视频网站

4、支持基于GFWList的智能DNS解析

5、支持

auth_sha1_v4
,
auth_aes128_md5
,
auth_aes128_sha1
,
auth_chain_a
等新型混淆协议,
none
加密协议,

6、支持混淆参数和协议参数

7、支持游戏模式(全局+国内分流UDP转发)

8、支持Adbyby和KoolProxy兼容模式

9、支持GFWlist黑名单和国内路由表手动更新

10、配合dnsforwarder实现TCP协议DNS代理解析

11、支持填写服务器域名或者服务器IP

12、可配合HAProxy实现多服务器负载均衡,也可以设置多个备用服务器实现高可用,详情

13、可配合KCPTUN提高网络质量,详情

14、支持LAN访问控制(Adbyby/KoolProxy模式需要配合以上二者自己的访问控制功能使用,否则会冲突)

15、支持一键升级国内路由表和GFWList

16、支持用户自定义强制走代理的IP,强制不走代理的IP,强制走代理的域名,强制不走代理的域名

17、支持同时开启ss-local建立socks5代理端口

18、内置Redsocks2的支持,可透明代理Socks4、Socks5、HTTP端口。(Redsocks2需要另行编译)

依赖

软件包的正常使用需要依赖

iptables
ipset
用于流量重定向

dnsforwarder
用于TCP协议请求DNS便于转发至SSR服务器,请到openwrt-dnsforwarder编译

ip-full
iptables-mod-tproxy
kmod-ipt-tproxy
iptables-mod-nat-extra
用于实现UDP转发

配置

软件包的配置文件路径:

/etc/config/shadowsocksr

一般情况下,只需填写服务器IP或者域名,端口,密码,加密方式,混淆,协议即可使用默认的只能模式科学上网,兼顾国内外分流。无需其他复杂操作

编译

从 OpenWrt 的 SDK 编译
```bash

解压下载好的 SDK

tar xjf OpenWrt-SDK-ar71xx-for-linux-x8664-gcc-4.8-linarouClibc-0.9.33.2.tar.bz2 cd OpenWrt-SDK-ar71xx-*

Clone 项目

git clone https://github.com/AlexZhuo/luci-app-shadowsocksR.git package/luci-app-shadowsocksR

编译 po2lmo (如果有po2lmo可跳过)

pushd package/luci-app-shadowsocksR/tools/po2lmo make && sudo make install popd

选择要编译的包 NetWork -> LuCI -> luci-app-shadowsocksR

make menuconfig

开始编译

make package/luci-app-shadowsocksR/compile V=99 ```

软件截图

demo demo

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.