Mac如何搭建ShadowsocksR客户端详细步骤

技术分享 2018-02-10 50,180 次浏览 64 条评论

长沙seo霜天博客ShadowsocksR SS/SSR免费提供windows、mac、ios、iPhone、ipad、android安卓等设备SS/SSR使用教程及SS/SSR客户端下载。希望可以帮到大家!

更新:2018-6-6

目前很多V*N都挂掉了,请大家移步新的教程:

链接地址:长沙SEO霜天教大家五分钟安装和配置v2ray访问谷歌

ShadowsocksR-客户端-各种隐藏使用技巧说明

ShadowsocksR-ssr-window-客户端-自己搭建教程

ShadowsocksR-ssr-Mac-下客户端-自己搭建教程

windows、mac、ios、iPhone、ipad、android安卓等设备SS/SSR使用教程及SS/SSR客户端下载

首先要购买国外主机,长沙SEO霜天推荐使用vlutr,价格和速度都比较理想,最近vultr2.5刀/月的vps部分地区缺货,其他的主机厂商大家也可以尝试。

Mac如何搭建ShadowsocksR客户端详细步骤

为有视频观看、网络浏览、游戏加速、外贸需求的用户提供普通限速节点,支持SS/SSR方式连接。请遵守相关法律,勿用于任何违法用途!

  • 第一、购买和选择服务器,这里就不多说了,因为window的教程已经写过了。需要注意的是,最好用支付宝支付。
  • 第二、登陆购买的vps中,配置安全组等
  • 第三、安装ssr
  • 第四、安装bbr
  • 第五、常见问题

首先还是需要配置防火墙,不然,你的节点不安全。国外可以是有很多很厉害的高手,所以,我们需要点击firewall,配置安全组,把你的IP设置为可以访问。

第一、购买和选择服务器

购买链接:https://www.vultr.com

Mac如何搭建ShadowsocksR客户端详细步骤

新用户请先注册:https://www.vultr.com

然后充值,vultr从八月三十号起支持支付宝支付,支付宝最低充值10美元,PayPal没有限制,两种方式任选,目前新用户充值没有优惠,不过关注vultr的推特送三刀应该一直有;

Mac如何搭建ShadowsocksR客户端详细步骤

选择合适的充值方式

充值完毕后我们点击右上角的那个加号来购买我们的VPS。

最好用支付宝支付

最好用支付宝支付

最好用支付宝支付

Mac如何搭建ShadowsocksR客户端详细步骤

然后选择服务器位置、系统及配置,亚洲的话推荐新加坡、东京,美国可以用洛杉矶,其他的地方也可以尝试。

欧洲不建议选,服务器位置、你所在地区和使用的运营商决定了远程连接的延时,大家可以到网上了解一下选择最优解;

Mac如何搭建ShadowsocksR客户端详细步骤

服务器系统选64位的Debian9,然后选择服务器配置,选最便宜的2.5美元/月,售罄的话就没办法了,换个位置,改买5刀/月的或者换别的商家吧!点击deploy now完成购买,

停,我有话说,插播一个小细节:

Mac如何搭建ShadowsocksR客户端详细步骤

 

如果你不听劝,那么你买回来的服务器就是这样的:

Mac如何搭建ShadowsocksR客户端详细步骤

这是一个IPV6的服务器,本教程只适合使用ipv4,不适合使用IPv6的服务器。后期合适的时候,霜天会更新ipv6服务器使用教程。插播完了,继续吧。

 

 

Mac如何搭建ShadowsocksR客户端详细步骤

进入控制台就能看到我们刚买的服务器了,几分钟后系统装完我们就点击进入详情页面查看,

Mac如何搭建ShadowsocksR客户端详细步骤

第二、登陆购买的vps中,配置安全组等

Mac如何搭建ShadowsocksR客户端详细步骤

新建一个规则。 点击 add firewall group。

Mac如何搭建ShadowsocksR客户端详细步骤

这里呢,我们是设置你的IP可以访问这个服务器的22端口。8001端口设置为全部可以访问,用于等下配置SSR。如图下

Mac如何搭建ShadowsocksR客户端详细步骤

如果,你的防火墙安全组是可以搞定的,那么,如果吐下, linked instances 会变成 1 。

Mac如何搭建ShadowsocksR客户端详细步骤

