想访问国外的一些知名网站(Google、Twitter、Facebook...)只能通过科学上网途径,尤其是技术人员偏爱的StackOverflow、Github等站,当然我们可以不用自行搭建ss(ShadowScoks),可以通过购买VPN的方式来实现,但是由于VPN本身也是有局限性的。
想访问国外的一些知名网站(Google、Twitter、Facebook...)只能通过科学上网途径,尤其是技术人员偏爱的StackOverflow、Github等站,当然我们可以不用自行搭建ss(ShadowScoks),可以通过购买VPN的方式来实现,但是由于VPN本身也是有局限性的,例如速度慢,所以我们何不自行购买一台大陆以外的服务器,自己搭建ss呢?废话不多述,直接上图文教程。
使用阿里云ECS搭建SS(ShadowScoks)图文教程开始啦!
购买阿里云服务器
已经购买完毕,请忽略此步骤
首先你得购买一台阿里云的服务器,当然地域要选择大陆以外的,目前阿里云ECS服务器可选的非大陆区域有:香港、新加坡、美国东西部、东京、法兰克福、迪拜、悉尼等地,选择范围还是比较广的。购买阿里云最新优惠,可以参考:阿里云惠网 http://www.aliyunhui.com/
阿里云ECS安装Shdowsocks服务端
使用root用户登录,执行下列三条命令
执行命令后,会提示输入源码语言,密码、端口、及加密方式等。(笔者这里端口使用8989;源码选择的是go语言;加密方式我这里选择aes-256-cfb;)
显示以下内容,说明已经部署完毕了
开放8989端口(根据自己使用的端口)
我们使用的是8989号端口,所以我们需要开启8989号端口
登录到阿里云ECS控制台,找到实例所对应的安全组,开放8989号端口,参考:阿里云ECS自定义安全组规则
至此,阿里云服务器安装Shdowsocks、配置、启动就已经完毕了,剩下的就是讲终端(mac、手机、笔记本、电脑)连接到阿里云服务器,实现科学上网。
服务器已经搭建好了,如果不会配置Shdowsocks客户端,继续往下看:
使用本机Shdowsocks客户端, 连接服务端上网
MAC客户端下载:https://pan.baidu.com/s/1pL7fPov 提取密码:x44a
Windows客户端下载:https://pan.baidu.com/s/1eR5fYnS 提取密码:1tzd
我们以MAC端ShadowsocksX为例,如下图:
MAC端ShadowsocksX配置
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。