使用OpenShift的免费服务器搭建V2Ray

使用OpenShift的免费服务器搭建V2Ray

前言

先感谢一下作者的 GitLab: GitLab-V2ray

在 OpenShift 上搭建 V2raycore 之前,我们先要注册 OpenShift 账户。

点击 OpenShift 进入官方站点,如果有账号请直接点击 LOG IN WITH RED HAT,如果没有账号请点击下方的Sign up ,然后使用邮箱注册激活账户

教程

服务端

  • 1.登陆 OpenShift ,添加一个新的免费Plan

一般来说,当时申请了会提示你多久之后部署成功,但不排除现在空间闲置,分分钟搞定!

v2ray

  • 2.点击 manage.openshift.com 之后,你能看到上图一样,然后点击Open Web Console进入,点击右上角的 Create Project,名字随意,然后点击Creat,等待刷新出现刚刚创建的项目

v2ray

v2ray

  • 3.点击刚刚创建的项目,点击Deploy Image

v2ray

点击 Image Name,输入 alwalw/cundang,然后点击搜索。

此处输入的docker镜像名为 hub.docker.com 创建好的镜像名称,如果想自行创建,可以注册hub.docker.com账号并绑定github账号,先到https://github.com/wangyi2005/v2ray里fork一份docker镜像代码,然后回到hub.docker.com,右上角头像左侧,点击create => create automated build,选择github刚刚fork的docker镜像仓库,创建完成后会自动跳转进刚刚创建的镜像,点击build setting, 点击master branch 后面的Trigger然后save change即可设置为自动部署

v2ray

  • 4.搜索完成之后往下拉一点,找到下图位置,在 Name 那里填写 CONFIG_JSON ,在 Value 位置填写V2ray的配置信息,如下:

{
  "log": {
    "loglevel": "warning"
  },
  "inbound": {
    "protocol": "vmess",
    "port": 8080,
    "settings": {
      "clients": [
        {
          "id": "你自己的UUID",
          "alterId": 64,
          "security": "aes-128-gcm"
        }
      ]
    },
    "streamSettings": {
      "network": "ws"
    }
  },
  "inboundDetour": [],
  "outbound": {
    "protocol": "freedom",
   "settings": {}
  }
}

v2ray

Ps:UUID的生成可以使用这里生产: www.uuidgenerator.net 生成后复制到上面配置中,填写到Value框里面!并且本地备份一下,后面使用服务要用到!

  • 5.保存之后,点击如下操作:

overview => deploy => edit

v2ray

  • 6.点击 edit 进入之后,如下图将 25% 都改为1。然后点击Save保存。

v2ray

  • 7.上一步的操作 保存 之后,回到 OverView,如下图,点击箭头处的pods将值调整为 2

v2ray

然后点击上图箭头所指 Create Route,将里面的Security下的 唯一 一个选项打勾,然后点击Create

至此,服务端的创建已经完成,现在, Routes处已经能够看到服务器地址了

客户端

客户端下载地址: V2Ray

客户端配置
  • Windows客户端配置如下:

v2ray

其中地址,就是第7步最后的原Create Route位置的Routes – External Traffic下的网址,去除https:// ,而用户ID就是刚刚生成的UUID

保存之后,右键托盘,点击启用http代理,然后选择http代理模式PAC模式,稍等片刻即可。如果出错,请自行检测配置及步骤!

  • 安卓客户端配置如下:

安卓端的APP挺多,我用的app是 BifrostV ,可根据需要自行找到上方地址下载

v2ray

Done!

Done! By suki,引用请注明出处作者。
License CC BY-NC-SA 3.0.

0%