第二、登陆购买的vps中

Mac如何搭建ShadowsocksR客户端详细步骤

登陆服务器。代码如下

ssh -t root@你的IP地址 -p 22

把ip地址替换成你自己的,这样,他会提示你输入密码,你直接复制一下,使用command+c,然后到终端按command+v,然后按回车就可以登陆进去了。

Mac如何搭建ShadowsocksR客户端详细步骤

输入后,这样有我下面这个框框,大家可以看一下:

Mac如何搭建ShadowsocksR客户端详细步骤

 

  • 第三、安装ssr

yum update -y

yum install unzip zip -y

yum install wget -y

wget -N –no-check-certificate https://raw.githubusercontent.com/Moexin/Easy-SSR-Bash-Python-The-Final/master/ssr.zip

unzip ssr.zip

cd SSR*

bash install.sh

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤 Mac如何搭建ShadowsocksR客户端详细步骤

到这里,就已经结束了。mac 安装shadowsoksR系统已经安装成功。

接下来是配置你自己或者其他用户登陆的账号密码。输入ssr,进入系统。然后,选择端口、加密方式、协议方式、混淆、是否限速、流量等等。如图下:

Mac如何搭建ShadowsocksR客户端详细步骤

 

Mac如何搭建ShadowsocksR客户端详细步骤

OK,账号密码配置成功。已经可以使用了。

接下来是配置bbr加速,可以提升访问速度。

第四、安装bbr加速

wget https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

Mac如何搭建ShadowsocksR客户端详细步骤

Mac如何搭建ShadowsocksR客户端详细步骤

到这里,所有的教程写完了,输入一个Y,重启系统就好了。感谢大家查看本教程

第五、常见问题

如果了服务器系统,再次链接,会出现如下图:

Mac如何搭建ShadowsocksR客户端详细步骤

解决方式是输入代码:

ssh-keygen -R 你的IP地址

如图下,输入后,解决登陆不上的问题。

Mac如何搭建ShadowsocksR客户端详细步骤

 

如果你有更好的方式,可以留言与霜天一起交流。

如果你有任何也欢迎留言,大家一起学习、探讨。

感谢大家观看,新年快乐。

我还没有学会写个人说明!

