目前最好的翻墙方式 && shadowsocks翻墙傻瓜教程

---2017-7-30更新--- 本文成文于两年前,时间长了,有些东西也失效了,期间也经过多次修改,再次检视本文,有些地方写得比较混乱,可读性较差。 我又花了几天的时间更新了 翻墙服务商倒下了,那么我们自己搭梯子翻墙,搭梯子傻瓜手把手教程 ,请大家转到新文查看。

我是GOOGLE重度使用者,自从国内开始全国封堵GOOGLE之后,日子比较不好过,所以花了很多精力研究目前的各种FQ方式,之前一直使用VPN+GOGENT,后来VPN被严重干扰,GOGENT自GOOGLE被全面封堵后也陷入残废,一度只能使用SSH隧道来上GOOGLE,SSH不是设计来让人翻墙用的,速度不能让我满意,至于自X门等轮子的东西,安全性不能保证,我是不用的,后来总算让我发现一个就目前来说最稳定,速度也最快的翻墙方式,在这里和大家分享下

这个就是shadowsocks了,中文名叫影梭(很形象的翻译),开源的小型快速代理项目,发展至今已经很完善了,WINDOWS ANDROID ISO等系统都有支持 这是一个轻量化的应用 甚至能运行在路由器上实现自动翻墙,这个配置太复杂就不展开说了,这里主要说说怎么使用shadowsocks实现科学上网。
使用shadowsocks分两步:
第一步,搭建server端,需要有一个位于境外的能自由访问GOOGLE的服务器。
第二步,配置clent端,shadowsocks全平台都有客户端,图形化操作,基本没啥难度。

使用独立服务器来搭建shadowsocks服务端太奢侈了,我们使用VPS(虚拟服务器)好了,相比独立服务器会便宜很多。
目前,美国那边有很多西海岸的便宜VPS,年付不到10美元,很小的钱,一顿像样的饭都不只这个钱了,国内访问速度较快,很适合搭梯子。

个人推荐现在在站长中口碑不错的“搬瓦工” BANDWAGONHOST我推荐购买它9.9美元年付的那款
2016-3-28更新:9.9美元年付套餐已断货,另外推荐“搬瓦工” BANDWAGONHOST目前有货的最具性价比的套餐。

1:中国直连线路,年付19.99美元的套餐;KVM架构,包含一个独立IP,1000G月流量,512M内存 10G固态硬盘 网络为千兆网络,网络闲时甚至可以看YOUTUBE上的1080P。

2: 中国直连线路 年付39.99美元的套餐,需要性能更好的套餐可以考虑这个,KVM架构,包含1个独立IP,2000GB月流量,1024M内存,20G固态硬盘,千兆网络。如需要多人使用(如公司使用),用这个套餐会更顺畅一点。

以上两个套餐都是中国直连线路,只有Los Angeles一个机房可选,不可换机房,不过我们要的服务都是提供给中国的,直连线路有更好的访问延迟,也就没什么关系了。

kvm架构是全虚拟架构,各个VPS独立资源,不像OPENVZ使用母机内核,相比openvz我们有更多的自主权,比如更换内核开启锐速或BBR加速,以后我有空再写个优化加速的教程。

“搬瓦工” BANDWAGONHOST全部套餐情况可在这里查看,简单说明下,后面显示"order now"的都是可购买的,"out of stock"代表断货,没有标注"(no other locations available on this plan)"的都是可以自主更改机房的。"CHINA DIRECT ROUTE"中国直连路由,一般对中国用户会有更好的使用体验。有两种架构,相对来讲,KVM系统自主性更好,OPENVZ有更好的CPU表现。

PS:搬瓦工有一个6%折扣码“BWH1ZBPVK”,购买时要记得使用哦!在Promotional Code那里填入。

如果你不知道如何进行购买,请参考此购买教程


搬瓦工虽然技术过硬,VPS很少downline,但大量中国用户涌入也使得它对中国的线路表现不那么稳定(毕竟中美线路它无法控制)如你更注重质量可考虑一下以下三家目前世界上最大的VPS提供商

