2017年2月28日星期二

Orange Pi 香橙派 集成 BBR 内核 Armbian





带BBR的armbian预编译固件

root  1234

OrangePi zero 4.10

非实时内核
http://pan.baidu.com/s/1pKQU6fx
OneDrive

OrangePi one 4.10 
非实时内核 : 
https://pan.baidu.com/s/1boHj88R
OneDrive

ssh连上后(root/1234),
提示输入当前密码,然后提示输入新密码

之后提示建立用户,你可以ctrl+c取消,ssh重连。

ssh敲入
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
启动BBR。


输入
sysctl net.core.default_qdisc
显示fq

输入
lsmod | grep bbr
返回值有 tcp_bbr 模块

即说明 bbr 已启动。


感谢:
http://www.jianshu.com/p/20663d18bac4

https://blog.jie.today/2016/12/26/add-bbr-support-to-raspberry-pi-raspbian/
https://www.sfantree.com/raspberry_bbr/

https://github.com/iMeiji/shadowsocks_install/wiki/%E5%BC%80%E5%90%AFTCP-BBR%E6%8B%A5%E5%A1%9E%E6%8E%A7%E5%88%B6%E7%AE%97%E6%B3%95

2017年2月22日星期三

群晖 NAS 搭建 shadowsocks 服务端 ( ss-server Docker/libev)

机型 DS916+ x86;
选用shadowsocks-libev;

实测环境:群晖DSM6.1里面的套件中心-安装docker,找到其gists/shadowsocks-libev并使用。docker搭建好后,本机ss客户端 访问192.168.10.193 的 NAS ss-server,测试连接成功。





具体步骤:

到套件中心,搜索docker并安装。

到‘主菜单’,打开docker。

到映像-新增-url输入gists/shadowsocks-libev地址下载docker
(对新手,此docker较合适在群晖使用)






下载好几M的docker后,选中他,如下图所示,点启动-高级设置-网络-打钩-环境。


来到环境这里


到https://hub.docker.com/r/gists/shadowsocks-libev/查看相关说明,

新手手动输入成下图样子即可。

理解下面信息的朋友,可以改SERVER_PORT/PASSWORD/METHOD等地方为你想要的。

(一般需要改密码,加密方式,端口等)


最后-确定-启用,然后到‘容器’里看工作状态和信息。


电脑可以用SSCap客户端 输入NAS的ip,默认缺省配置下的SS端口12000,密码password以及加密方式aes-256-cfb来测试TCP、UDP连接。

如无意外,可以 PING通SS服务端,如文中开头图。

剩下就是把ss服务端映射到公网。

可以先在公网路由,DMZ输入192.168.群晖IP。

成功的话,手机4G ss客户端可以连接到群晖ss服务端。


DMZ安全性大大降低,可做临时测试用,最后还是关DMZ,开公网路由的端口转发。

公网路由给NAS端口转发,例如ss允许在800端口,则公网的路由器,端口映射(TPLINK又叫虚拟服务器),把外部800端口转发给192.168.群晖IP。



设置debian/ubuntu 2分钟后 定时重启

 #使用以下命令,安装at并安排系统在两分钟后执行重启: apt-get install at -y && echo "shutdown -r now" | sudo at now + 2 minutes