Centos7 系统一键安装 Shadowsocks 和 KCPTUN 加速
新安装的centos7系统可以使用下面的安装脚本一键安装$$,如果嫌复制粘贴麻烦,可以到脚本地址下载
安装命令
sh -c "$(curl -fsSL https://raw.githubusercontent.com/phpgao/my_scripts/master/code/ss_for_centos.sh)"
# 或者
sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/phpgao/my_scripts/master/code/ss_for_centos.sh)"
安装完毕后查看ss配置
cat /etc/ss-config.json
查看kcptun配置
/etc/kcp-config.json
如果想要修改,使用vi命令即可。修改完记得重启服务才能生效!
# 重启ss服务
systemctl restart shadowsocks-server
# 重启kcptun服务
systemctl restart kcp-server
卸载命令
# 卸载ss
systemctl stop shadowsocks-server
systemctl disable shadowsocks-server
rm -f /etc/ss-config.json /etc/systemd/system/shadowsocks-server.service
systemctl daemon-reload
# 卸载kcptun
systemctl stop kcp-server
systemctl disable kcp-server
rm -f /etc/kcp-config.json /etc/systemd/system/kcp-server.service
systemctl daemon-reload
你好老高,我安装了shadowsocks后,查询状态,发现服务启动失败。日志如下,请问是什么原因呢?
[root@vultr lib64]# systemctl status shadowsocks -l
● shadowsocks.service - Shadowsocks
Loaded: loaded (/etc/systemd/system/shadowsocks.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2022-10-20 01:10:00 CST; 1min 50s ago
Process: 29335 ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json (code=exited, status=203/EXEC)
Main PID: 29335 (code=exited, status=203/EXEC)
Oct 20 01:10:00 vultr.guest systemd[1]: Started Shadowsocks.
Oct 20 01:10:00 vultr.guest systemd[1]: shadowsocks.service: main process exited, code=exited, status=203/EXEC
Oct 20 01:10:00 vultr.guest systemd[1]: Unit shadowsocks.service entered failed state.
Oct 20 01:10:00 vultr.guest systemd[1]: shadowsocks.service failed.
补充:似乎/usr/bin/ssserver文件不存在。重复用不同的方式安装后还是有一样的问题
[root@vultr lib64]# ll /usr/bin/ssserver
ls: cannot access /usr/bin/ssserver: No such file or directory
重新安装了SS并能够联网了。
但开启KCPTUN后就无法再加载网页。
kcptun的日志如下,看起来似乎没有异常?:
2022/10/20 09:12:05 Listening on: :29900/udp
2022/10/20 09:16:08 remote address: 113.108.77.89:29337
2022/10/20 09:16:08 smux version: 1 on connection: [::]:29900 -> 113.108.77.89:29337
2022/10/20 09:16:08 stream opened in: 113.108.77.89:29337(3) out: 127.0.0.1:443
2022/10/20 09:16:08 stream opened in: 113.108.77.89:29337(5) out: 127.0.0.1:443
2022/10/20 09:16:09 stream opened in: 113.108.77.89:29337(7) out: 127.0.0.1:443
2022/10/20 09:16:10 stream opened in: 113.108.77.89:29337(9) out: 127.0.0.1:443
2022/10/20 09:16:10 stream opened in: 113.108.77.89:29337(11) out: 127.0.0.1:443
2022/10/20 09:16:10 stream opened in: 113.108.77.89:29337(15) out: 127.0.0.1:443
2022/10/20 09:16:10 stream opened in: 113.108.77.89:29337(13) out: 127.0.0.1:443
2022/10/20 09:16:10 stream opened in: 113.108.77.89:29337(17) out: 127.0.0.1:443
2022/10/20 09:16:18 stream closed in: 113.108.77.89:29337(3) out: 127.0.0.1:443
2022/10/20 09:16:19 stream closed in: 113.108.77.89:29337(7) out: 127.0.0.1:443
2022/10/20 09:16:21 stream closed in: 113.108.77.89:29337(17) out: 127.0.0.1:443
2022/10/20 09:16:21 stream closed in: 113.108.77.89:29337(15) out: 127.0.0.1:443
2022/10/20 09:17:08 io: read/write on closed pipe
2022/10/20 09:17:08 stream closed in: 113.108.77.89:29337(5) out: 127.0.0.1:443
2022/10/20 09:17:08 stream closed in: 113.108.77.89:29337(9) out: 127.0.0.1:443
2022/10/20 09:17:08 stream closed in: 113.108.77.89:29337(11) out: 127.0.0.1:443
2022/10/20 09:17:08 stream closed in: 113.108.77.89:29337(13) out: 127.0.0.1:443
老高老师你好,几年前按照你这篇教程成功安装。最近突然无法使用,发现服务器上/etc/ss-config.json等配置文件也找不到了。于是重置服务器后想重装一次。发现你github上的代码(https://raw.githubusercontent.com/phpgao/my_scripts/master/code/ss_for_centos.sh))已经没有了……这篇教程第一步就搞不了了。
请问有什么办法吗?
您好,安装您的方法安装好了SS,并且在PC端设置好了参数,还是连不上youtube,ping服务器IP是OK的,是设置问题,还是被qiang了呢
ping能通只是代表连通性,但是使用的时候会有端口这个概念,你这个情况大概率是被墙了
老高老高,想问下搭好之后,ss+kcp用你的脚本之后,还是访问不了谷歌,能帮我解决下怎那么回事吗
Hi 老高,你好看你的博客好多年了,最近又开始折腾,但 KCP一直没有成功。可否帮忙看一下
VPS用的是搬瓦工, SS+KCP用的是你的一键安装。
我在路由器(梅林+ss插件)上配置,单独用SS的时候没有问题,当我把KCP功能勾选时一直不行。
我开启KCP时的配置如下
SS 服务器地址: 127.0.0.1
服务器端口:1091(KCP的本地监听端口)
密码 对应服务器端 ss-confi.json
加密方式 rc4-md5 对应服务器端 ss-confi.json
KCP
KCP 本地监听端口 0.0.0.0:1091(IP地址不可更改,对应端口对应上文)
KCP 服务器地址:端口 **********:53596
密码 对应服务器端KCP-config.json
加速模式 fast2对应服务器端KCP-config.json
加密方式 aes-192对应服务器端KCP-config.json
thank you~
KCP 服务器地址:端口 **********:53596 此处为搬瓦工的IP和kcp-config.json 里的target端口
老高老高,想问下搭好之后,ss+kcp ,平常延迟最低500ms, 正常吗,还能怎么优化降低到2位数。
理论上不会低于你的ping延迟
我无法上谷歌浏览器,我的Shadowsocks server打不开,这个黏贴脚本命令在哪里黏贴,我看不懂,请指教
不知道为什么,一键安装之后,手机连接上了,但是一分钟那样就没有网了,不知道有没人遇到这个情况
被检测到了,换加密
请问要如何换加密能重新连上这个自己的梯子服务器?我已经用了shadowsocks自己的软件,但还是不行。有其他推荐加密的软件能用吗?还是因为设置的时候要用kcptun的服务器地址?不能直接用ss自己的服务器地址?求老高帮忙解答了。。。。实在急用自己的服务器。。。。。不管用了windows还是mac的shadowsocks版本都是不行
差不多诶 我用老高的脚本也不行了QAQ
感谢提供脚本。
似乎没有simple-obfs混淆,可否在脚本里面加入呢?
为什么安装后kcptun+ss可以上网,但是直接连ss的就不行了
应该是tcp被阻断了
老高老高,我按照脚本装好了,网也通了,可是很快就断了,请问一下怎么解决呢
用ss+kcp,不要直接用ss
在手机里如何用ss+ kcp?服务器已经按照你的步骤安装好
老高你好 时隔多年还在用您的教程,受益匪浅。
只是最近两天搬·蛙·工上的vps连不上了 控制台可以用 但是ping跟telnet都不通 求助大神0.0
特殊时期,除了不停的换IP没有其他的办法
老高,一直显示remote_recv_cb_recv: Connection reset by peer ,手机能正常使用,但mac就不行。
丢包了,可能是运营商的锅,或者你们公司的网络把sock协议封了
老高,一键安装的可以配置多用户么?直接修改/etc/ss-config.json这个文件,然后重启服务就可以么?
服务器总是配置完后就无法访问了(Connection refused)
端口是不是被防火墙屏蔽了?
能邮箱加个QQ吗?江湖救急请教~~
大师,能邮箱加个QQ吗?请教指导
最近新买了搬瓦工的20g kvm, 配置完了ss可以正常用,但是kcptun加速不能连接,看kcptun日志里是
dial tcp 127.0.0.1:8888: connect: connection refused
不知道是不是他这个vps在服务器端把kcptun禁掉了,我以前的openVZ服务器倒是还能用kcptun加速
kcp应该是连接ss的端口,你检查一下是不是端口号没有对上
发现使用kcptun失败后服务器ssh也无法连接,必须进入面板重启vps
是用我的一键安装脚本吗?
用了[centos 6, centos 7, centos 7 bbr]+[本页一键脚本, kuoruan脚本, 手敲代码]几种组合都无法正常使用kcptun加速
设置方面应该没有问题,因为我是按照以前openVZ服务器的设置一毛一样设的(当然改了ip)。发现无效之后我又换了其他一些监听端口设置,在一台win7电脑 ,一台win10电脑都试了,均无法连接,日志显示 connection refused
现在好了吗?
确定是服务器问题了,帮朋友设置了一下他的搬瓦工KVM服务器能正常用,两边ip都没被屏蔽,就是他服务器买的早一点,应该是后买的服务器功能被搬瓦工屏蔽了
准确的说是重启了kcptun服务后ssh无法连接
为什么安装了还是连不上啊,用扫描工具显示ss的端口是关闭的,但是我重装了好几次啊
搬瓦工吗?
请问我通过一键安装脚本安装后,开了对应的端口,然后客户端还是不能连接服务端这是什么原因
1. 确定服务器可以ping通
2. 确定防火墙已关闭
3. 确定ss没有退出