使用 GitHub Actions 服务器搭建临时梯子

Tony 15.5m2020-06-3083 次点击2 人感谢

由于 GitHub Actions 的服务器在美国,我萌生了搭建临时梯子的想法。虽然没有公网IP,但可以通过内网穿透解决。
1.使用一键脚本搭建 V2ray
ssh连接到 GitHub Actions,粘贴以下脚本
sudo -i
bash <(curl -s -L https://git.io/v2ray.sh)
然后一路回车。。
安装完成
2.内网穿透
可使用ngrok、natapp等免费的内网穿透服务
以natapp为例,隧道协议选择tcp,本机端口填写v2ray默认的17221,然后会生成一个类似这样的链接:server.natappfree.cc:{‌‌‌‌‌‌‌‌‌‌‌‌‌‌端口号}。连接时在v2ray客户端的链接栏中填写server.natappfree.cc,而端口号填写内网穿透后的端口号。

实测延迟43ms
谷歌、维基百科速度还行,甚至可以说挺快的。YouTube 有时能看720P,1080P基本看不了。
缺点是 GitHub Actions 有运行时间限制,时间到了你得再创建一个,不过临时用用还是可以的。紧急情况,有总比没有好。由于使用内网穿透,科学~上网的速度必然会受到nat穿透服务器的影响,

收藏 ♥ 感谢
暂无回复

登录注册 后可回复。