• 谢谢你千辛万苦找到了小站( ̄_ ̄ )

  • Telegram频道开通啦,欢迎订阅୧(๑•̀⌄•́๑)૭✧

  • Telegram群组开通啦,快来找我聊天吧(๑•́ ∀ •̀๑)

您的位置:

一键脚本搭建SS/搭建SSR服务并开启BBR加速

自己写的Ubuntu上一键搭建shadowsocks/搭建shadowsocksR的shell脚本,在Vultr上的Ubunbu 16.04做了测试(这个只是服务器的的系统类型,跟客户端没有关系,本机你是iOS,Android,Windows,Mac,或者是Linux,搭建ss/ssr都是适用的科学上网方式)。一键脚本搭建SS/搭建SSR服务器,绝对没有任何问题,任何问题欢迎留言。一键脚本内容包括一键搭建shadowsocks+一键搭建shadowsocksR+一键开启bbr加速。

 

服务器购买+连接远程Linux服务器

对于移动&联通用户,推荐你们使用Vultr(Vultr购买图解步骤),最低月付2.5刀,也是目前博主自用以及运行小站的VPS。

对于电信用户,可以试一下搬瓦工的CN2线路(年付,或者半年付),详情可以参考搬瓦工洛杉矶CN2线路测评,当然你也可以直接用Vultr,速度也稳稳的。

购买完成后根据Windows通过Xshell连接Linux/Mac通过Terminal远程连接Linux即可。

注意:这个一键搭建shadowsocks/shadowsocksR脚本我暂时只在Ubuntu 16.04上做了测试(Centos可以搭建ssr),所以请注意根据Vultr购买图解步骤篇文章的图解来购买VPS,保证选择的系统是Ubuntu 16.04,Ubuntu相比于Centos来说更适合新手使用~如果选择的是搬瓦工,可以参考搬瓦工购买与优惠码使用图解文末修改服务器类型,修改OS为Ubuntu 16.04。

如果按照之前的购买步骤选择的Ubuntu 16.04是绝对可以搭建shadowsocks/搭建shadowsocksR+开启bbr成功的,任何问题欢迎留言~

 

一键搭建SS/搭建SSR服务

注意,shadowsocks/shadowsocksR这两个只需要搭建一个就可以了!!!!SS与SSR之间的比较一直是各有各的说法,王婆卖瓜自卖自夸。我用的是SS,因为SS的iOS版本比较容易下载,并且被没有觉得ss容易被探查到~

一键搭建shadowsocks

购买VPS并用Xshell连接上你刚购买的VPS后,你将看到如下图所示的界面:

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

如红框中所示,[email protected]说明已经连接成功了,之后你只需要在绿色光标处直接复制以下代码就可以了(直接复制即可,如每段代码下方截图中所示)。

1.下载一键搭建ss脚本文件(只需要执行一次,卸载ss后也不需要重新执行)

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

2.运行搭建ss脚本代码

其中flyzy2005.com换成你要设置的shadowsocks的密码即可(这个flyzy2005.com就是你ss的密码了,是需要填在客户端的密码那一栏的),密码随便设置,最好只包含字母+数字,一些特殊字符可能会导致冲突。而第二个参数1024端口号,也可以不加,不加默认是1024~(举个例子,脚本命令可以是ss-fly/ss-fly.sh -i qwerasd,也可以是ss-fly/ss-fly.sh -i qwerasd 8585,后者指定了服务器端口为8585,前者则是默认的端口号1024,两个命令设置的ss密码都是qwerasd):

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

界面如下就表示搭建ss成功了,在配置本机ss客户端的时候,服务器地址是你自己VPS的IP(就是你在连接XShell时输入的IP),server_port就是你服务器端口,password就是你的密码,method就是你的加密方式。

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

:如果需要改密码或者改端口,只需要重新再执行一次搭建ss脚本代码就可以了~

3.卸载ss服务

 

一键搭建shadowsocksR

再次提醒,如果安装了SS,就不需要再安装SSR了,如果要改装SSR,请按照上一部分内容的教程先卸载SS!!!

1.下载一键搭建ssr脚本(只需要执行一次,卸载ssr后也不需要重新执行)

git clone https://github.com/flyzy2005/ss-fly,此步骤与一键搭建ss一致,可以参考:下载脚本

2.运行搭建ssr脚本代码

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

3.输入对应的参数

执行完上述的脚本代码后,会进入到输入参数的界面,包括服务器端口,密码,加密方式,协议,混淆。可以直接输入回车选择默认值,也可以输入相应的值选择对应的选项:

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

全部选择结束后,会看到如下界面,就说明搭建ssr成功了:

4.相关操作ssr命令

5.卸载ssr服务

 

一键开启BBR加速

BBR是Google开源的一套内核加速算法,可以让你搭建的shadowsocks/shadowsocksR速度上一个台阶,本一键搭建ss/ssr脚本支持一键升级内核版本并开启BBR加速。

BBR支持4.9以上的,如果低于这个版本则会自动下载4.10版本的内核后开启BBR加速并重启,如果高于4.9以上则自动开启BBR加速,执行如下脚本命令即可自动开启BBR加速:

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

 

客户端搭建shadowsocks/shadowsockR代理实现科学上网

客户端搭建ss代理

各种客户端版本下载地址:各版本shadowsocks客户端下载地址

以Windows为例(shadowsocks电脑版(windows)客户端配置教程):

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

在状态栏右击shadowsocks,勾选开机启动启动系统代理,在系统代理模式中选择PAC模式服务器->编辑服务器,一键安装shadowsocks的脚本默认服务器端口是1024,加密方式是aes-256-cfb,密码是你设置的密码,ip是你自己的VPS ip,保存即可~

