2022年如何使用免费的HeroKu搭建永久科学上网(fq)环境?免费资源,请勿滥用!| 只可部署美国节点

为什么使用HeroKu搭建科学上网工具?

相信很多小伙伴想看看外面的世界,可惜却没有好的工具,今天就跟大家分享一下如何一次性解决自己的科学上网(fq)问题。

Heroku 是 Salesforce 旗下云服务商,提供方便便捷的各种云服务,如服务器,数据库,监控,计算等等。并且他提供了免费版本,这使得我们这些平时想搞一些小东西的人提供了莫大的便捷,虽然他有时长和宕机的限制,但是对于满足我们日常的科学上网来说已经足够使用了。

我们需要什么?

一个非临时邮箱即可快速上网。Gmail或者Outlook邮箱都可以。

如何搭建?

1、注册Heroku账户

进入 Heroku 官网,因为 Heroku 是国外的站点,所以需要提前准备好上网工具更快浏览网站,不过能看到这篇博客,相信这对于各位朋友来说都不是什么难事。点击 Sign Up,根据要求填写好信息。这里需要注意的是,国内大部分的邮箱和临时邮箱不支持(即使临时邮箱支持注册heroku,后期也是无法注册GitHub账户,使用临时邮箱注册GitHub会被标记),所以这里提前准备好 gmail 邮箱或者Outlook邮箱进行注册。

值得注意的是,首次访问Heroku账户,会提示我们是否是意大利人,朋友们可以自行选择。

2、注册GitHub账户

进入 github官网,点击右上角Sign up按钮,根据提示输入相应内容,不认识英文的小伙伴可以使用谷歌翻译一下当前页面,注册时会让我们选择一个漩涡星系,点击Create account,之后到邮箱中查看验证码,输入验证码会让我们填写相关的调查问卷,朋友们根据自身情况进行填写就好。我们选择Github为我们提供的免费计划,点击Continue for free就可以成功注册。

之后我们在搜索框中搜索 Heroku v2ray,然后选择按照时间进行排序,也就是Recently updated,我们可以看到最新的github上部署Heroku科学上网的项目,当我们发现今天介绍的仓库项目无法进行部署时,可以选择其他仓库进行部署。

今天给大家演示的是由zizifn大佬为我们提供的开源项目,可以直接利用github actions 实现v2ray-heroku的部署,停止,和启动。

3、搭建节点

(1)点击zizifn大佬仓库右上角的fork,将项目复制到我们自己的github账户下,之后我们可以依次点击Setting→Repository name→Rename更改一下我们项目的名称,因为这个名称太明显了
(2)配置Secrets在Actions中依次创建新的仓库密钥。

APP_NAME自定义(必须以字母开头,注意不能与其他app name相同,也就是说你的这个name必须是唯一存在的)
EMAIL 哪个邮箱注册的Heroku,直接填写
HEROKU_API_KEY 点击Heroku右上角的头像Account settingsAPI key→Reveal ,选择复制即可
HEROKU_V2RAY_UUID 可以根据仓库说的方法自动生成,也可以使用在线网站生成随机UUID。
配置完成,我们即可来到Actions中,点击heroku-deploy-stop-start→Run workflow

等待1分钟不到就可以部署完成
(3)使用Cloudflare进行反代
注册Cloudflare非常简单,点击右上角的Sign Up,输入您的电子邮箱地址和密码,点击Create Account,之后到邮箱中验证账户即可成功注册。
我们点击Workers→Create a Service→Create ServiceQuick edit,复制以下代码到左边的输入框中。
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="appname.herokuapp.com";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
我们需要将appname更改成自己在Secrets中自定义的APP_NAME,点击Save and Deploy即可。
(4)使用优选IP工具筛选最快的IP
下载相应版本的压缩包解压即可使用,我的是Windows电脑,下载解压打开软件后会自动测试,筛选出最优IP。
(5)配置VLESS节点
我们到v2rayN仓库地址中下载Windows电脑端安装包
注意:一定要下载带核心的那个
目前最新版是:v2rayN-Core.zip:https://github.com/2dust/v2rayN/releases/download/4.32/v2rayN-Core.zip
下载解压打开,我们点击服务器→添加[VLESS]服务器
按照下图进行配置即可

这样我们就成功搭建了一个免费节点。我们可以到YouTube中试一下他的网速


Reactions

发表评论

11 评论

  1. run workflow 这里部署不了是什么原因

    回复删除
  2. Successfully logged into heroku
    25 › Warning: heroku update available from 7.59.2 to 7.59.3.
    26 › Error: Couldn't find that app.
    27 ›
    28 › Error ID: not_found
    29› Warning: heroku update available from 7.59.2 to 7.59.3.
    30 › Error: Unexpected argument: jngfsdfsdfs
    31 › See more help with --help
    32 Error: Error: Command failed: heroku create ***
    33 › Warning: heroku update available from 7.59.2 to 7.59.3.
    34 › Error: Unexpected argument: jngfsdfsdfs
    35› See more help with --help

    32 报错就过不了 这是什么原因呢?

    回复删除
    回复
    1. app name 我看你也是乱打的 我为什么我这乱打就报错了 裂开

      删除
    2. 已经解决了 到底还是因为 app name 的问题 谢谢

      删除
  3. 大神,为啥完全按照你的设置,还是没有网呢,已经全部配置成功了

    回复删除
  4. 部署成功之后能使用多久呢

    回复删除
  5. 全部配置完了,测ping延迟也有数据,但网站就是进不去,提示You're offline. Check your connection

    回复删除
  6. 我的显示远程服务器返回错误

    回复删除
  7. 大佬!你这教程挂了。期待出来新教程。

    回复删除