zoukankan      html  css  js  c++  java
  • 阿里云香港ECS搭建Shadowscoks

     

    注(转https://yijingping.github.io/2016/11/29/fanqiang.html)

    1 为什么FQ

    作为一个技术人员, 最常用的就是Google、StackOverflow、Github这些网站, 工作期间几乎每分钟都在用。

    另外,偶尔也上上Facebook、YouTube、草榴以及Porn, 娱乐一下自己。

    如果不能FQ, 几乎就是鱼离开了水, 人离开了空气, 感觉一刻都不能待下去。

    2 常用的FQ方法

    常用的FQ方法是:

    1 购买一台大陆以外的服务器,搭建VPN或者ShadowScoks。

    2 购买第三方的代理服务。 (我试用过后,觉得速度不可控,而且限制多。 况且我们公司人多, 算下来不如自己搭建划算)

    3 使用GoAgent(速度比较慢、经常不能用、mac或者手机上用不了)

    我用的电脑是Mac, 电脑支持VPN、ShadowScoks, 手机是iPhone, 没有越狱,不支持ShadowScoks。

    ShadowScoks支持自动代理模式,国内的不走代理,国外的走代理,而且能自定义。

    而VPN只能完全代理。 所以我决定Shadowscoks和VPN都搭建。 电脑上主要用Shadowscoks,手机上用VPN。

    那么,如何选择一家合适的代理服务器呢?

    国外比较知名的云服务运营商有有Linode、DigitalOcean等, 费用基本10美元一个月。ping值在200左右。

    国内阿里云也有香港和美国节点,香港节点价格117元/月, ping值在50左右。

    之前2年用的是linode, 一直比较稳定,但是最近, 速度实在太慢了, 决定签回阿里云香港试一下。 在这里做个记录。

    3 实施

    3.1 购买服务器

    在阿里云后台,购买 1核CPU 1GB内存 的服务器, 操作系统选择的是 CentOS 7.0 64位, 价格117元/月。

    3.2 使用ShdowsocksFQ

    1) 安装Shdowsocks服务端

    登录阿里云服务器, 执行以下命令

    # 安装pip
    yum install python-pip
    
    # 使用pip安装shadowsocks
    pip install shadowsocks

    2) 配置Shdowsocks服务,并启动

    新建 /etc/shadowsocks.json 文件, 并写入以下内容

    {
    	"server":"remote-shadowsocks-server-ip-addr",
    	"server_port":443,
    	"local_address":"127.0.0.1",
    	"local_port":1080,
    	"password":"your-passwd",
    	"timeout":300,
    	"method":"aes-256-cfb",
    	"fast_open":false,
    	"workers":5
    }

    注意修改 server 和 passwordworkers 表示启动的进程数量。

    然后使用以下命令启动: ssserver -c /etc/shadowsocks.json -d start

    3) 使用本机Shdowsocks客户端, 连接服务端上网

    如果用的是mac, 上网站 https://sourceforge.net/projects/shadowsocksgui/ 下载客户端。

    安装完后进行如下配置:

    shodowsocks client config

    如果是windows, 上面的网站也有客户端下载链接。

    如果是android, 参考网站 https://github.com/shadowsocks/shadowsocks-android

    如果是iPhone, 那你用不了shadowsocks, 只能用下面的VPN了。

    3.3 使用VPNFQ

    VPN 隧道协议PPTP、L2TP、IPSec和SSLVPN(SSTP,OpenVPN)中安全性逐级提高,相应的受到墙的干扰逐级减弱。 考虑到跨平台,PPTP穿透力及安全性,这里搭建支持 ikev1/ikev2 的 Ipsec VPN,适用于iOS、Android、Windows 7+ 、MacOS X,及Linux。 为了兼容Windows 7以下的系统,同时搭建L2TP/IPSec支持。

  • 相关阅读:
    angular4(2-1)angular脚手架引入第三方类库(jquery)
    angular4(1)angular脚手架
    vue-cli中的ESlint配置文件eslintrc.js详解
    咕着的题(慢慢补吧)
    图解Js event对象offsetX, clientX, pageX, screenX, layerX, x区别
    乐视手机H5项目总结
    解决ios下的微信打开的页面背景音乐无法自动播放
    html2canvas手机端模糊问题
    H5 canvas绘制出现模糊的问题
    hammer.js中文文档
  • 原文地址:https://www.cnblogs.com/xingchong/p/9713629.html
Copyright © 2011-2022 走看看