无法访问Google、FaceBook、Twitter等网站一直是国内上网用户吐槽的话题,而现在有很多人提供了免费或者是收费的“智能上网(V¥P¥N)”的功能,虽然可以正常并快速的访问,但是随之而来的问题就是安全,毕竟那个服务器不是你自己搭建的,一些涉及到敏感账户的登录,国外电子商务的支付等问题,纵是有SSL加密也没啥用,毕竟你的请求数据和响应数据也有可能被这些提供“智能上网”的人给监听了,再加上VPN一旦开启就是全局性的,包括你登录QQ之类的都会呗轻而易举的监听到,免费的基本上都会监听,收费的一个月10元到30元不等,但毕竟是使用的别人的东西,你怎知道他们没有去监听你的?所以,不如自己去国外找个靠谱的VPS提供商,例如我长期租用的Linde的VPS,最低套餐是10$,也就是60块左右的大洋,如果和几个靠得住的朋友一起来分担,一个月也就10来块钱,关键是稳定,这条线路你和你的朋友独享;安全,服务器上所有的服务都是你自己安装,除非linode来嗅探你(当然几率太小啦),你可以放心的去支付,浏览一些隐私的网站。
那么第二个问题又来了,开启VPN后网络会全局使用代理,会造成访问国内网站超级慢,局域网中的飞秋、RTX之类的会掉线,如果是工作,像我这样长期需要连接内网来控制Hadoop的集群,这一切都会无法使用,chrome浏览器有个插件叫红杏,也是中国人开发的一款免费插件,但是服务收费,本来也想这买,可惜一个月20大洋,我本身有个2048的土豪配置的linode,真浪费,于是乎目前最流行的“智能上网”的工具Shadowsocks派上用场了,开启这个能实现遇到被墙的网站自动使用代理访问,后台开启仅仅消耗1MB左右的内存,安卓,苹果都可以使用,好处太多了,自己上网去搜吧,
OK,说了半天废话,感觉侧入主题:
这里我使用我自己的linode 2048套餐的VPS,当然日本货没抢到(也不想抢)所以VPS的地址在Fremont,对中国网络还是比较好,VPS的操作系统是centos 7 64位,已经安装了Mysql+Nginx+PHP服务:
第一步、安装所需的软件(使用yum安装的,其他系统请自行百度):
yum install epel-release yum update yum install python-setuptools m2crypto supervisor easy_install pip pip install shadowsocks
如果想一次性执行,请在每个命令中加入 -y 每一行之间加上&&,推荐一行一行装吧(莫装逼,装逼会把服务器搞坏)。
第二步、修改配置文件:
vi /etc/shadowsocks.json
{ "server":"0.0.0.0", "server_port":8388, "local_port":1080, "password":"yourpassword", "timeout":600, "method":"aes-256-cfb" }
将上面的内容全部copy,:wq保存并退出,其中server_port、local_port的可以自定义,method是加密方式,这个值就不变了,除非你想用其他的加密方式,具体值在你使用的时候就知道了。注:请记录这些参数。
vi /etc/supervisord.conf
[program:shadowsocks] command=ssserver -c /etc/shadowsocks.json autostart=true autorestart=true user=root
找到最下面的倒数几行的空白处,添加进去。
然后输入命令:
service supervisord start
启动服务,哦了~服务器上就如此配置即可。下面说客户端。
首先在你的手机、电脑上安装一个软件,
Android客户端下载链接:
官方下载: https://play.google.com/store/apps/details?id=com.github.shadowsocks
本站下载:http://file.liyangblog.com/shadowsocks-nightly-2.6.9.apk
(Github也可以,不过推荐在Google Play下载)
官方下载: https://github.com/shadowsocks/shadowsocks-android/releases
本站下载:http://file.liyangblog.com/shadowsocks-nightly-2.6.9.apk
电脑客户端端下载链接:
官方下载:http://sourceforge.net/projects/shadowsocksgui/files/dist/
本站下载:http://file.liyangblog.com/Shadowsocks-win-2.4.zip
iOS客户端端下载链接
官方下载:https://itunes.apple.com/cn/app/shadowsocks/id665729974?mt=8
以上就是下载地址,安装后启动即可,其实这时搭建是无法打开以上网址的,那么本站就将哪些官方提供的安装包原封不动的下载下来,放在七牛云上,大家下载后请自行上传到自己的服务器、网盘、各种云之类的服务器上,老衲就10G流量,悠着点~,如何使用呢?解压即可
右键管理员运行,填入对应的配置:
然后右键win7右下角有个小飞机,从GFWlist更新,然后就哦了。
未经允许不得转载:李阳博客 » 使用Linode搭建一个Shadowsocks,实现智能和谐上网