• Stars
    star
    180
  • Rank 212,005 (Top 5 %)
  • Language
    Shell
  • Created over 7 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

OpenWrt/LEDE LuCI for Shadowsocks-libev

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需要另行编译)

依赖

软件包的正常使用需要依赖 iptablesipset用于流量重定向

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 编译

# 解压下载好的 SDK
tar xjf OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-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

More Repositories

1

AlxLocationManager

Android GPS+基站+WiFi热点多渠道定位模块的Demo,使用Google Geo Location API+谷歌gcm SDK/安卓原生方式,请翻墙后测试效果
Java
161
star
2

openwrt-shadowsocksr

ShadowsocksR-libev for OpenWrt/LEDE
Makefile
109
star
3

SensorMonitor

一个以传感器为基础,基于github上著名框架AChartEngine制作的一个实时获取、绘制传感器数据的应用
Java
93
star
4

luci-app-bandwidthd

Lua
68
star
5

AlxGifHelper

一个自定义GIF播放的管理类,基于github上著名项目android-gif-drawable制作,实现了下载进度提示,第一帧占位显示,磁盘缓存和LRU缓存等功能
Java
50
star
6

AlxPicassoProgress

一个以Android Picasso库为基础的支持下载进度实时显示的工具类
Java
48
star
7

AlxYoutubePlayer

Android基于WebView的嵌入式Youtube视频播放器,可识别多种Youtube分享视频的url
Java
45
star
8

luci-app-haproxy-tcp

为OpenWRT路由器Shadowsocks做负载均衡和高可用的HAPrxoy的后台luci配置页面
Shell
36
star
9

openwrt-dnsforwarder

Lua
32
star
10

AlxImageLoader

Android SD卡本地图片加载框架,支持LRU缓存,缩略图缓存,智能设定图片读取的大小防OOM,自定义布局选择相册照片等实用功能
Java
29
star
11

AlxRecyclerView

支持下拉刷新和上划加载更多的自定义RecyclerView,具备阻尼弹性效果,完整的动画效果
Java
28
star
12

luci-app-pdnsd

为OpenWRT路由器Pdnsd设计的luci页面和配置文件,用于TCP请求DNS以免投毒
Lua
24
star
13

luci-app-redsocks2

luci for redsocks2 v0.66 on OpenWrt
Shell
23
star
14

luci-app-kcptun

OpenWrt 上的 Kcptun Luci 支持界面,适配ImageBuilder
Lua
16
star
15

BreakwallOpenWrt

Makefile
16
star
16

luci-app-ngrokc

Lua
15
star
17

openwrt-ngrokc

ngrok-c for OpenWrt/LEDE
Makefile
14
star
18

AndroidOnlinePackage

一个以网页为入口可以切换分支,gradle编译,自动签名,自动对齐,一键pull代码,一键下载的Android打包编译工具
Java
4
star
19

openwrt-cdns

Makefile
4
star
20

BlockedDomains

Shell
3
star
21

luci-app-cdns

Lua
2
star