PAC模式是指国内可以访问的站点直接访问,不能直接访问的再走shadowsocks代理~

OK!一键脚本搭建shadowsocks完毕!科学上网吧,兄弟!Google

 

客户端搭建ssr代理

各种客户端版本下载地址:各版本SS客户端&SSR客户端官方下载地址

以Windows为例:

《一键脚本搭建SS/搭建SSR服务并开启BBR加速》

在状态栏右击shadowsocksR,在系统代理模式中选择PAC模式,再左击两次状态栏的图标打开编辑服务器界面,如上图所示,按照自己的服务器配置填充内容保存即可~

PAC模式是指国内可以访问的站点直接访问,不能直接访问的再走shadowsocksR代理~

OK!一键脚本搭建shadowsocksR完毕!科学上网吧,兄弟!Google

 

一键脚本更新日志

一键脚本源码:一键搭建shadowoscks/搭建shadowsocksR并开启bbr内核加速

2018年1月20日,上传一键安装shadowsocks脚本

2018年1月24日,添加升级内核并开启BBR加速功能

2018年3月28日,将升级内核&&开启BBR加速集成在一个命令中

2018年4月4日,添加一键安装shadowsocksR功能(调用的teddysun大大的一键搭建SSR脚本 :eek:

 

关注公众号flyzy小站,上面有一些搭建shadowsocks常见问题的总结~如果还是不行,欢迎在公众号留言~

 

声明:本文只作为技术分享,请遵守相关法律,严禁做违法乱纪的事情!

点赞
  1. luo说道:

    博主你好,我按你的教程搭好后可以正常使用,可是后来我改dns后翻不了墙了,改回去也没用,请问有什么办法吗 :idea:

    1. flyzy小站说道:

      cmd里输入ipconfig /flushdns试试,可能是本地DNS缓存没刷新

  2. leta说道:

    你好,今天照着你的教程搭建成功了,地址选了洛杉矶5$一月的那个,之前测试的时候速度很快,但是搭建完实际使用的时候油管看个480p的视频也卡的不行,还有救吗

    1. flyzy小站说道:

      不可能啊,开启bbr了吗?

      1. leta说道:

        sysctl net.ipv4.tcp_available_congestion_control
        sysctl net.ipv4.tcp_congestion_control
        这两个命令结果中有bbr就可以确定开启了吧,还有我搭的是ssr,所有步骤都按照教程来中途也没有出错的地方,唯一不同的就是port用了默认的13397还有加密用了aes-256-cfb,应该不是这两个的影响

        1. flyzy小站说道:

          嗯 开启了应该不会慢的 洛杉矶的机房个人感觉最稳定了

          1. leta说道:

            好心塞....

          2. leta说道:

            换成日本的节点能流畅1080p了,试了一下ping89ms,之前洛杉矶的是250ms而且会丢失

          3. flyzy小站说道:

            那可能是你那里的网络适合日本的机子吧,我用的洛杉矶的1080完全没压力。ping只是延时,服务器越远ping值越高,一般洛杉矶的白天100-200,网上200-300吧。晚上一般都会慢些,出去的人多

          4. leta说道:

            顺便让我问下,多少的ping才是健康的?(虽然250ms能用但是非常的卡,89其实也算不上非常流畅,但是基本很少会加载中了)

  3. Chris说道:

    为什么第一次设置端口和密码之后还是上不了油管,要再设置一遍才能有反应

  4. acan说道:

    阿里云香港服务器,centos6的系统有脚本吗?

    1. flyzy小站说道:

      ssr支持centos的 你试试

  5. yuki说道:

    您好,为什么我vultr创建好之后没有显示密码?只显示了ip地址

    1. flyzy小站说道:

      在instance详情里有密码的,参考Vultr购买图解步骤

  6. ancenz说道:

    装好了,是要开机一直运行着Xshell才可用么

    1. flyzy小站说道:

      不用,装好了Xshell就可以关闭了。Xshell相当于一个远程桌面,只要你服务器不要欠费就行了

  7. InsurGency说道:

    博主大大,小白问个问题 .vultr上买服务器 我是win10的话是选Windows2016服务器就可以吗还是选哪一个啊

    1. InsurGency说道:

      仔细的看了一遍 明白啦 :arrow:

  8. 雷佳音说道:

    大佬 你这套程序在谷歌云上能用吗

    1. flyzy小站说道:

      ubuntu系统的应该都可以

  9. petitbeau说道:

    博主求救,按照你的步骤都搞好了,mac可以科学上网,但是手机上ios的shadowrocket扫码后显示非法的ss

    1. flyzy小站说道:

      那你用shadowrocket手动输入账号密码试试 跟mac一样就行了

  10. cdzxc说道:

    请问我用安卓的SSR的时候会遇到如下问题:
    我安卓端设置与电脑设置相同,测试会报错“失败:unexpected end of stream on connection{127.0.0.1:1082,[email protected]”,另外我发现我设置的实际本地端口是1080时 报错的时候 中间显示127.0.0.1:1082,我更改本地端口为n的时候,报错中间显示就是 127.0.0.1:n+2 请教一下该如何解决

    1. flyzy小站说道:

      你是设置了端口偏移啥的吗?因为我没有用过安卓的ssr,不太清楚这个问题

      1. cdzxc说道:

        没有做什么设置,就是安装后直接使用,就会出现这样的问题 :cry:

        1. flyzy小站说道:

          这个我没有遇到过 也没有人反应过这个问题

          1. cdzxc说道:

            另外想请教一下,一键配置SSR的脚本 是否能在Centos6 中使用啊?我开启了BBR 感觉还不是特别满意,我家里电信200M 租的vultr的5刀的日本线路,看油管1080都有点小卡 看4K无力,Connection Speed 最多只有 4Kbps speedtest 白天下行20M 上行0.5M 半夜下行100M 上行0.8M ... IDM等多线程下载极限大概9.5M/S
            我想流畅的看油管4K 所以在想是不是应该换 锐速 或者 FinalSpeed 试试看

          2. flyzy小站说道:

            ssr脚本是可以在centos6运行的 但是centos里我这个脚本无法开启bbr。
            电信网络建议选择洛杉矶或者欧洲的机房

  11. 小男说道:

    博主您好,在一台电脑一键搭建ssr服务后,如果换另一台电脑,不通过Xshell连接Linux只下个ssr客户端配置可以么?原信息不变。

    1. 小男说道:

      还是换电脑又要下载Xshell重操作一遍?

      1. flyzy小站说道:

        不用重新操作,服务器端只需要安装一次,换客户端直接下载客户端软件配置就行了

  12. 唐经商说道:

    博主,想问下我是从你这一键搭建的SS,太久了后,我记不住我当时设置的密码了,请问下我是直接输入查看状态的代码就可以查看密码了吗,还是要输入其他的代码,还有就是假如我要重新修改密码或者端口的话,我是不是需要先卸载之前搭建好的SS,然后再重新搭建一遍ss脚步代码去修改密码呢?

    1. flyzy小站说道:

      1. cat /etc/shadowsocks.json,可以看到密码的
      2. 卸载ss,再搭建是可以修改密码

      1. 唐经商说道:

        那是不是必须要先卸载后搭建呢?可不可以不卸载重新搭建一个,但是之前的那个是被覆盖了,还是继续保留并且可以使用的呢?

        1. flyzy小站说道:

          可以直接搭建 之前的会被覆盖了

          1. 唐经商说道:

            好的,谢谢博主,为你疯狂点广告😂

  13. yunjue说道:

    如果是服务器是多个IP,可以实现多个IP都可以连接么?是不是每一个IP都要设置一遍

    1. flyzy小站说道:

      可以的,可以把这些IP通过一个网站连接起来的,参考shadowsocks-manager实现ss多用户管理与流量限制,可以搭一个m端,把所有的s端都管理起来

  14. 一辉说道:

    看这个帖子看了一个半小时,怀疑像我这样的外行人能不能成功,暂时放弃了:mrgreen: :mrgreen: :mrgreen:
    我都不知道那个readme.md文件怎么用的 :neutral:

    1. flyzy小站说道:

      你要看懂那个readme干啥,我不是都截图了吗,你直接复制代码回车就可以啊 :mrgreen:

      1. 一辉说道:

        添加个砖头砸自己的表情,也许是我自己搞复杂了……关键还是看着一堆东西有点发懵。
        上一次面对一堆代码是为了魔兽写宏和骑砍修改 :biggrin: 这网站真是太热情了

  15. xiaoxiong说道:

    mac上也是按照教程配置的,就是翻不了,win上配置是可以的,不知道哪里有问题。。。

    1. flyzy小站说道:

      mac可以换用低版本的试试,我有一次也是1.71的那个版本不行,换个1.6的就行了

      1. xiaoxiong说道:

        1.6的这个也不行。。。

  16. 阿土说道:

    原来用的OS,老是无缘无故断线,仔细研究博主的文章,一次就成功了,速度好像快了好多,不知道是不是错觉。。哈哈

  17. MRGE说道:

    请问开启BBR加速这一步也是在XSHELL里面完成吗》

  18. Iris说道:

    首先要感谢版主的脚本,有了它。从开设服务器到架设SS以及开启BBR的周期不到几分钟。 :cowboy: VPS不经常用时可以随时销毁,账户余额可以更经济的使用。版主回复很快,按照他的步骤如果不能正常使用,可以尝试更换较快的机房 , :drooling: 我的已从2.5🔪/m的迈阿密换到了5🔪/m的洛杉矶,PC端连接的问题因此解决。 :biggrin: 多多支持下版主哦!

  19. 刘天麟说道:

    你好~我完全按照你的步骤搭建,但是完成后依旧无法上网。。和校园网有关吗?除此之外想不到什么啦。。 :persevering:

    1. flyzy小站说道:

      跟校园网没有关系 我也是校园网。你在公众号左下角常见问题自己先排查下

  20. 深海提督说道:

    [email protected]:~# git clone https://github.com/Flyzy2005/ss-fly
    fatal: destination path 'ss-fly' already exists and is not an empty directory.
    请问第一步出现这个是什么意思

    1. flyzy小站说道:

      你已经git过一次了,本地已经有这个路径了。这个命令只要执行一次就行

      1. LinkF说道:

        请问我打开SS后,在SS里面选择PAC代理,浏览器访问墙外网站会显示无法建立安全连接是为啥。

        1. flyzy小站说道:

          这个问题需要你自己定位的,一般用一键脚本服务器端没有问题。你确定客户端的配置都正确吗?然后看看服务器日志显示什么cat /var/log/shadowsocks.log。建议你可以关注下公众号,看下左下角的常见问题~

          1. LinkF说道:

            SS日志显示目标服务器积极拒绝,然后我在公众号常见问题里面找到了,我怀疑我.....在乱玩 :evil:

          2. LinkF说道:

            搞定了,我用的是Vultr那个密码,换成ss密码就行了,瓜皮玩家 :evil:

  21. 聪聪说道:

    [[email protected] ~]# git clone https://github.com/Flyzy2005/ss-fly.git
    -bash: git: command not found

    输入第一行代码后是这样的 啥意思啊

    1. flyzy小站说道:

      按照Vultr购买图解步骤来了吗?系统版本没有选择Ubuntu16.04吧?

      1. amber说道:

        博主你好,我是运行第二个代码,即设置密码那里出现了sss: command not found
        我检查了vultr购买设置那里都没有错,这又是什么原因呢?

        1. flyzy小站说道:

          运行哪个代码?应该不会出现sss啊

          1. amber说道:

            就是运行这个后出现的 ss-fly/ss-fly.sh -i flyzy2005.com 1024

  22. 林子说道:

    楼主,这个会不会被封?

    1. flyzy小站说道:

      IP被封了 一美分换一个新的IP就行了

  23. zhaoyang说道:

    google hangouts稳定么? 很多都掉包

    1. flyzy小站说道:

      这个我没有用过,我一直用的Vultr

  24. 浅夏说道:

    博主,我已经全部弄好实现科学上网了,那请问现在我的手机设备有办法共享实现科学上网吗

    1. flyzy小站说道:

      啥?你手机下个软件不就可以用了吗,又不限制设备数量

      1. 浅夏说道:

        请问下的是什么软件

  25. monife说道:

    师父,请问多用户配制该输入哪些代码呢?感激不尽!winscp上可直接修改后保存文件就可以了吗?

      1. monife说道:

        多谢指导,鞠躬 :smile:

  26. 1248197917说道:

    如何看bbr已经开启?

    1. flyzy小站说道:

      执行sysctl net.ipv4.tcp_available_congestion_control,如果返回结果里有bbr就说明开启了。
      或者你再执行一次ss-fly/ss-fly.sh -bbr,如果提示BBR已开启成功,就说明开启成功了

  27. 曾付出几多心跳说道:

    请问带佬 为什么有些网站进不去比如91 汤不热 :symbols: :evil:

  28. 曾付出几多心跳说道:

    感谢带佬 折腾半天发现是ss的端口设置错了 现在终于ojbk了

  29. 曾付出几多心跳说道:

    为什么所有都操作好了 还是没成功 难道是校园网屏蔽了吗

    1. flyzy小站说道:

      校园网应该没有屏蔽的,我也是校园网的。你关注下公众号看下左下角常见问题,看看问题在哪里,找不到再给我留言

      1. 曾付出几多心跳说道:

        断网了 明天再接着捣鼓

  30. tomov4说道:

    博主,我按照步骤连接之后,网特别慢…图片都很难加载出来 :cry:

    1. tomov4说道:

      我用的是手机终端 :cry:

    2. flyzy小站说道:

      不会啊 我开1080没啥压力啊..你开启bbr了吗?哪里的服务器?ping了丢包吗?

  31. 唐小菌说道:

    Last login: Thu Mar 29 11:21:43 2018 from 113.91.66.49
    [email protected]:~# git clone https Cloning into 'ss-fly?...
    > remote: Counting objects: 4, done.
    > remote: Compressing objects: 100% (4/4), done.
    > remote: Total 4 (delta 0), reused 4 (delta G), pack-reused Unpacking objects: (4/4), done.
    > Checking connectivity... done.Checking connectivity... done.
    > ss-fly/ss-fly.sh -i D7}pTRSj84vJm7AZ
    >
    > Hit: I http://security.ubuntu.com/ubuntu xenial-security InReIease Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:3 http://archive.ubuntu.com/ubuntu xenial-updates InRe1ease Hit:4 http://archive.ubuntu.com/ubuntu xenial-backports InReIease Reading package lists... Done
    > Reading package lists... Done
    > Building dependency tree
    > Reading state information... Done
    > The following additional packages will be installed: libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python Suggested packages:
    > python-doc python-tk python2.7-doc binutils binfmt-support
    > RprnmmpnHAH ?
    >
    大神我这代码是不是弄错了?帮看下

    1. flyzy小站说道:

      只要复制博文中截图的第一行代码,然后回车就可以了,其他是执行结果

      1. 唐小菌说道:

        感谢大神的回复,已经搞定,但电脑无法上YouTube

        1. flyzy小站说道:

          手机可以电脑不可以的话,建议你换一个版本的客户端试试:shadowsocks各版本客户端下载地址

      2. gtx2080说道:

        博主 :evil: 假如使用另一個版本或更新了ss客戶端 需要重新一鍵或者bbr麼 謝謝

        1. gtx2080说道:

          剛剛怎麼變回簡體了 :persevering:

  32. 噜噜噜说道:

    我跟你同样的问题,请问怎么解决?[email protected] 好不容易上来,麻烦说一下,谢谢你

      1. 噜噜噜说道:

        刚刚搞定了。谢谢让我发现这样一个平台,博主辛苦了

        1. flyzy小站说道:

          :evil: 觉得不错可以向朋友推荐推荐~

  33. 好推博客说道:

    我登陆后输入第一个代码出现

    error: while accessing https://github.com/Flyzy2005/ss-fly/info/refs

    fatal: HTTP request failed

    1. flyzy小站说道:

      没有遇到过,帮你在网上搜了下,似乎可能是服务器上git版本太低了

  34. sanxuan说道:

    刚搭建可以用,服务器重启就不行了?本地可以PING 通啊

    1. flyzy小站说道:

      用一键脚本16.04目前是可以增加开机启动的,你执行ps -aux看下有没有ssserver的进程

  35. 古道西风说道:

    特来感谢一下~
    一键搭完后,手机端装了app就可以上。win7总是连不了,把客户端从2.5换成4.0.9的就可以连上了。4.0.9还是先下到手机上又倒腾到pc上的。。 :mrgreen:

  36. Asdess说道:

    2018-03-23 07:45:08 WARNING unsupported addrtype 124, maybe wrong password or encryption method
    2018-03-23 07:45:08 ERROR can not parse header when handling connection from 49.90.178.248:3369
    2018-03-23 07:45:08 WARNING unsupported addrtype 129, maybe wrong password or encryption method
    2018-03-23 07:45:08 ERROR can not parse header when handling connection from 49.90.178.248:3370
    2018-03-23 07:45:09 WARNING unsupported addrtype 93, maybe wrong password or encryption method
    2018-03-23 07:45:09 ERROR can not parse header when handling connection from 49.90.178.248:3368
    2018-03-23 07:45:09 WARNING unsupported addrtype 224, maybe wrong password or encryption method
    2018-03-23 07:45:09 ERROR can not parse header when handling connection from 49.90.178.248:3371
    2018-03-23 07:45:09 WARNING unsupported addrtype 185, maybe wrong password or encryption method
    2018-03-23 07:45:09 ERROR can not parse header when handling connection from 49.90.178.248:3372
    2018-03-23 07:45:09 WARNING unsupported addrtype 143, maybe wrong password or encryption method
    2018-03-23 07:45:09 ERROR can not parse header when handling connection from 49.90.178.248:3373
    2018-03-23 07:45:09 WARNING unsupported addrtype 198, maybe wrong password or encryption method
    2018-03-23 07:45:09 ERROR can not parse header when handling connection from 49.90.178.248:3374
    2018-03-23 07:45:10 WARNING unsupported addrtype 207, maybe wrong password or encryption method
    2018-03-23 07:45:10 ERROR can not parse header when handling connection from 49.90.178.248:3375
    2018-03-23 07:45:10 WARNING unsupported addrtype 229, maybe wrong password or encryption method
    2018-03-23 07:45:10 ERROR can not parse header when handling connection from 49.90.178.248:3376
    2018-03-23 07:45:10 WARNING unsupported addrtype 232, maybe wrong password or encryption method
    2018-03-23 07:45:10 ERROR can not parse header when handling connection from 49.90.178.248:3377
    2018-03-23 07:45:11 WARNING unsupported addrtype 249, maybe wrong password or encryption method
    2018-03-23 07:45:11 ERROR can not parse header when handling connection from 49.90.178.248:3378
    2018-03-23 07:45:11 WARNING unsupported addrtype 25, maybe wrong password or encryption method
    2018-03-23 07:45:11 ERROR can not parse header when handling connection from 49.90.178.248:3379
    2018-03-23 07:45:12 WARNING unsupported addrtype 111, maybe wrong password or encryption method
    博主问下这是什么问题啊,我是一键脚本配置的,ss客户端也没有错误,我的ip地址不是这个,可是一直显示我连接这个IP地址错误

    1. flyzy小站说道:

      这个是服务器在提示由这个ip的客户端在请求。你看看是不是本机客户端的密码或者加密方式错了,服务器没有问题,正常运行了。

  37. sk说道:

    兄弟 我这个捣鼓两天了 还是不行 自己百度了也不行

    System.Reflection.TargetInvocationException: 操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。 ---> System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 127.0.0.1:1024
    在 System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
    在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
    --- 内部异常堆栈跟踪的结尾 ---
    在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
    在 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
    在 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)

    1. flyzy小站说道:

      你服务器ip写的127.0.0.1?在公众号截图给我看下。然后根据左下角的常见问题,你都检查了吗?

      1. sk说道:

        检查了 没有公众号上的问题

        1. flyzy小站说道:

          服务器restart正确?
          那你在公众号把你本机的ss配置截图给我

        2. sk说道:

          我用的是你的一键ss

  38. 哈哈哈说道:

    用了一键配置ss 开启加速之后 PC端没法用 端口1024 请问怎么解决

    1. 哈哈哈说道:

      [2018-03-22 20:38:07] System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.EntryPointNotFoundException: 无法在 DLL“libsscrypto.dll”中找到名为“md5_ret”的入口点。
      在 Shadowsocks.Encryption.MbedTLS.md5_ret(Byte[] input, UInt32 ilen, Byte[] output)
      在 Shadowsocks.Encryption.MbedTLS.MD5(Byte[] input)
      在 Shadowsocks.Encryption.Stream.StreamEncryptor.LegacyDeriveKey(Byte[] password, Byte[] key, Int32 keylen)
      在 Shadowsocks.Encryption.Stream.StreamEncryptor.InitKey(String password)
      在 Shadowsocks.Encryption.Stream.StreamEncryptor..ctor(String method, String password)
      在 Shadowsocks.Encryption.Stream.StreamOpenSSLEncryptor..ctor(String method, String password)
      --- 内部异常堆栈跟踪的结尾 ---
      在 System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
      在 System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
      在 Shadowsocks.Encryption.EncryptorFactory.GetEncryptor(String method, String password)
      在 Shadowsocks.Controller.TCPHandler.CreateRemote()
      在 Shadowsocks.Controller.TCPHandler.StartConnect()

      1. flyzy小站说道:

        没有遇到过这个问题。换一个客户端版本试试,用一键配置ss,服务器应该没有问题的

        1. 哈哈哈说道:

          试过您百度网盘的2.5版本和最新的4.0.9都是失败 端口也尝试从1024改成8388 以及本地端口从1080改为1024等操作 没有效果 cmd里Ping也能Ping通 会是vultr那里的问题么?求反馈

        2. 哈哈哈说道:

          尝试了一下 手机端的SS是可以使用的 那PC端的SS可能是哪方面出了问题呢?

          1. flyzy小站说道:

            这个问题你问我不如问google...帮你搜了下,看下能不能解决你的问题:https://github.com/shadowsocks/shadowsocks-windows/issues/1555

          2. 哈哈哈说道:

            谢谢您!从网址里的解决方案成功解决问题!

  39. clh13600说道:

    博主有一个问题 按照你上面的配置一步步来的 然后重启后不仅不能翻墙 连正常联网都不行了 然后各种试 最后把ss客户端的代理端口也改成1024(原来是1080)才可以

    1. flyzy小站说道:

      那可能是你本机的1080端口被占用了

  40. sk说道:

    [email protected]:~# git clone https://github.com/Flyzy2005/ss-fly
    Cloning into 'ss-fly'...
    fatal: unable to access 'https://github.com/Flyzy2005/ss-fly/': Could not resolve host: github.com
    老大 这个怎么办

    1. flyzy小站说道:

      稍安勿躁,是vultr那边的问题,他们工程师正在解决,美美睡一觉,明天起来再搞~下面是他们工作人员的回复:
      Hello,

      We are looking into this now.

      Jeff Benfer
      Systems Administrator

  41. mars说道:

    [[email protected] ~]# git clone https://github.com/Flyzy2005/ss-fly
    -bash: git: command not found
    这是什么情况呢。

    1. flyzy小站说道:

      服务器版本选的是Centos不是Ubuntu 16.04吧?

  42. Trs说道:

    f服务端怎么做统计,就是看有多少连接的客户端呢

    1. flyzy小站说道:

      这个好像没有开源的统计软件,只有统计流量的

      1. Trs说道:

        那怎么统计流量的,谢谢了

  43. leeDev说道:

    [email protected]:~# ss-fly/ss-fly.sh -i qwerasd
    Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
    Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
    Hit:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
    Get:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
    Fetched 102 kB in 0s (111 kB/s)
    Reading package lists... Done
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    python-pip is already the newest version (8.1.1-2ubuntu0.4).
    0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
    Traceback (most recent call last):
    File "/usr/bin/pip", line 11, in
    sys.exit(main())
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
    File "/usr/lib/python2.7/locale.py", line 581, in setlocale
    return _setlocale(category, locale)
    locale.Error: unsupported locale setting
    Traceback (most recent call last):
    File "/usr/bin/pip", line 11, in
    sys.exit(main())
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
    File "/usr/lib/python2.7/locale.py", line 581, in setlocale
    return _setlocale(category, locale)
    locale.Error: unsupported locale setting
    Traceback (most recent call last):
    File "/usr/bin/pip", line 11, in
    sys.exit(main())
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
    File "/usr/lib/python2.7/locale.py", line 581, in setlocale
    return _setlocale(category, locale)
    locale.Error: unsupported locale setting
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    python-m2crypto is already the newest version (0.22.6~rc4-1ubuntu1).
    0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
    option -d not recognized
    usage: ssserver [-h] [-s SERVER_ADDR] [-p SERVER_PORT] -k PASSWORD
    -m METHOD [-t TIMEOUT] [-c CONFIG] [--fast-open]
    [--workers WORKERS] [-v] [-q]

    optional arguments:
    -h, --help show this help message and exit
    -s SERVER_ADDR server address, default: 0.0.0.0
    -p SERVER_PORT server port, default: 8388
    -k PASSWORD password
    -m METHOD encryption method, default: aes-256-cfb
    -t TIMEOUT timeout in seconds, default: 300
    -c CONFIG path to config file
    --fast-open use TCP_FASTOPEN, requires Linux 3.7+
    --workers WORKERS number of workers, available on Unix/Linux
    -v, -vv verbose mode
    -q, -qq quiet mode, only show warnings/errors

    Online help:

    安装成功~尽情冲浪吧

    1. flyzy小站说道:

      你是用mac运行脚本的吗?先执行代码试试:
      export LC_ALL=C
      之后再执行安装脚本

  44. YYY说道:

    我运气真好尝试着用你的教程搭建第一次的PING不通,第二次居然能稳定油管看8K

  45. a-captain说道:

    [2018-03-17 21:57:05] Shadowsocks started
    [2018-03-17 21:57:05] System.Reflection.TargetInvocationException: 操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。 ---> System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 由于目标计算机积极拒绝,无法连接。 127.0.0.1:1080
    在 System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
    在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
    --- 内部异常堆栈跟踪的结尾 ---
    在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
    在 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
    在 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
    --- 内部异常堆栈跟踪的结尾 ---
    在 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
    在 System.Net.DownloadStringCompletedEventArgs.get_Result()
    在 Shadowsocks.Controller.UpdateChecker.http_DownloadStringCompleted(Object sender, DownloadStringCompletedEventArgs e)
    [2018-03-17 21:57:31] Shadowsocks started
    [2018-03-17 21:57:57] Shadowsocks started
    [2018-03-17 22:00:11] Shadowsocks started
    ===================
    我pc端的ss好像连不上vps,也无法科学上网,楼主麻烦看一下怎么回事?

    1. flyzy小站说道:

      你这个根据我公众号左下角的常见问题自己排查下,不行再给我留言吧。只看客户端的日志不知道哪里有问题

  46. WenG说道:

    [email protected]:~# git clone https://github.com/Flyzy2005/ss-fly
    Cloning into 'ss-fly'...
    remote: Counting objects: 17, done.
    remote: Compressing objects: 100% (3/3), done.
    remote: Total 17 (delta 0), reused 3 (delta 0), pack-reused 14
    Unpacking objects: 100% (17/17), done.
    Checking connectivity... done.
    [email protected]:~# ss-fly/ss-fly.sh -i {q1RUM-Ua!ZQaXJd 1024
    -bash: !ZQaXJd: event not found
    [email protected]:~# ss-fly/ss-fly.sh -i {q1RUM-Ua!ZQaXJd
    -bash: !ZQaXJd: event not found
    [email protected]:~#
    这是什么情况呀?

    1. flyzy小站说道:

      取个简单点的密码 可能是特殊字符冲突了。这种密码你自己记得住吗?不需要跟vps的密码一样的

  47. 芒果加黄桃说道:

    老大,按照你的方法完全照搬了,为啥就是连不上呢.... :cry:

    1. flyzy小站说道:

      我也不知道你哪里错了。你关注公众号在左下角常见问题里自己排查下,不行的话给我留言

  48. tt说道:

    这个远程控制要是我把控制的机器关了,美国的服务器还能运行吗

    1. flyzy2005说道:

      服务器是一直运行的 跟你关不关xshell没有关系 除非你自己把服务器关机了

      1. tt说道:

        好的,谢谢谢,问题解决了

      2. tt说道:

        2018-03-12 21:58:08 INFO loading libcrypto from libcrypto.so.1.0.0
        2018-03-12 21:58:08 ERROR already started at pid 1151
        安装成功~尽情冲浪吧

        突然上不了了,然后发现这个

        1. flyzy2005说道:

          你这个是因为本来ss就已经正常启动了,你又执行了一次这个搭建代码。当时没有考虑,直接是默认启动ss。
          BTW,脚本已经更新过了,不会有这种already started的问题了。

          1. tt说道:

            要手动更新吗?

          2. tt说道:

            但是我现在SS用不了
            只可以用SSR

  49. Gosh说道:

    作者你好,我家里是联通的宽带 服务器和本地的ss已经构架好了并且能用的用手机的4G网测试过,但是台式机用宽带的时候就不能上了。 怎么办?

    1. flyzy2005说道:

      手机用宽带的WiFi可以吗?

      1. Gosh说道:

        嗯可以 不过 买的是迈阿密 速度十分之慢,掉包率有50%以上。而且连个推特经常得1分钟 有什么好方法吗

        1. flyzy2005说道:

          掉包率高建议换个location的,说明Miami的服务器不适合你那里。你可以先测一下速度再选

          1. Gosh说道:

            换了一个 seattle的服务器 但是速度非常之慢 我ping过之后是最快的节点了 150ms左右 似乎是东西根本加载不出来

          2. flyzy2005说道:

            试试洛杉矶 开启BBR

  50. 小肥羊说道:

    博主你好,我已经按照一建安装的教程都设置好了,脚本也安装好了 但是为什么还不能科学上网

    1. flyzy2005说道:

      你先根据公众号左下角的常见问题自己先排查下 一般可以自己就解决了

  51. caimen说道:

    已经安装完成了,不过还是上不了youtube,怎么回事求救!!!!!!!!!!

    1. flyzy2005说道:

      公众号左下角常见问题排查下

  52. 佳佳佳说道:

    vultr东京的vps,5刀一个月的,BBR加速也开了,但测速最高也就1.2M 1.3M的下载速度,属于慢吗?大佬一般网速能到5-6甚至10M往上吗? :persevering:

    1. flyzy2005说道:

      这个跟自己的网络也有关系的。你看下你的YouTube能看多少清晰度的 应该还是可以的

  53. hugh说道:

    搞定了 但就是速度有点慢,有办法提升上网速度吗? :razz:

  54. airboss说道:

    问一下LZ,本机配置SS的时候,添加了2个服务器(NJ和TOKYO的)地址密码等,到时候上网到底走哪个服务器的地址?永远是第一个么?

    1. flyzy2005说道:

      你使用哪一个就走哪个。这两个服务器的ip肯定不一样啊,你在本机的ss客户端设置的哪个服务器的ip就走哪个服务器的流量

  55. tiger说道:

    :cowboy: 昨晚根据fly的教程已经建好了ss在冲浪,但是早上起来发现ip就用不了了。请问有什么具体原因会导致ip被侦测到并封禁么?(P.S. 之前买的Tokyo 今天换了NY的服务器。感觉快了不少)

    1. flyzy2005说道:

      建议卸载360,QQ管家啥的

  56. 123说道:

    怎样 把一键脚本删除。我想重新弄..

    1. flyzy2005说道:

      直接再运行一次脚本,之后执行
      ssserver -c /etc/shadowsocks.json -d restart就行了

      1. 123说道:

        那怎样可以把设置都抹掉吗。我发现我的PS4链接不了wifi了...还有我设置都没错,但是SS就是不行...

        1. 123说道:

          "server":"0.0.0.0",
          "server_port":1024,
          "local_address": "127.0.0.1",
          "local_port":1080,
          "password":"qwerasd",
          "timeout":300,
          "method":"aes-256-cfb"
          参数这样的

  57. 哥斯拉蛋蛋说道:

    502 Read from server failed: Unknown error

    The following error occurred while trying to access http://www.google.com/:

    502 Read from server failed: Unknown error

    Generated Sat, 03 Mar 2018 12:58:28 中国标准时间 by Polipo on windows10.microdone.cn:8123.
    请问出现这个问题是怎么回事

    1. 哥斯拉蛋蛋说道:

      手机端没有问题可以

    2. flyzy2005说道:

      手机端没有问题的话你换一个版本的shadowsocks客户端试试

  58. 宫房友说道:

    您好:

    我用ssserver -c /etc/shadowsocks.json -d restart以及cat /etc/shadowsocks.json查看都没有问题,但是始终无法连接,不知道还应该检查什么。

    1. flyzy2005说道:

      cat /var/log/shadowsocks.log,看看你服务器有没有接收到你的请求。

      1. 宫房友说道:

        您好
        2018-03-02 12:43:09 WARNING unsupported addrtype 240, maybe wrong password or encryption method
        2018-03-02 12:43:09 ERROR can not parse header when handling connection from 222.26.160.146:43738
        主要是显示这个,这是哪里出了问题呢,非常感谢

        1. flyzy2005说道:

          应该还是你客户端的问题 ip是你vps的ip 密码是你json里的密码 加密方式是否正确。
          实在不行就换个客户端或者先在手机上试试

          1. 宫房友说道:

            您好:

            我在手机上试了一下没有问题,但是只能使用流量,链接wifi就不可以。我觉得可能是校园网封掉了SS?

  59. 余生说道:

    用的一键安装,安装好后没法用,查看日志是wrong password,这种情况怎么改?改哪些?

    1. flyzy2005说道:

      1. 运行ssserver -c /etc/shadowsocks.json -d restart,看下日志是不是stoped,started,如果是的话,说明服务器ss配置应该没有问题。
      2. cat /etc/shadowsocks.json,与你客户端的ss配置比较,看加密方式、端口、密码有没有写错。

      1. 余生说道:

        第一项只有一个started

        1. flyzy2005说道:

          那就是你服务器根本没有接受到请求,确认ip+端口是否正确。ip是你购买的VPS的ip

  60. lala说道:

    现在不能用支付宝了吗

    1. flyzy2005说道:

      可以啊 选择Alipay

  61. 咸鱼说道:

    大佬,这个必须要用Ubuntu安装吗

    1. flyzy2005说道:

      是的 我的脚本暂时只测试了Ubuntu

  62. 噜啦啦说道:

    大佬求问,,手机小火箭要科学上网还要加协议和混淆,这东西应该使用啥吖 :neutral:

    1. flyzy2005说道:

      协议是啥?加密方式吗?混淆选none。

  63. 大佬,请问一下,我这边服务器里面东西被弄得太乱了,想格式化成最开始刚买服务器的时候的样子怎么操作,就是把以前那些ss信息和配置都删掉,怎么操作 :cry:

    1. flyzy2005说道:

      Vultr的官网,点击左侧的Servers,找到你要重置的Cloud Instance,最后有三个点的按钮,点击那个按钮,选择Server Reinstall就行了

      1. 尴尬了,我用的不是这个服务商的服务器,我这边这个好像没有这个按钮

        1. flyzy2005说道:

          那你就找重装系统的按钮在哪里。一般服务商都有的

          1. 您能帮我看下吗,alpharacks这个供应商的,我找了很久真的没找到,只找到个撤销服务器。。

          2. flyzy2005说道:

            ……这个还是要靠你自己。实在不行问问客服吧

          3. 嗯,我找到了重置的办法了,第一步下载脚本文件显示not found,怎么办

  64. 花生说道:

    ERROR: found an error in config.json: No JSON object could be decoded
    安装成功~尽情冲浪吧
    这个错误 一键安装的问题 :razz:

    1. flyzy2005说道:

      你是不是直接运行的ss-fly/ss-fly.sh -i password [port] 你看下我下面括号里的代码示例,不是直接运行这个的 [port]要换成你的port 或者留空

  65. truman说道:

    博主大人,我在Ubuntu上实现了上述的步骤,就是不能Google,您给的看日志的指令,在终端输入没有看到日志,是不是在Ubuntu终端输入cat/var/log/shadowsocks,希望博主大人指导一下!

    1. flyzy2005说道:

      是cat /var/log/shadowsocks.log cat后面有个空格

      1. truman说道:

        博主,返回的信息是三个不同登录时间(我登录了三次了)的info, 后面都是跟的starting server at 0.0.0.0:8100。。然后怎么做?感谢博主!

        1. flyzy2005说道:

          你在公众号截图给我看下吧 公众号搜flyzy小站

  66. 蛤蛤蛤说道:

    请问我搭好服务器之后用shadowsocks能连接上 但是显示ssl握手超时 是什么情况

    1. flyzy2005说道:

      你是用的443端口吗?换个端口试试

      1. 蛤蛤蛤说道:

        换了好几个端口好像也不行啊 :cry:

        1. flyzy2005说道:

          你在公众号截图给我看下吧 公众号搜flyzy小站

  67. 留个言感谢说道:

    感谢博主一步一步的截图,全部照着粘贴就搞定了 :cowboy: 别的地方看了一早上也没弄好,打赏了点给博主喝茶 :biggrin:

  68. 桥桥说道:

    博主,你好,请假问题:第一次开启BBR成功,但是vultr IP 好像被封啦,打不开。 最近两次开启BBR总是失败,net.ipv4.tcp_available_congestion_control = cubic reno

    1. flyzy2005说道:

      ip被封了可以直接用snapshot功能的~ Vultr的Snapshots快照。你给我这个信息我也不知道问题在哪里

  69. 诶咯威说道:

    您好 ,我在Vultr上建立了SS
    但是输入ssserver -c /etc/shadowsocks.json -d start
    提示option -d not recognized
    只能用ssserver -c /etc/shadowsocks.json,一旦断开链接后,就上不了,该怎么解决呢

    1. flyzy2005说道:

      你这个不是跟着我的教程来的吧?不同的安装方式可能参数不一样的

    2. flyzy2005说道:

      后来我帮别人远程看了下,你这个的原因是shadowsocks的版本太老了,以前版本没有-d这个选项的

      1. 诶咯威说道:

        非常感谢第二次回复:) 我把服务器重置了,按着你的教程搞定了~!谢谢你!

发表评论

电子邮件地址不会被公开。 必填项已用*标注