1: Linode 高性能高稳定 是站长做站的首选,有VPS高富帅之称,做ss服务器也是杠杠的。
2: Vultr 全世界15个机房,后台易用性高于Linode
3: Digitalocean 很多大企业的选择,高稳定

以上三家都是KVM架构的,有很多种手段优化速度。最低套餐都是5美元/月,账单粒度为小时,VPS可以随用随删,高性能,多机房,十几秒就能创建一个VPS并上线使用


付款后VPS会即时开通,包含VPS信息的邮件会发至你的注册邮箱,里面包含VPS的IP、root密码、SSH端口等信息。
我们使用这些信息来登陆服务器搭建SHADOWSOCKS server端。

更新:搬瓦工已经在其后台集成了shadowsocks一键安装功能,买了其VPS的朋友如果觉得命令行太过难弄可以通过它来安装shadowsocks,详见bandwagonhost“搬瓦工”在后台提供shadowsocks一键安装,对小白来说太贴心了,此方法只适用于搬瓦工的VPS哦。

搬瓦工开通的VPS默认安装的系统为LINUX CENTOS,是使用命令行进行管理的,和我们日常使用WINDOWS图形介面有很大不同,我们需要下载一个工具来远程登陆并管理VPS,推荐使用SSH客户端putty,很小的绿色软件,免安装; 官方下载地址在此 这个地址某些运营商已经把它墙了,不能下载的朋友请下载我提供的附件

下载之后 打开putty
登陆介面

警告

登陆

命令行界面

进入类似上图的界面即表示你已成功登陆服务器,这是一台LINUX服务器,一切操作只能依靠命令行进行。
热心程序猿“秋水逸冰”制作了安装SS的傻瓜一键包,你只需要把几行命令就可以搭建好属于自己的SS服务端,大大降低了小白们的操作难度,对他表示感谢!有兴趣的可到他的一键包项目页参观参观,链接在此

这几行命令为

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
chmod +x shadowsocks-libev.sh
./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log

请复制上面三行命令,粘贴到命令行窗口,然后回车;回车后会提示你输入SS的密码,输好之后再回车;提示按任意键开始安装,随便按个键吧!在putty命令行界面里,鼠标右键即为粘贴。
安装完成后,脚本提示如下:

Congratulations, shadowsocks-libev install completed!
Your Server IP:your_server_ip
Your Server Port:8989
Your Password:your_password
Your Local IP:127.0.0.1
Your Local Port:1080
Your Encryption Method:aes-256-cfb

Welcome to visit: http://teddysun.com/357.html
Enjoy it!

这里面就是你的SHADOWS server端的信息了,记下来,配置客户端要用到。

shadowsocks为开源程序,全平台都有支持的客户端 官网下载页在此 目前已经被墙,无法翻墙的朋友请下载我提供的附件 | 更新为2.5.6版 | 或者linux上非常好用的Shadowsocks-Qt5,32位系统请下载v2.7.0-win32.7z,64位系统请下载v2.7.0-win64.7z。此为WIN7的客户端,XP也能使用,但需要安装.net framework 3.5
注意:此工具通过修改系统代理实现翻墙,可能会被360卫士或其它电脑安全管家之类的软件静默阻止,造成软件运行出错。运行前请退出某卫士或某管家,或把SS客户端加入其白名单!
方便大家,顺便把Mac OS X和linux的客户端都搬运过来
Mac OS X GUI Client
ShadowsocksX: 2.6.3.dmg
GoAgentX: v2.2.9.dmg
Linux GUI Client
Shadowsocks-Qt5 Latest release 请直接参考此篇安装教程
我建议最好不要安装某卫士或管家,安装正统的杀毒软件,如卡巴斯基、NOD32、诺顿、McAfee,这些软件都不会对SS进行阻止!

客户端为绿色软件,下载后解压即可使用,运行界面如图
运行界面

配置

好了 Enjoy your Google!
google

shadowsocks的android客户端也非常好用,具体请在PLAY上搜索 shadowsocks,如果手机上没有PLAY市场,请下载我提供的附件 2016-6-6更新为ss_2.10.4.apk

