新安装的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

标签: centos, shadowsocks

已有 157 条评论

  1. wsx1887 wsx1887

    感谢提供脚本。

    似乎没有simple-obfs混淆,可否在脚本里面加入呢?

  2. tangbanxian tangbanxian

    为什么安装后kcptun+ss可以上网,但是直接连ss的就不行了

    1. 应该是tcp被阻断了

  3. 路人 路人

    老高老高,我按照脚本装好了,网也通了,可是很快就断了,请问一下怎么解决呢

    1. 用ss+kcp,不要直接用ss

      1. Vicky Wong Vicky Wong

        在手机里如何用ss+ kcp?服务器已经按照你的步骤安装好

  4. harmonycain harmonycain

    老高你好 时隔多年还在用您的教程,受益匪浅。
    只是最近两天搬·蛙·工上的vps连不上了 控制台可以用 但是ping跟telnet都不通 求助大神0.0

    1. 特殊时期,除了不停的换IP没有其他的办法

  5. vanvan vanvan

    老高,一直显示remote_recv_cb_recv: Connection reset by peer ,手机能正常使用,但mac就不行。

    1. 丢包了,可能是运营商的锅,或者你们公司的网络把sock协议封了

  6. 老高,一键安装的可以配置多用户么?直接修改/etc/ss-config.json这个文件,然后重启服务就可以么?

  7. 淡然 淡然

    服务器总是配置完后就无法访问了(Connection refused)

    1. 端口是不是被防火墙屏蔽了?

  8. 雨哥 雨哥

    能邮箱加个QQ吗?江湖救急请教~~

  9. 雨哥 雨哥

    大师,能邮箱加个QQ吗?请教指导

  10. 苦力工人 苦力工人

    最近新买了搬瓦工的20g kvm, 配置完了ss可以正常用,但是kcptun加速不能连接,看kcptun日志里是
    dial tcp 127.0.0.1:8888: connect: connection refused
    不知道是不是他这个vps在服务器端把kcptun禁掉了,我以前的openVZ服务器倒是还能用kcptun加速

    1. kcp应该是连接ss的端口,你检查一下是不是端口号没有对上

    2. 苦力工人 苦力工人

      发现使用kcptun失败后服务器ssh也无法连接,必须进入面板重启vps

      1. 是用我的一键安装脚本吗?

        1. 苦力工人 苦力工人

          用了[centos 6, centos 7, centos 7 bbr]+[本页一键脚本, kuoruan脚本, 手敲代码]几种组合都无法正常使用kcptun加速
          设置方面应该没有问题,因为我是按照以前openVZ服务器的设置一毛一样设的(当然改了ip)。发现无效之后我又换了其他一些监听端口设置,在一台win7电脑 ,一台win10电脑都试了,均无法连接,日志显示 connection refused

          1. 现在好了吗?

          2. 苦力工人 苦力工人

            确定是服务器问题了,帮朋友设置了一下他的搬瓦工KVM服务器能正常用,两边ip都没被屏蔽,就是他服务器买的早一点,应该是后买的服务器功能被搬瓦工屏蔽了

      2. 苦力工人 苦力工人

        准确的说是重启了kcptun服务后ssh无法连接

  11. YXGR YXGR

    为什么安装了还是连不上啊,用扫描工具显示ss的端口是关闭的,但是我重装了好几次啊

  12. xiayin xiayin

    请问我通过一键安装脚本安装后,开了对应的端口,然后客户端还是不能连接服务端这是什么原因

    1. 1. 确定服务器可以ping通
      2. 确定防火墙已关闭
      3. 确定ss没有退出

  13. shadowyen shadowyen

    非常好用!
    这才叫真正的一键啊!

    1. 还好吧,我这个脚本只负责安装,相对绿色一点

  14. ZXY ZXY

    [root /]# /etc/kcp-config.json
    bash: line 1: /etc/kcp-config.json: Permission denied
    您好,查看kcptun配置提示没有权限怎么办啊

    1. 前面加一个vi, vi /etc/kcp-config.json

  15. 啊走 啊走

    请教一下,如果SS服务需要以./etc/init.d/shadowsocks restart的重启方式进行重启。
    不使用systemctl restart shadowsocks-server的方法进行重启,
    您这个教程中的SS服务该怎么样写呢?

  16. 落叶 落叶

    脚本用了。IP地址是多少了?

    1. 落叶 落叶

      我一个小白!安装完成了。IP跟配置怎么修改了?

  17. July_L July_L

    老高,请问centos-6-x86_64可以按这个教程安装$$么,还有个疑惑,我朋友买的搬瓦工默认装完系统就有$$选项,而我买的只有OpenVPN选项,买的都是一样的,为啥不一样呢,小白求解~

    1. 不支持6,为啥不用7呢

      那个按钮被隐藏了,这个页面有说 https://blog.phpgao.com/bandwagonhost_vps_panel.html

  18. 露露 露露

    作为刚用上kcptun的小白,提醒其他小白配置的时候,有三点需要注意:
    1、kcptun是双向加速,安装完了一建脚本之后,必须要下载kcptun的pc客户端再配置一下,才能加速,不是脚本弄完ss能上就结束了,这份只是告诉你搭建vps服务端的教程,本地的没带;
    2、kcptun的pc客户端版本必须和老高的脚本版本一致,目前脚本里面用的是20180810,之前是20180316的。然后其他信息用查看kcp配置信息的命令,就能看到了,对应的填进去就行;
    3、kcptun的配置完成,在ss里面,需要重新配置一个,ip是127.0.0.1,端口、密码、加密按照ss的填写。
    我买了hostmybytes 5美元一年的套餐(还有所谓的亚洲加速),没配置kcp前,YouTube240p都看不流畅,现在1080p无压力。
    最后提醒一点,开了kcp之后,流量是最少双倍消耗的,速度虽快,也别太放纵,之前每月1T美滋滋,现在每月1T可能挡不住。

    1. 搬瓦工 搬瓦工

      我是3月28日晚买的,折腾两天了,ss面板不用进,直接看老高这一篇教程就可以正常科学上网了。
      https://blog.phpgao.com/auto_install_shadowsocks_and_kcptun.html

      BUT::::::::::
      KCPTUN加速折腾三天了,也没加成速,打开一个YOUTUBE都要老半天,看日志有一下error:
      ERROR: getpeername: Invalid argument
      ERROR: Invalid config path.
      ERROR: remote_recv_cb_recv: Connection reset by peer
      ERROR: remote_recv_cb_recv: Operation timed out
      ERROR: connect: Network is unreachable
      ERROR: connect: No route to host

      我的配置如下:
      插件:kcptun
      插件选项:key=XXXXXXXXXX;crypt=aes-192;mode=fast2;mtu=1350;sndwnd=128;rcvwnd=512;datashard=10;parityshard=3;dscp=0;nocomp
      备注:kcp

      我的服务端完全按照这篇文章做下来的,并且服务端kcptun配置也没有配。

      本人小白,希望高手路过或者老高能出来帮我下。
      感激不尽。

      本人邮箱:[email protected]

      1. 配置不用那么麻烦,三个就够了,其他都是默认值

        key=XXXXXXXXXX;crypt=aes-192;mode=fast2

    2. 露露 露露

      而且听说有因为用kcp加速疯狂抢占带宽被服务商封号的,大家风险要自己承担啊,我反正买的5美元1年,这么高的流量配合kcp的速度,能用1个月就不亏本,大家自己衡量一下吧。

  19. WHIS WHIS

    搬瓦工安装的时候提示:SSL CA证书问题(路径访问权限?)
    [root /]# sh -c "$(curl -fsSL https://bit.ly/2GppK6X)"
    curl: (77) Problem with the SSL CA cert (path? access rights?)

    1. 应该是短网址的证书问题,我已经提换为原始链接了,你再试试

      1. 老高你好, 老高你好,

        是不是Install new OS为centos7后,在Root shell-basic执行上文的脚本?我执行了,但不成功:
        Shell: network timeout. For long-lasting operations use Advanced or Interactive shell.

        1. 老高你好, 老高你好,

          放到Root shell-advanced执行就可以

  20. 老高你好,我按照你这个步骤PC端可以连 老高你好,我按照你这个步骤PC端可以连

    但是,苹果手机端链接成功后无法访问谷歌。KCPTUN 加速是否可以在手机上一起使用

    1. 手机上不去有可能是配置的问题,请仔细检查或者换一个FQ软件试试,KCPTUN目前只可以在PC和Android机器上。

添加新评论