64 条评论

  1. 夭夭

    您好 最后您说的那个服务器问题 我的也出现这样的问题 然后也是输入代码:

    ssh-keygen -R IP地址 但是之后出现的提示是 host不存在 请问这种要怎么解决呢?

    非常感谢!!!

      • 夭夭

        霜天 谢谢您的回答 我今晚回去试试

        • 夭夭

          晚上好霜天,
          我重启服务器后,还是一样出现这个提示,我尝试换别的IP 跟端口,还是一样出现最后那句话的提示。您知道是什么原因吗?谢谢!

          bogon:~ sumi$ ssh -t root@我的IP -p 28179
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
          Someone could be eavesdropping on you right now (man-in-the-middle attack)!
          It is also possible that a host key has just been changed.
          The fingerprint for the RSA key sent by the remote host is
          SHA256:XB+ddPEhH7xX+U7OwJVkVZd1ssB57yMiS15MoabT/JI.
          Please contact your system administrator.
          Add correct host key in /Users/sumi/.ssh/known_hosts to get rid of this message.
          Offending RSA key in /Users/sumi/.ssh/known_hosts:1
          RSA host key for [IP]:28179 has changed and you have requested strict checking.
          Host key verification failed.
          bogon:~ sumi$ ssh-keygen -R IP
          Host IP not found in /Users/sumi/.ssh/known_hosts
          bogon:~ sumi$

          • 搬瓦工买的服务器吧,没玩过那边的服务器。
            你这个问题呢,只能用它自带的工具进行编译了。
            这样就不会出毛病,具体毛病应该是出在时间问题上

          • 夭夭

            是的 搬瓦家的。好的谢谢。我再看看吧

  2. A

    你好我想问下在终端输完IP地址,在输完密码后一直显示permission denied是怎么回事??

    • 是权限没设好,解决的办法:$ sudo chmod -R 777 myResources 其中-R 是指级联应用到目录里的所有子目录和文件。777 是所有用户都拥有最高权限。讲道理这个帖子不会出现权限问题呀,你是哪里碰到的这个问题。

      • A

        就是按照你上面的步骤来的 😥 还以为是服务器问题换了好几个好像都是一样的

      • A

        我试了你的解决方法好像没有用,是因为新系统权限不能设置最高的缘故吗??

  3. M包子

    大佬,进去填写ip时回车就给出这个,ssh: connect to host 2001:19f0:7001:2213:5400:01ff:fe95:f6e2 port 22: Network is down,,怎么解决?

  4. kk

    你好,我想请问一下。
    root@vultr:~# yum update -y
    我输入以上代码之后会显示报错
    -bash: yum: command not found
    查了百度也不知道怎么解决,请赐教,谢谢

  5. kk

    问题已经解决了,应该选择CentOS系统,debian用不了yum命令

  6. zz

    大神,为什么填写IP后回车出来这个,ssh: connect to host 100.68.79.168 port 22: Operation timed out

  7. fanfan

    你好,我想问一下,我按照您的方法,全都设置好啦,还是无法翻墙,怎么办呢

    • 节点问题或者你的网络问题。用手机网络试试

  8. ٩( 'ω' )و

    你好霜天,麻烦问一下,我是按照步骤一步步来的,但最后怎么显示连接关闭呢?
    Info: The system needs to reboot.
    Do you want to restart system? [y/n]y
    Connection to 149.28.153.50 closed by remote host.
    Connection to 149.28.153.50 closed.

  9. yingxingbin

    你好,我现在已经到安装ssr 的不走了,输入yum install unzip zip -y之后,出现Could not retrieve mirrorlist h1t1t1p mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was…后面还有一大段,请问怎么解决

  10. yingxingbin

    运行完yum update -y 最后一行出现的是Cannot find a valid baseurl for repo: base/7/x86_64

    • 方法一、
        1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes
        2、重启网络:service network restart
      方法二、
        1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8
        2、重启网络: service network restart

  11. xixi

    大佬,我想问下,我就是上不了电脑网页端的pinterest上不去,其他都没问题是为什么??

    • 因为是你系统的问题,换个系统也许解决问题。

      • xixi

        试了下,把自动模式改成全局模式就能上pinterest了 😮
        想问下霜天,今天有速度但是打不开外网。在终端上登录,显示Operation timed out,是为什么,ip被墙吗?

        • 全局的问题,一般不推荐开全局,网速很慢很慢很慢!!!!

          • xixi

            修改成pac自动模式了,但是还是登不上,在终端输入地址显示
            ssh: connect to host 149.28.74.238 port 22: Operation timed out,是为什么呢? 😥

  12. sinnoha

    博主你好,请问MAC ssr客户端[ShadowsocksX-R]的服务器设置里的地址和密码是填写vultr里购买的Ip地址和它给的password吗?自己在ssr(终端里的那个)里创建的账户什么时候用到呢?

    • 再看一次我的教程你就会了,如果还不会,那你就再看一次。

  13. crazyladyluxury

    I am actually happy to read this website posts which consists of lots of useful data, thanks for providing these kinds of data.

  14. 楚娴

    ssh -t root@你的IP地址 -p 22 我在设置的时候出现了ssh: connect to host XXX.XXX.X.X-p port 22: Connection refused 怎么办呀

  15. lam

    你好,我按教程走下来,到安装ssr到时候,输入yum update -y,然后就提示-bash: yum: command not found了,这个问题怎么解决呢?

  16. book

    你好博主,我按你的方法在第三步安装ssr,第四行代码出错了,显示[root@vultr ~]# wget -N –no-check-certificate https://raw.githubusercontent.com/Moexin/Easy-SSR-Bash-Python-The-Final/master/ssr.zip
    –2018-10-01 11:06:10– http://xn--no-check-certificate-2t2l/
    正在解析主机 –no-check-certificate (xn--no-check-certificate-2t2l)… 失败:未知的名称或服务。
    wget: 无法解析主机地址 “xn--no-check-certificate-2t2l”
    –2018-10-01 11:06:10– http://xn--no-check-certificate-2t2l/
    正在解析主机 –no-check-certificate (xn--no-check-certificate-2t2l)… 失败:未知的名称或服务。
    wget: 无法解析主机地址 “xn--no-check-certificate-2t2l”
    –2018-10-01 11:06:10– https://raw.githubusercontent.com/Moexin/Easy-SSR-Bash-Python-The-Final/master/ssr.zip
    正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.228.133
    正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|151.101.228.133|:443… 已连接。
    已发出 HTTP 请求,正在等待回应… 200 OK
    长度:23128643 (22M) [application/zip]
    缺少“Last-modified”文件头 — 关闭时间戳标记。
    –2018-10-01 11:06:10– https://raw.githubusercontent.com/Moexin/Easy-SSR-Bash-Python-The-Final/master/ssr.zip
    再次使用存在的到 raw.githubusercontent.com:443 的连接。
    已发出 HTTP 请求,正在等待回应… 200 OK
    长度:23128643 (22M) [application/zip]
    正在保存至: “ssr.zip”

    100%[======================================>] 23,128,643 101MB/s 用时 0.2s

    2018-10-01 11:06:11 (101 MB/s) – 已保存 “ssr.zip” [23128643/23128643])

    FINISHED –2018-10-01 11:06:11–
    Total wall clock time: 0.7s
    Downloaded: 1 files, 22M in 0.2s (101 MB/s)

    这是怎么回事呢

    • 其实就是解决一个连接ipv6的问题就ok了,目前没有多少时间呀

  17. mcdanie

    Hello,

    有几个问题想请教一下:
    1. 服务器可以Ping,SSR显示安装成功,客户端ShadowsocksX-NG-R8里添加了服务器,但不能fq;

    2. “bash install.sh”这一步过程中频繁出现: CC randombytes/sysrandom/libsodium_la-randombytes_sysrandom.lo
    ../../libtool: line 1751: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
    不知道正不正常。

    • 你是什么环境?是用的我的命令搭建的吗?你按照我的命令再搭建一次。软件是用ShadowsocksX

      • mcdanie

        代码完全是按照你的,在mac上。软件是ShadowsocksX绿色纸飞机那个。
        还有个不明白的地方是:一旦我按你的设置加了防火墙,就ping不动了。

        有些ip貌似被封了,所以我是先试了能ping的ip再按照你的步骤做的,不知道是哪里的问题。。

          • mcdanie

            不添加防火墙也试过了,那分配给用户的端口是不是应该设成22 ?
            我设置的22,还是不能fq。

            谢谢回复~

          • 22是管理员登陆的端口,肯定不能设置成22啦。你可以设置成80-65000 都行。

  18. mcdanie

    又来打扰了。。
    我在mac终端里添加用户,设置端口88,在端口扫描网站查看端口是开启的。
    在粉色纸飞机的程序里添加服务器,能ping,端口设置88,还是不行。。

    不知道是SSR没安装正确,还是ShadowsocksX-R里没设置正确。
    我再试试不同加密方式吧

  19. mcdanie

    mac(wifi联通)和手机(4G移动)都还是不行。。
    1. 安装SSR过程出现几次红色的warning,不知道是不是这个原因:
    warning: ‘-version-info/-version-number’ is ignored for convenience libraries

    2. 然后不知道是不是新系统的原因:macOS Mojave 10.14

    谢谢

    • 和你的最新系统没关系。你是用的什么系统搭建的?服务器环境?

  20. Kyozht

    为什么我设置的防火墙哪里没有8002端口 只有一个22 点击加号之后也跟博主的不一样

  21. windf1sh

    在霜天的指导下再次脱坑,感谢!!!!!!

  22. Mr_leon

    您好请问我输入ip和密码后没有弹窗怎么解决呢?

  23. Mr_leon

    抱歉刚才看错了。是在我输入ip后它提示 Operation timed out。请问这个怎么解决呢

  24. sylvialinyz

    1、按照教程到防火墙那一步就看不懂了(⊙o⊙)…那两个规则是怎么设置的呀?我点了旁边的action能出来第一个22,但是那个8001是怎么设置的呢?
    2、ip地址应该用的是购买的服务器的ip对吧,但是我把替换后的代码输入终端之后,终端没有反应。。。等了很久都没有反应,怎么解决?

  25. Alex

    非常非常感谢大佬,按照你的方法搭建成功了!

  26. cyj

    我是新加坡的服务器,按上面步骤都一切都顺利,但编辑到shadowsocksX上之后,不能连接上YouTube之类的网站呢?

Leave a Reply