使用阿里云ECS搭建Shadowscoks翻墙
记录:简单记录一下,花这钱的心路历程,真的很苦逼,一直都是用蓝灯翻墙的,可就在前不久灯灭了,nodejs问题开始困扰了我了,最近nodejs8.8.1更新出现了一堆问题,原本想使用cnpm就可以解决的,但是因为手贱,点错了一个键,node的包给删的特别的干净,朋友说,用国内的cnpm等等,但是作为一个开发者,怎么愿意如此的拘束
1.为什么要翻墙
作为一个技术人员, 最常用的就是Google、StackOverflow、Github这些网站, 工作期间几乎每分钟都在用。 另外,偶尔也上上Facebook、YouTube、或者追追美剧, 娱乐一下自己。 如果不能翻墙, 几乎就是鱼离开了水, 人离开了空气, 感觉一刻都不能待下去。
2.常用的翻墙方法
1 购买一台大陆以外的服务器,搭建VPN或者ShadowScoks。
2 购买第三方的代理服务。 (在没有封杀之前,有尝试过一些第三方的免费软件,但是翻墙延迟还是特别的满的)
3 使用自由门、GoAgent、蓝灯(速度比较慢、经常不能用、mac或者手机上用不了) 我用的电脑是Mac和公司的window的支持都比较好(安卓和苹果下载也支持不过我不敢用,本人比较胆小,最近抓的太严)。 电脑版的ShadowSocks客户端支持自动代理模式,国内的不走代理,国外的走代理,而且能自定义(PAC,有一个配置文件,可以自定义)。 而VPN只能完全代理。 所以我决定Shadowscoks和VPN都搭建。 电脑上主要用Shadowsocks,
那么问题来了,如何选择一家合适的代理服务器呢?
经过朋友介绍vultr($10/月),和转瓦工($19.9/年)两款都售尽了,现在其他价位的又太高,不适合长期的折算, 国内阿里云也有香港和美国节点,香港节点价格117元/月, ping值在50左右。(最近双11打折只要280元/1年)经过两天的折算,在蓝灯(2年350多,220/年)和服务器(250)上做了匹配工作 决定使用阿里云新加坡的服务器。 在这里做个记录。(经过调查,香港服务器最近受影响比较大,所以考量了一下,还是使用阿里云的比较好)
3.翻墙会不会坐牢喝着请去喝茶
关于这个问题,一直在困扰我,因为办公室就在客厅,总是人来人往的同事走来走去,每一次回头,每一次转身,总觉得有人要找我去喝茶...,有时也会弄的提心吊胆的,不过朋友们常说,只要不要去国外网站乱发帖,乱造谣就好了,如果你是政府专员看到这篇文章,麻烦睁只眼闭只眼,我还单身呢。。。
4.实施方案
1 购买一台大陆以外的服务器,登陆服务器里直接搭建ShadowScoks。(目前我使用的是linux的操作系统,准备后期安装node环境来跑一下前端项目)
1
2
3
4
# 安装pip
yum install python-pip
# 使用pip安装
shadowsockspip install shadowsocks
2.配置Shdowsocks服务,并启动
1
2
3
4
5
6
7
8
9
10
11
{
"servev":"你的主机名",
"server_port":443,//(端口)
"local_address":"127.0.0.1", //本地
"local_port":1080, //代理端口
"password":"password", //密码
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers":5
}
注意修改 server 和 password, workers 表示启动的进程数量。
server_port 强烈建议使用443端口, 其它端口容易被查封。
使用以下命令启动:
1
ssserver -c /etc/shadowsocks.json -d start
如果出现报错: Cannot assign requested address, 请将 server 换成 0.0.0.0, 然后重新启动上面的命令。
3.使用本机Shdowsocks客户端, 连接服务端上网客户端
客户端可以在官网的github里面自行下载
出错排查,是否开启服务:
1
ps -ef|grep ssserver
参考网站:https://github.com/shadowsocks/
via https://goo.gl/3Ss2S1
[功夫熊猫 (12-8 17:30, Long long ago)]
[ 传统版 |
sForum ][登录后回复]1楼
学习了下次回国可能用得上 [本文发送自华新iOS APP] [hendry (12-8 17:45, Long long ago)] [ 传统版 | sForum ][登录后回复]2楼
情何以堪啊。。熊猫这合法么?哈哈哈哈哈 [本文发送自华新iOS APP] [qingtian (12-12 7:57, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼
(引用 hendry:学习了下次回国可能用得上)翻回去看美剧 [本文发送自华新iOS APP] [nickhuq (12-12 8:17, Long long ago)] [ 传统版 | sForum ][登录后回复]4楼
谢谢楼主推荐好料我按照这个 https://www.linode.com/docs/networking/vpn/create-a-socks5-proxy-server-with-shadowsocks-on-ubuntu-and-centos7/ 安装成功了,真的不错。[yifeifan (12-12 23:45, Long long ago)] [ 传统版 | sForum ][登录后回复]5楼
Shadowsocket 有点过时,而且速度慢国内通过SS或SSR看YouTube会慢。V2Ray的vmess比较快,还比SS更难被发现。谷歌云或AWS都有免费VM。自己家跑一个也不难。[老财 (12-13 0:58, Long long ago)] [ 传统版 | sForum ][登录后回复]6楼
(引用 老财:Shadowsocket 有点过时,而且速度慢国内通过SS或SSR看YouTube会慢。V2Ray的vmess比较快,还比SS更难被发现。谷歌云或AWS都有免费VM。自己...)vmess ? [本文发送自华新iOS APP] [功夫熊猫 (12-13 1:21, Long long ago)] [ 传统版 | sForum ][登录后回复]7楼
竟然用阿里云翻墙不被监控才怪[newniu (12-13 2:39, Long long ago)] [ 传统版 | sForum ][登录后回复]8楼
(引用 功夫熊猫:vmess ?)V2ray支持各种协议,包括shadowsocket但一般上我们用v2ray都是用vmess协议。可以简单认为v2ray就是vmess。[老财 (12-13 10:28, Long long ago)] [ 传统版 | sForum ][登录后回复]9楼