码了四个多小时辛苦码出此文,后断断续续修改我投入了很精力和时间,只希望能帮到大家,如果你要转载的话,希望你有网络上起码的道德,注明出处且提供原链接,谢谢!
bandwagonhost购买链接我有加AFF,大家购买我能获得收益,如你觉得这样损害了你的利益,请在购买时把链接中间的aff=988去掉,谢谢!
大家有什么疑问请跟帖说下,我尽量解答~ 谢谢大家 希望大家都能使用自由的网络!
本文首发于FOBShanghai福步外贸论坛,因其排版太过蛋痛,故转到此处。
补充阅读:安全与否?shadowsocks使用几个注意事项

----------2015-04-14更新-----------
分享一下我目前在用的shadowsocks帐号,这个VPS月流量只有1T,请不要用它来下载,另外,如果我发现同时连接数太多,我会更改其密码,我可不想因为这个原因导致IP被封,最靠谱的方法还是自己搭建!另外,保证不会去监听大家的网络通信,我没有GFW那么下作!
bw11.jpg
使用方法

  1. 下载shadowsocks客户端 官网下载页在此 无法翻墙的朋友请下载我提供的备份下载
  2. 下载后解压到任意目录(绿色软件免安装,最好再发送个快捷方式到桌面方便打开) 打开shadowsocks.exe
  3. 打开这个页面,使贴子的附件二维码可见于屏幕上,找到系统托盘区的小纸飞机右键单击,在弹出菜单里 点击“扫描屏幕上的二维码”,具体如下图
    bw12.jpg
  4. 确定后再在系统托盘区的小纸飞机右键单击,在弹出菜单里 点击“启用系统代理”

____________________2015-04-20更新________________________

目前在折腾SS多用户管理系统,以上提供的SS帐号暂不可用

标签: shadowsocks, 翻墙, 教程, 傻瓜教程, 搬瓦工, bandwagonhost, 科学上网

本文链接:https://glorystar.me/archives/use-ss-fq.html,转载请注明链接!

以下文章可能对你有用:

如你觉得本文有用,不妨把它分享给你的朋友:

