koolshare lede远程服务器搭建

嗨,ladies and gentlemen.

今天分享一下大仙折腾的上网方法.

先上个总体架构图

在上个测速

300M的电信宽带,基本上满速了。(网络还是有波动,基本上200-300mbps)

 

重点来了

需要准备哪些东西,花多少钱呢?

  1. 海外服务器
    我用的是google cloud platfrom , 第一年免费赠送300$ , 基本上一年不用花钱了。
    前提是:
    1.你得有一张visa信用卡
    2.打开http://cloud.google.com/free的网络环境
  2. 路由器
    需要一款性能强悍一点的路由器,本文介绍koolshare lede软路由安装方法:

     

    1. 购买一个软路由。大概花费在800元左右。软路由的本质,就是一台工控机。我购买的是800元这个配置:

    如有你有华硕ac86u,ac88u,网件r8000之类。可以刷梅林固件的路由器,也是可以的,这里暂时不介绍。因为此类路由器也是1k左右了,但是在性能,可玩性方面,实在没有软路由强。

  3. 总结,丰俭由人。

     

能看到这里的,基本上是想搞事情的同学们了。下面我们进入正题

  1. 安装服务器
    服务器买asia-east2-a或者asia-east2-a,镜像选择centos-7。开防火墙,ssh连接上服务器。(这个太简单了,不懂自行百度):

     

    1. 安装v2ray
      yum install v2ray
      v2ray 是个模块化的代理工具。我安装的版本是4.8.0。官网 https://www.v2ray.com/
      修改v2ray配置,创建/etc/v2ray/config.json
{
  "inbounds": [
    {
      "port": 8088,
      "protocol": "vmess",
      "settings": {
        "clients": [
          {
            "id": "6abc748a-cff1-xxxxxxxxxxxx",//需要记录,和client保持一致
            "alterId": 66 //需要记录,和client保持一致
          }
        ]
      },
      "streamSettings": {
        "network": "mkcp", //此处的 mkcp 也可写成 kcp,两种写法是起同样的
        "kcpSettings": {
          "uplinkCapacity": 5,
          "downlinkCapacity": 100,
          "congestion": true,
          "header": {
            "type": "none"
          }
        }
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {}
    }
  ]
}

JSON

Copy

idalterId需要和路由器上面的值一致。port是端口号,需要在服务器控制台打开

启动服务

nohup /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json >/dev/null &

Shell

Copy

  1. 安装路由器
    首先肯定是进入酷软中心,安装v2ray模块

下一步,修改配置文件

{
    "inbounds": [
        {
            "port": 1080,
            "protocol": "socks",
            "domainOverride": [
                "tls",
                "http"
            ],
            "settings": {
                "auth": "noauth"
            }
        }
    ],
    "outbounds": [
        {
            "protocol": "vmess",
            "settings": {
                "vnext": [
                    {
                        "address": "xx.xx.xx.xx",//你的google cloud platfrom服务器ip
                        "port": 8088, //端口
                        "users": [
                            {
                                "id": "6abc748a-cff1-xxxxxxxxxxxx", //服务器上面填的id
                                "alterId": 66
                            }
                        ]
                    }
                ]
            },
            "mux": {"enabled": true}
            ,
            "streamSettings": {
                "network": "mkcp",
                "kcpSettings": {
                    "uplinkCapacity": 5,
                    "downlinkCapacity": 100,
                    "congestion": true,
                    "header": {
                        "type": "none"
                    }
                }
            }
        }
    ]
}

JSON

Copy

大功告成,亲个嘴儿。

然后就可以愉快的冲浪了

你可能感兴趣的:(dd-wrt)