首次在用debian 7和doubi的一键ssr成功搭建ssr

原创 LittleRob  2018-07-11 10:40:42  阅读 425 次 评论 1 条
摘要:

20180707首次用debian 7和doubi的一键ssr成功搭建ssr.手动开启了iptables 2333端口,不知是否起作用。在VPS开启该端口入站规则,之后又删除,手机ssr会提示SSL握手超时。100%[======================================>] 2,422 --.-K/s in 0s2018-07-07 11:58:58 (12.2 MB/s) - `/etc/init.d/ssr' saved [2422/2422]updat

20180707首次用debian 7和doubi的一键ssr成功搭建ssr.手动开启了iptables 2333端口,不知是否起作用。在VPS开启该端口入站规则,之后又删除,手机ssr会提示SSL握手超时。

100%[======================================>] 2,422 --.-K/s in 0s

2018-07-07 11:58:58 (12.2 MB/s) - `/etc/init.d/ssr' saved [2422/2422]

update-rc.d: using dependency based boot sequencing
[信息] ShadowsocksR服务 管理脚本下载完成 !
[信息] 开始下载/安装 JSNO解析器 JQ...
[信息] JQ解析器 安装完成,继续...
[信息] 开始写入 ShadowsocksR配置文件...
[信息] 开始设置 iptables防火墙...
[信息] 开始添加 iptables防火墙规则...
[信息] 开始保存 iptables防火墙规则...
[信息] 所有步骤 安装完毕,开始启动 ShadowsocksR服务端...

[信息] ShadowsocksR 启动成功 !


ShadowsocksR账号 配置信息:

I P : 168.61.211.xxx
端口 : 2333
密码 : doub.io
加密 : aes-128-ctr
协议 : auth_sha1_v4
混淆 : tls1.2_ticket_auth
设备数限制 : 0(无限)
单线程限速 : 0 KB/S
端口总限速 : 0 KB/S

SSR 链接 : ssr://MTY4LjYxLjIxMS4yMzA6MjMzMzphdXRoX3NoYTFfdjQ6YWVzLTEyOC1jdHI6dGxzMS4yX3RpY2tldF9hdXRoOlpHOTFZaTVwYnc
SSR 二维码 : http://doub.pw/qr/qr.php?text=ssr://MTY4LjYxLjIxMS4yMzA6MjMzMzphdXRoX3NoYTFfdjQ6YWVzLTEyOC1jdHI6dGxzMS4yX3RpY2tldF9hdXRoOlpHOTFZaTVwYnc
(ps:很快要删除了,不一定可用)

方法:(用的是doub.io的方法)

本脚本需要Linux root账户权限才能正常安装运行,所以如果不是 root账号,请先切换为root,如果是 root账号,那么请跳过!

sudo su
输入上面代码回车后会提示你输入当前用户的密码,输入并回车后,没有报错就继续下面的步骤安装ShadowsocksR。

v2.0.0 版本以后的脚本,请先卸载旧脚本ShadowsocksR服务端,再重新安装!

wget -N --no-check-certificate https://softs.loan/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh
备用下载地址(上面的链接无法下载,就用这个):

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

ShadowsocksR 安装后,自动设置为 系统服务,所以支持使用服务来启动/停止等操作,同时支持开机启动。

启动 ShadowsocksR:/etc/init.d/ssr start
停止 ShadowsocksR:/etc/init.d/ssr stop
重启 ShadowsocksR:/etc/init.d/ssr restart
查看 ShadowsocksR状态:/etc/init.d/ssr status
ShadowsocksR 默认支持UDP转发,服务端无需任何设置。

本脚本已经集成了 安装/卸载 锐速(ServerSpeeder)开心版,但是是否支持请查看 Linux支持内核列表 。(锐速不支持OpenVZ)

加速前后对比

20180708 未加速
C:\Users\JOSE>tcping -n 5 168.61.211.230 2333

Probing 168.61.211.230:2333/tcp - Port is open - time=279.613ms
Probing 168.61.211.230:2333/tcp - Port is open - time=328.316ms
Probing 168.61.211.230:2333/tcp - Port is open - time=282.445ms
Probing 168.61.211.230:2333/tcp - Port is open - time=275.397ms
Probing 168.61.211.230:2333/tcp - Port is open - time=443.473ms

Ping statistics for 168.61.211.230:2333

 5 probes sent.
 5 successful, 0 failed.  (0.00% fail)

Approximate trip times in milli-seconds:

 Minimum = 275.397ms, Maximum = 443.473ms, Average = 321.849ms
 
 ] 卸载 linux-image-3.16.0-0.bpo.4-amd64 内核卸载完成,继续...

