GithubHelp home page GithubHelp logo

bettermanbao / openwrt-shadowsocksr-libev-full Goto Github PK

View Code? Open in Web Editor NEW
387.0 51.0 338.0 394 KB

ShadowsocksR-libev-full for OpenWrt

Makefile 60.41% Shell 12.05% HTML 5.77% Lua 21.77%
shadowsocksr-libev openwrt lede

openwrt-shadowsocksr-libev-full's People

Contributors

bettermanbao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openwrt-shadowsocksr-libev-full's Issues

-gfwlist 版本,将原先cron的内容覆盖了。

编译安装了-gfwlist 版本,但发觉它自动覆盖了cron的内容:

*/10 * * * * /root/ssr-watchdog >> /var/log/shadowsocksr_watchdog.log 2>&1
0 1 * * 0 echo "" > /var/log/shadowsocksr_watchdog.log
#0 1 * * 0 sleep 70 && touch /etc/banner && reboot

把我原先每天更新chnroute 文件的任务覆盖了。

0 2 * * * wget -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /etc/chinadns_chnroute.txt

用了新版非常不稳定 都快崩溃了

watchdog日志如下:
[2016-06-19 21:50:00] Backup server is running.
[2016-06-19 21:50:00] Main server up, 0% packet loss, switch back.
[2016-06-19 21:50:00] Problem decteted, restart ShadowsocksR.
[2016-06-19 21:50:00] Main server down, switch to backup server.
[2016-06-19 22:00:00] Backup server is running.
[2016-06-19 22:00:00] Main server up, 0% packet loss, switch back.
[2016-06-19 22:00:00] Problem decteted, restart ShadowsocksR.
[2016-06-19 22:00:00] Main server down, switch to backup server.
[2016-06-19 22:10:00] Backup server is running.
[2016-06-19 22:10:00] Main server up, 0% packet loss, switch back.
[2016-06-19 22:10:00] Problem decteted, restart ShadowsocksR.
[2016-06-19 22:10:00] Main server down, switch to backup server.
[2016-06-19 22:20:00] Backup server is running.
[2016-06-19 22:20:00] Main server up, 0% packet loss, switch back.
[2016-06-19 22:20:00] Problem decteted, restart ShadowsocksR.
根据日志一会主服务器有问题 一会没有问题 到底什么意思(用手机或者电脑主服务器非常稳定)
还有个问题就是哪怕能用的那段时间 youtube 看看就断了
请问有以前老的watchdog的脚本吗 不想双服务器切换,切换到最后也不知道到底有没有问题。

[建议]与原版ss共存

编译时
改变bin下的文件 ssr-local 这样就不会覆盖原版的了
还要连带改init.d以及Luci

安装dnsmasq-full的时候先卸载了openwrt自带的dnsmasq,一直连接不上

安装过程

root@OpenWrt:/tmp# opkg remove dnsmasq
Removing package dnsmasq from root...
Not deleting modified conffile /etc/dnsmasq.conf.
Not deleting modified conffile /etc/config/dhcp.

root@OpenWrt:/tmp# opkg install dnsmasq-full
Installing dnsmasq-full (2.73-1) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/packages/base/dnsmasq-full_2.73-1_ar71xx.ipk.
Configuring dnsmasq-full.
Collected errors:
* resolve_conffiles: Existing conffile /etc/config/dhcp is different from the conffile in the new package. The new conffile will be placed at /etc/config/dhcp-opkg.

结果

[2016-05-03 05:50:00] Problem decteted, restarting ShadowsocksR...
[2016-05-03 06:00:00] Problem decteted, restarting ShadowsocksR...
[2016-05-03 06:10:00] Problem decteted, restarting ShadowsocksR...
[2016-05-03 06:20:00] Problem decteted, restarting ShadowsocksR...
[2016-05-03 06:30:00] Problem decteted, restarting ShadowsocksR...

是不是应该把那两个配置文件删掉重新在装一遍

finaspeed加速ssr的问题

openwrt跑的debian运行的finaspeed,给openwrt运行的ssr客户端加速,finaspeed用的是udp加速,用电脑端的ssr客户端能用,openwrt上的用不了,直接填服务器地址能用,finaspeed加速服务器地址填127.0.0.1,求大神赐教

能否增加一个局域网设备的排除功能

局域网中有一些设备翻墙后,运行不太正常。
比如ps4的市场里,路由翻墙后,有一些主题无法下载,好像是我vps的ip在psn的黑名单中。
还有比如说在pc上,我路由翻墙后,无法使用finalspeed来加速了。

是否可以考虑增加一个局域网设备的排除功能,指定ip后,这个设备就直接连接,不再翻墙?

想问一下是不是备份服务器配置有问题

