免费OpenShift Docker容器创建V2ray科学上网

OpenShift Kubernetes cluster免费版本配额是2G内存2G储存,可创建一个docker项目,有效期60天,过期后可重建. 运行V2ray 搭梯子绰绰有余,因为不提供端口和IP,只有访问网址,所以采用V2ray +tls + websocket + nginx 方案。

v2ray + websocket + web + nginx 配置与使用网上有很多资料,但配置起来都比较复杂,这里采用免费的OpenShift Docker 服务器来配置,简单快捷。

OpenShift是Red Hat的平台即服务的云计算平台(PaaS),支持Java,PHP,Python,Perl,Ruby以及MySQL Database,phpMyAdmin,MongoDB NoSQL Database,Cron 1.4等应用。OpenShift服务器采用的是AmazonEC2数据中心。OpenShift V4现在已经全面开放使用了。

1.首先注册openshift.com 账号
2.选择免费试用,会进入排队审查开通,一般几天就可以开通。openshift free Subscription
3.点击 open web console
4.右上方新建项目
Create Project

5.创建好项目后进入改项目,然后开始配置docker

Get started with your project.

6. 点击deploy Image, 设置镜像和环境变量

镜像选用:gingko/v2ray-nginx-websocket

镜像的使用及环境变量参考 https://github.com/clicocc/v2ray-docker 的说明,也可不设置直接采用下面默认变量:

  • CLIENT_ID (default f3c9cb27-746f-4e41-acf2-820bd3002676)
  • CLIENT_ALTERID (default 100)
  • CLIENT_WSPATH (default /fuckgfw_letscrossgfw)
  • VER (default 3.14)

add environment variables to edit optional setting

7. 创建路由,点击Create Route 。由于openshift 免费docker容器是共享IP,且没有外出流量端口权限,通过创建路由,openshift会提供个网址供映像到此端口。设置端口8080到8080(TCP), 勾选Secure route

Create Route

8.找到生成的网址。对该网址的访问会被重定向到服务器8080端口,如果能正常访问,说明nginx服务已启动。

Routes - External Traffic
9.配置客服端软件,设置代理来搭梯子。V2ray有很多客服端,这里以安卓APP- BifrostV 为例,BifrostV 和SSR很像,方便易用。

BifrostV 配置

主机填写刚才生产的网址,去掉https://, 端口443,因为加了SSL,用户ID请自己去生成或使用默认的f3c9cb27-746f-4e41-acf2-820bd3002676,其他按上图设置即可。至此,已经可以遨游外面世界了。

在电信4G下速度看油管如下。还不错,早上比较快,晚上人多较慢。

 

版权申明
如未注明,均为把握度原创,码字不易,转载请注明出处及原文链接!
本文标题:《免费OpenShift Docker容器创建V2ray科学上网》
本文链接地址:https://bawodu.com/openshift-v2ray/