[信息] 开始卸载 内核...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libuuid-perl linux-base
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 45 not upgraded.
[信息] 卸载 内核卸载完成,继续...
[信息] 内核卸载完毕,继续...
/home/gxmhm/bbr.sh: line 111: update-grub: command not found
sysctl: setting key "net.core.default_qdisc": No such file or directory
net.core.default_qdisc = fq
sysctl: setting key "net.ipv4.tcp_congestion_control": No such file or directory
net.ipv4.tcp_congestion_control = bbr
[注意] 重启VPS后,请运行脚本查看 BBR 是否正常加载,运行命令: bash /home/gxmhm/bbr.sh status
需要重启VPS后,才能开启BBR,是否现在重启 ? [Y/n] :

BBR加速后
C:\Users\JOSE>tcping -n 5 168.61.211.230 2333

Probing 168.61.211.230:2333/tcp - Port is open - time=273.254ms
Probing 168.61.211.230:2333/tcp - Port is open - time=292.987ms
Probing 168.61.211.230:2333/tcp - Port is open - time=306.474ms
Probing 168.61.211.230:2333/tcp - Port is open - time=316.371ms
Probing 168.61.211.230:2333/tcp - Port is open - time=264.397ms

Ping statistics for 168.61.211.230:2333

 5 probes sent.
 5 successful, 0 failed.  (0.00% fail)

Approximate trip times in milli-seconds:

 Minimum = 264.397ms, Maximum = 316.371ms, Average = 290.697ms

Resolving deltas: 100% (230/230), done.
Installing V2Ray v3.29 on x86_64
Downloading V2Ray.
% Total % Received % Xferd Average Speed Time Time Time Current

                             Dload  Upload   Total   Spent    Left  Speed

100 608 0 608 0 0 2952 0 --:--:-- --:--:-- --:--:-- 3597
100 8923k 100 8923k 0 0 6562k 0 0:00:01 0:00:01 --:--:-- 11.0M
Extracting V2Ray package to /tmp/v2ray.
Archive: /tmp/v2ray/v2ray.zip
creating: /tmp/v2ray/v2ray-v3.29-linux-64/
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/geoip.dat
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/geosite.dat
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/readme.md
creating: /tmp/v2ray/v2ray-v3.29-linux-64/systemd/
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/systemd/v2ray.service
creating: /tmp/v2ray/v2ray-v3.29-linux-64/systemv/
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/systemv/v2ray
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/v2ctl
extracting: /tmp/v2ray/v2ray-v3.29-linux-64/v2ctl.sig
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/v2ray
extracting: /tmp/v2ray/v2ray-v3.29-linux-64/v2ray.sig
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/vpoint_socks_vmess.json
inflating: /tmp/v2ray/v2ray-v3.29-linux-64/vpoint_vmess_freedom.json
PORT:32935
UUID:cb1981fb-ee22-498d-a337-53bf972ffa52
Updating software repo
W: GPG error: http://debian-archive.trafficmanager.net wheezy Release: The following signatures were invalid: KEYEXPIRED 1507383481
Installing daemon
Selecting previously unselected package daemon.
(Reading database ... 27643 files and directories currently installed.)
Unpacking daemon (from .../daemon_0.6.4-1_amd64.deb) ...
Processing triggers for man-db ...
Setting up daemon (0.6.4-1) ...
update-rc.d: using dependency based boot sequencing
V2Ray v3.29 is installed.
[ ok ] Restarting v2ray: v2ray.
V2ray.fun 安装成功!
输入 v2ray 回车即可使用
[email protected]:/home/gxmhm#

1.你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例:
lsof -i:80
如果有显示说明已经开放了,如果没有显示说明没有开放
2.netstat -aptn执行看看,是否监听在0.0.0.0:3306
3.
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
例如
4.telnet ip 端口号 方式测试远程主机端口是否打开

连接成功后,会出现如上图所示,之后就可以复制粘贴代码部署了。

Debian8(推荐)/Debian7/Ubuntu16/Ubuntu14/centos7 v2ray一键部署管理脚本:

安装脚本命令:

apt-get install curl -y

bash -c "$(curl -fsSL https://raw.githubusercontent.com/tracyone/v2ray.fun/master/install.sh)"

卸载脚本命令:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/tracyone/v2ray.fun/master/uninstall.sh)"

———————————————————代码分割线————————————————

复制上面的代码到VPS服务器里,复制代码用鼠标右键的复制,然后在vps里面右键粘贴进去,因为ctrl+c和ctrl+v无效。接着按回车键,脚本会自动安装,以后只需要运行这个快捷命令就可以出现下图的界面进行设置,快捷管理命令为:v2ray


无特殊说明,本站文章均为原创,转载请注明出处。

本文首发于微信公众号“我的探索”ID:MyExploration

修改于180803


本文地址:https://www.myexplor.me/share/26首次在用debian7和doubi的一键ssr成功搭建ssr.html
版权声明:本文为原创文章,版权归 LittleRob 所有,欢迎分享本文,转载请保留出处!

发表评论

评论列表

  1. 访客
    访客  @回复

    什么小说啊,写得不错😊