简介
免费申请IBM VPS,利用开源免费的Cloud Foundry项目来搭建V2ray,因为IBM Cloud Foundry 10天没有操作的话就是关机,所以利用Github来每周开关机一次避免关机!同时利用cloudflare worker项目来给V2ray加速!
一、申请IBM免费VPS
申请地址:
注意事项:尽量使用国外的邮箱来注册比如Gmail,国内的邮箱可能收不到信息
二、安装V2ray
Github项目地址
一键安装脚本
//老的安装代码
wget --no-check-certificate -O install.sh https://raw.githubusercontent.com/Ericssuny/IBMYes/master/install.sh && chmod +x install.sh && ./install.sh
//cli错误安装下面第一个代码
ibmcloud login -a 'https://cloud.ibm.com' -r 'us-south'
(备用)ibmcloud target --cf-api 'https://api.us-south.cf.cloud.ibm.com'在项目里点击Fork,这样就复制程序到你的Github里面了
2、查找并记录4个值
需要记录的4个值为
IBM_ACCOUNT // IBM Cloud的登录邮箱和密码
IBM_APP_NAME // 应用的名称
REGION_NUM // 区域编码
RESOURSE_ID // 资源组ID
前两项没有什么可说的,下面我们用程序找一下后面两个值
1)REGION_NUM // 区域编码
打开IBM cloud shell,输入下面代码
ibmcloud login
#1. au-syd
#2. in-che
#3. jp-tok
#4. kr-seo
#5. eu-de
#6. eu-gb
#7. us-south
#8. us-east
ibmcloud resource groups
./IBM_Cloud_CLI/ibmcloud cf install -v 6.51.0
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="ibmyes.us-south.cf.appdomain.cloud";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
客户端里的地址改为cloudflare.com或icook.tw
伪装域名填入上一步给你的域名即可
需要记录的4个值为
IBM_ACCOUNT // IBM Cloud的登录邮箱和密码 IBM_APP_NAME // 应用的名称 REGION_NUM // 区域编码 RESOURSE_ID // 资源组ID
前两项没有什么可说的,下面我们用程序找一下后面两个值 1)REGION_NUM // 区域编码 打开IBM cloud shell,输入下面代码
ibmcloud login
#1. au-syd
#2. in-che
#3. jp-tok
#4. kr-seo
#5. eu-de
#6. eu-gb
#7. us-south
#8. us-eastibmcloud resource groups
./IBM_Cloud_CLI/ibmcloud cf install -v 6.51.0
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="ibmyes.us-south.cf.appdomain.cloud";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)客户端里的地址改为cloudflare.com或icook.tw 伪装域名填入上一步给你的域名即可
六、加速后客户端设置
点击“发送”出现Bad Request表示成功!
这时候会给一个网址,..workers.dev域名,这是cloudflare中转的域名
登陆
点击“发送”出现Bad Request表示成功! 这时候会给一个网址,..workers.dev域名,这是cloudflare中转的域名
登陆
五、cloudflare加速
再回到Actions就能看到正在运行的项目,等到变成绿色的对号就运行了
修改一下第37行
再点击Code--github/workflows---ibm.yml--右边的编辑按钮
点击Actions,再点击绿色的框
再回到Actions就能看到正在运行的项目,等到变成绿色的对号就运行了
修改一下第37行
再点击Code--github/workflows---ibm.yml--右边的编辑按钮
点击Actions,再点击绿色的框
4、运行IBM项目
回到自己的Github下,点击setting-secrets-newnsecret
分别建立4个secret,名称为上面介绍的4个值的名称,下面填入对应的值!
以第一项为例子,分别填入四项sercret
回到自己的Github下,点击setting-secrets-newnsecret 分别建立4个secret,名称为上面介绍的4个值的名称,下面填入对应的值! 以第一项为例子,分别填入四项sercret
3、建立4项secret
显示出来的ID就是你的RESOURSE_ID
2)RESOURSE_ID // 资源组ID
输入下面代码
比如我的Region为us-south,所以记录你的REGION_NUM 为7
在显示的结果中记下Region地区名称,对照下表
注册一个Github账号,注册完成后点击项目地址:
显示出来的ID就是你的RESOURSE_ID
2)RESOURSE_ID // 资源组ID 输入下面代码
比如我的Region为us-south,所以记录你的REGION_NUM 为7
在显示的结果中记下Region地区名称,对照下表
注册一个Github账号,注册完成后点击项目地址:
1、复制程序
四、GIthub设置自动关机开机
复制生成的VMESS连接到客户端
注意事项:修改地址为你的项目名称域名,如果忘了域名可以在你的项目管理界面点击-访问程序URL
复制生成的VMESS连接到客户端 注意事项:修改地址为你的项目名称域名,如果忘了域名可以在你的项目管理界面点击-访问程序URL
三、客户端配置
一键安装完成后会生成VMESS连接
注意事项:应用名称和内存填写注册时候项目名称和大小
一键安装完成后会生成VMESS连接
注意事项:应用名称和内存填写注册时候项目名称和大小
install.sh有BUG。请核实修改。谢谢!
回复删除提示要安装65.1的时候,自动就选N了。应该选Y的啊。无语了。
删除FAILED
回复删除Could not get Cloud Foundry instances:
Neither a Cloud Foundry public instance nor a Cloud Foundry enterprise environment was found.
Installed Cloud Foundry CLI version is '6.51.0'. Do you want to install and use latest version? [y/N] > N
The operation was cancelled by user.
FAILED
No CF API endpoint set.
Use 'ibmcloud target --cf-api ENDPOINT [-o ORG] [-s SPACE]' to target Cloud Foundry, or 'ibmcloud target --cf' to target it interactively.
install.sh https://raw.githubusercontent.com/Ericssuny/IBMYes/master/install.sh && chmod +x install.sh && ./install.sh
回复删除保留36行 ./IBM_Cloud_CLI/ibmcloud cf install -f -v 6.15.0, 把37行改为 ./IBM_Cloud_CLI/ibmcloud cf install -v 6.51.0 重启失败
回复删除感谢您的视频何付出,按照您的教程是可以使用了,但是速度是很慢,比一些免费的节点还慢。我用的是联通200兆光纤,看来这个IBM的只能备用,还是谷歌的好用。
回复删除你不会我用cf的节点,速度很快的。油管4k秒开
删除Run ./IBM_Cloud_CLI/ibmcloud cf restart "$IBM_APP_NAME"
回复删除./IBM_Cloud_CLI/ibmcloud cf restart "$IBM_APP_NAME"
shell: /bin/bash -e {0}
env:
IBM_APP_NAME: ***
Invoking 'cf restart ***'...
FAILED
No org and space targeted, use 'cf target -o ORG -s SPACE' to target an org and space
##[error]Process completed with exit code 1.
重启界面是这个错误,不太理解
删除已经成功使用中,要去看博主后面更新那个视频的
回复删除还是无法重启呢
回复删除Run ./IBM_Cloud_CLI/ibmcloud cf restart "$IBM_APP_NAME"
Invoking 'cf restart ***'...
No org targeted, use 'cf target -o ORG' to target an org.
FAILED
##[error]Process completed with exit code ***.
一直卡在这里
按第二个视频,运行这个脚本时wget --no-check-certificate -O install.sh https://raw.githubusercontent.com/CCChieh/IBMYes/master/install.sh && chmod +x install.sh && ./install.sh
回复删除出现如下错误:
Mapping routes...
Comparing local files to remote cache...
Packaging files to upload...
Uploading files...
0 B / 1.74 KiB [-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0.00%The app is invalid: Invalid application source code found
FAILED
安装完成。
生成的随机 UUID:76695be7-9d73-40f4-9f71-c799921cce6c
找不到app了,看来源文件没有了
进行安装。。。
回复删除FAILED
Could not get Cloud Foundry instances:
Neither a Cloud Foundry public instance nor a Cloud Foundry enterprise environment was found.
Cloud foundry CLI version '6.51.0' is already installed
FAILED
这个是为什么呢??
用了老得脚本也安装不了, 提示 The app is invalid: Invalid application source code found。 红色FAILED 咋整啊
回复删除You are not authorized to perform the requested action (CF-NotAuthorized - 10003)
回复删除The app is invalid: Invalid application source code found
回复删除FAILED
一样的,不能用这个怎么解决
提示 The app is invalid: Invalid application source code found.
回复删除我用老版本。
请电子邮件,发一下解决的办法吧。谢谢你。
错误
回复删除此时无法创建帐户。
代码: 127eadb6-3960-42bc-8936-5318fa36da22
IBM 报错了。。。怎么解决呀?
The app is invalid: Invalid application source code found
回复删除FAILED
安装完以后,回到ibm cloud上,发现应用程序一直停止,打不开。
回复删除Mapping routes...
回复删除Comparing local files to remote cache...
Packaging files to upload...
Uploading files...
0 B / 1.76 KiB [----------------------------------------------------------------------------------------------------------------------------------------------------------------] 0.00%The app is invalid: Invalid application source code found
已失效了,Unable to copy Cloud Foundry CLI binary: open /tmp/ic/cloudshell-222164e8-f44f-4052-b56d-8b5d46352c29-1-77874b6bmsw5c-1/.bluemix/.cf/cfcli/LICENSE: permission denied
回复删除