我刚刚测试将主服务器和备份服务器改成完全一样的内容,在确定主服务器可用的情况下,把主服务器密码改成错误的,使软件切换成备份服务器,但是完全没法翻墙。

2.4.5-6求编译BCM63XXX和MT7260

发现有时候不知道什么原因,导致突然断流,ps了一下发现进程自动退出了,不知是否有BUG,添加了自启脚本之后发现无法自启,不知道什么原因!

多个服务器切换问题

作者你好,我在三个vps,我想让他们轮流替换(当其中一个挂掉时)应如何实现?
我看到etc文件夹下有三个文件分别是shadowsocksr.json,shadowsocksr.json.backup,shadowsocksr.json.main分别设置成不同的服务端参数能实现轮流替换吗?

请教个问题。

请问如何在你的crontabs上加一个断线自动重启网络或路由器啊,脚本该怎么写啊!
小区的网络有时会掉线 -- 烂路由不会自动连!

watchdog 里面的代码啥意思

sh: backup: unknown operand
[2016-05-13 08:20:00] No problem.
sh: backup: unknown operand
[2016-05-13 08:30:00] No problem.
sh: backup: unknown operand
[2016-05-13 08:40:00] No problem.
sh: backup: unknown operand
[2016-05-13 08:50:00] No problem.
sh: backup: unknown operand
[2016-05-13 09:00:00] No problem.
sh: backup: unknown operand
[2016-05-13 09:10:00] No problem.
sh: backup: unknown operand
[2016-05-13 09:20:00] No problem.

sh: backup: unknown operand
啥意思 是我的配置文件有问题吗(可以正常翻墙)

大神能不能编译一个x86_64版本的openwrt-shadowsocksR-libev-full

我在centos6.5上尝试编译一个需求版本的ssr-libev,结果错误太多,一下子应付不过来.
大神能不能预编译一个x86_64的,解解燃眉之急?非常感谢!
我的固件版本
chaos_calmer/15.05/x86/64/openwrt-15.05-x86-64-combined-ext4.img.gz
Linux OpenWrt 3.18.20 #1 SMP Fri Sep 4 20:16:14 CEST 2015 x86_64 GNU/Linux

我已经自己编译了一个。

好棒,已经用上了。

好棒,已经用上了。
竟然还提供测试服务器,真的太贴心了。
虽然已经换成自己的服务器,但还是十分感谢。

有几个问题

备用服务器是直接添加到主服务器下面? GFWList是自动更新还是手动更新 手动更新的操作命令是什么? 关闭是直接把启动项关闭?

增加一个 /etc/init.d/shadowsocksr status 命令就好了

root@OpenWrt:~# /etc/init.d/shadowsocksr
Syntax: /etc/init.d/shadowsocksr [command]

Available commands:
start Start the service
stop Stop the service
restart Restart the service
reload Reload configuration files (or restart if that fails)
enable Enable service autostart
disable Disable service autostart

增加一个 /etc/init.d/shadowsocksr status 命令就好了

望编译WRT1900ACS的IPK

WRT1900AC的玩家也挺多的。也是目前OpenWrt官方支持的最高端的路由器型号。

能否支持UDP over TCP功能

今天发现公司的网络,DNS解析会间歇性的无响应,我自己配置了一台VPS做DNS解析,也会间歇性无响应,无响应期间再另一台VPS上dig我自己的VPS是可以正常返回的。用了ss-tunnel做UDP转发也不行,因此我试想是不是可以用TCP来转发UDP做DNS解析,不知道shadowsocks-libev是否支持?

关于ss-rules功能

可否像原版ss一样,做一个ssr-rules功能,非常方便的避开CN的ip段

编译通过,安装时出现问题,求助

Ubuntu16.04;
OpenWrt-SDK-15.05.1-bcm53xx_gcc-4.8-linaro_uClibc-0.9.33.2_eabi.Linux-x86_64.tar.bz2;
安装shadowsocksr-libev_2.4.5-6pre_bcm53xx.ipk正常
安装shadowsocksr-libev-gfwlist_2.4.5-6pre_bcm53xx.ipk提示

root@CRWsRouter:~# opkg install /tmp/shadw/shadowsocksr-libev-gfwlist_2.4.5-6pre_bcm53xx.ipk 
Installing shadowsocksr-libev-gfwlist (2.4.5-6pre) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for shadowsocksr-libev-gfwlist:
 *      wget * 
 * opkg_install_cmd: Cannot install package shadowsocksr-libev-gfwlist.
root@CRWsRouter:~# which wget
/usr/bin/wget

这是为什么呢?

请教个问题!

我自己编译了个固件集成了你的软件,但是当挂载网卡时会导致频繁掉线.(只要一上网两分钟
就掉线,之后又会恢复,如此循环)如果不挂载网卡就没问题,请问跟这个软件有冲突吗?我只编译了你的软件,应该不会有软件冲突吧。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.