已有 45 条评论

  1. elwes elwes

    从福步过来,看到楼主的教程,搞定了,用了几年的goagent,终于要抛弃了

    1. 我之前也是用gogent的,后来几乎不能用了,才另找出路找到SS的

  2. Simens Simens

    谢谢楼主,我也从福步过来的,小白折腾了几个小时搞定了,谢谢你的分享!

  3. huhu huhu

    你好,按照帖子的步骤一步步走,在运行putty后没有出现您说的界面,而提示network error ,connection refused 该怎么解决呢?

    1. 网络错误,PING一下VPS的IP看看通不?后台看下VPS是否在运行

    2. XingyaZhao XingyaZhao

      端口你是不是设置成22了?应该是你SSH端口

  4. huhu huhu

    电脑方面还是比较白的,弄了一下午终于搞定,感谢楼主!
    但是发现这个翻墙方法非常不稳定,经常连不上
    最近两天完全连不上了....是这个ss本身的问题还是我网络不行啊
    但是我用几个wifi实验都不行,求解~~

  5. huhu huhu

    对了,在iPhone下载shadowsocks设置完毕后从未连上,用安卓试倒是连上过

  6. huhu huhu

    请问怎么退款?太难用了好崩溃........

    1. 搬瓦工后台发个服务单要求退款就行了,就这样写“please cancel my order and refund,thanks.”

  7. rander rander

    博主不分享只好找人分摊了,轻量级使用实在不想折腾也不想花这个钱。。。

  8. 日尚阳光 日尚阳光

    还有一种比较简单的就是更改hosts~~

  9. xiaodong xiaodong

    多谢博主,终于找到一个能用的了 灰常感谢!

  10. jason jason

    博主你好,请问服务器可以用阿里云的云服务器ECS吗?

    1. 不可以,阿里云的服务器在国内,不能用于翻墙。

  11. chen chen

    安装SS的时候,按完任意键 ,就提示失败了,是跟系统有关吗 我是ubuntu

  12. 嗨你好 非常感谢你的教程 已经购买bandwagon 19.9套餐,用上ss一键式安装,畅游互联网。
    可是用了两天(单人帐号,手机电脑2部设备),长时间使用谷歌服务外未有做太多事情,竟然发现用不了了!我用ping工具ping了我的server IP,全国访问都超时!难道我单人使用,且只上下谷歌也会被查到封虚拟IP吗??(第一个问题)

    然后,我就开始各种折腾搜索,主要是在搬瓦工后台界面将IP地址换到了Arizona,用ping工具发现可通!于是我卸载了shadowsocks,重新安装之,可是呈现的server IP并没有任何变化!反复尝试几次后不知怎的,虚拟IP在页面端变了,赶快尝试,可以访问了!!超级开心

  13. 所以我的第二个问题是,这个IP adress(Arizona)和 Server IP(Shadowsocks)有何不同。第三个问题是,下次再碰到这种问题,如何正确轻易地更换server IP,保证上网体验。

    最后说一句,本该全球互联的国际互联网被某大大搞成拥有国家主权,各种限制!为了国家安全和反恐我不反对(比如IS利用yourtube和facebook做propoganda),可是把一切会有user generated的网站都屏蔽,打造局域网,让正常使用谷歌facebook,渴望与全球连线的人都驱赶出去,真心是令人无言以对。

    再次感谢!么么哒!!!

  14. Xiaobai Xiaobai

    平时要用gmail,之前试用了两个月,满足日常需求,现在第三个月,直接买了1年的,结果是不管怎么搞都成功不了,总是显示
    shadowsocks-libev.zip [found]
    Archive: shadowsocks-libev.zip
    d6ac986efac9d9af70a1244bfc5478970942fd8b
    replace shadowsocks-libev-master/.gitignore? [y]es, [n]o, [A]ll, [N]one, [r]ename:
    然后无论输入任何字母,到最后都是failed,有没有高手可以指点一下?

    1. 用搬瓦工的话你可以直接装CENTOS然后用后面一键安装SS的。另外,如果你一键包搞不定,可以把VPS IP、root密码发E-mail给我,我给你装。

  15. xing xing

    请问最近有什么推荐的VPS吗 我计划自己搭一个 站长能发下你的QQ吗

  16. 刘新 刘新

    博主你好,我点你的链接买了一个PZEA的ubuntu 14.04,然后复制上面的安装代码显示:
    root@liuxin:~# wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
    --2016-10-06 07:42:33-- https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
    Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.44.133
    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.44.133|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 13011 (13K) [text/plain]
    Saving to: 'shadowsocks-libev.sh.2'

    100%[============================================================>] 13,011 --.-K/s in 0.001s

    2016-10-06 07:42:34 (11.3 MB/s) - 'shadowsocks-libev.sh.2' saved [13011/13011]

    root@liuxin:~# chmod +x shadowsocks-libev.sh
    root@liuxin:~# ./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log
    Error: Your OS is not supported to run it, please change OS to CentOS and try again.

    操作系统不支持,有什么办法解决吗?我买的是一年,现在能换成ubuntu吗?

    1. 在其后台可以直接安装适合的系统,其实你这个也不需要换操作系统的,教程默认使用的搬瓦工VPS初始系统装的是CENTOS,而PZEA装的是UBUNTU,你换个UBUNTU能用的脚本就行了。你可以换用这个脚本 https://teddysun.com/392.html

  17. Edison Edison

    我用的是AWS EC2 ubuntu ,按教程来输入root后,提示“Disconnected:No supported authentication methods is avaiable
    (server sent: pubilckey)
    是因为ubuntu的原因吗 要用回linux?还是别的原因?网上也没类似的例子
    那个希望博主再弄个傻瓜的Chacha20加密的教程吧,公司里是用这个的,感觉速度更快一点。

  18. [...]参考文档:https://glorystar.me/archives/use-ss-fq.html[...]

  19. venoy venoy

    谢谢分享,配置成功

  20. 任良钦 任良钦

    你好,请问我为何安卓手机在公共WIFI(中国移动CMCC)下无法使用,但是在4G流量下可以使用。同时,电脑在任何情况下都可以实用。

  21. ChilamYuen ChilamYuen

    make: *** 没有指明目标并且找不到 makefile。 停止。
    请问怎么回事?

    1. 在执行SS一键安装时提示这个吗?执行下 uname -a 看下系统版本是什么

  22. LL LL

    同时连接数太多,我可不想因为这个原因导致IP被封,最靠谱的方法还是自己搭建.
    大神请问下,我自己搭建的也会同时登录1个电脑2个手机,会被封吗?是多建帐号就可以避免吗?
    谢谢

  23. 电脑上也搞定了,朋友匀了个帐号。
    客户端简单配置后,chrome不需要安装插件,为了evernote网页端这两天被墙。
    不过android(未root)安装配置后,连接不上,不知什么问题

  24. VFVrPQ VFVrPQ

    楼主,看了您的真的非常感谢!嗯。。。。按照您的一步一步做下来,配置完客户端后,还是不能上google。。
    那个从GFWList更新PAC,报错,不知什么问题

    1. 改成全局模式看正不正常

  25. Emlice Emlice

    请问刚买的阿里云香港的云服务器ECS可以搭ss吧?,我按照你的教程搭下来过程没错,结果也没错就是小飞机连上去不能用,貌似也没练上去,小飞机是灰色的,求解呀~

    1. 灰色是因为你没有开启pac或全局

  26. Natalie Natalie

    login as: ROOT
    ROOT@67.216.210.159's password: 输入密码光标回车后无反应
    Access denied

    请问下楼主,这是什么情况

  27. Natalie Natalie

    首先我输入正确的密码后显示如下,与楼主截图的内容不一样
    login as: root
    root@67.216.210.159's password:
    [root@host ~]#
    接着我继续先粘贴了三行命令回车后输入密码,就显示如下
    login as: root
    root@67.216.210.159's password:
    [root@host ~]# wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
    -bash: wget: command not found
    [root@host ~]# chmod +x shadowsocks-libev.sh
    chmod: cannot access `shadowsocks-libev.sh': No such file or directory
    [root@host ~]# ./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log
    -bash: ./shadowsocks-libev.sh: No such file or directory
    [root@host ~]# QXpNIhHhgu9R
    -bash: QXpNIhHhgu9R: command not found
    [root@host ~]#
    之后就不停的显示[root@host ~]# 这个,抓狂,问题到底出在哪里

    1. 系统太精简了,wget都没有,安装一下它,用如下命令
      yum install wget -y

  28. ChrisChen ChrisChen

    login as: ROOT
    ROOT@67.216.210.159's password:
    到这一步之后密码输不进去。。。求指点

  29. Mrl Mrl

    博主,你好,按照上面的方案购买后,点了购买信息界面的shadowsocks一键安装功能,然后下了客户端照填了,但是和上面有两位的问题一样,启用代理后网络貌似断了,所有都上不了,想要从GFWList更新PAC显示内部错误(在用putty链接到邮件里的IP时显示链接被拒绝了···),所以是不是买的IP地址有问题呀?求指点,谢谢~~

  30. yeyezi yeyezi

    卡在putty了,我输入正确的密码后显示如下,与楼主截图的内容不一样
    login as: root
    root@xxxspassword:
    [root@host ~]#

    1. 这样就是已经成功登陆服务器了啊

      1. yeyezi yeyezi

        但是我连接google还是没法连上,提示:
        无法访问此网站

        网址为 https://www.google.com/ 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。
        ERR_TUNNEL_CONNECTION_FAILED
        操作日志显示:[2017-10-13 21:26:59] System.Net.Sockets.SocketException (0x80004005): 由于目标计算机积极拒绝,无法连接。 IP地址
        在 System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
        在 Shadowsocks.Controller.Handler.ConnectCallback(IAsyncResult ar)
        请问这要怎么解决

        1. 请把你的搬瓦工账号密码发到我的邮箱 admin@glorystar.me 我帮你看下服务端有没有问题。

添加新评论

昵称和邮箱为必填项,网站选填;请留有效邮箱,无效邮箱将导致评论被定为SPAM