Goorm IDE提供的免费NAT容器
作者:互联网
goorm.io是一个来自韩国的在线IDE,免费计划提供5个拥有1GB的内存和10GB的存储的容器,也提供SSH访问和端口穿透.唯一的遗憾免费计划不提供Always-On(永久在线)
功能,在关闭浏览器后一段时间容器便会暂时休眠.
在今年五月,goorm宣布给每个用户免费提供一个Always-On
名额,使免费容器的可玩性大幅提高.
食用教程
注册
打开注册链接,可以用邮箱或者顶部Github来注册.
注册完成会有附加信息填写&功能指引,看准Skip
一直点就完事了~
创建容器
点击右上角Create container
,进入配置页面.
注意以下几项:
- goorm使用AWS,所以国内区域首选韩国首尔;
- 可见性(Visibility
)务必设置为私有;
- 堆栈(Stack
)按照自己的需求来,不知道选什么可以选空白模版Blank
.
其它选项可以默认,最后点击顶部Create
创建容器.
稍等一会儿,便会弹出Container has been successfully created.
,然后点击底部Run Container
进入在线IDE.
基本操作
开启 Always-On
- 来到控制面板;
- 在容器底部有一个
Always-On
按钮,点击开启即可~
重启容器
因为是Docker容器,所以无法直接使用reboot
命令重启,会出现如下提示:
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Failed to talk to init daemon.
正确的姿势如下:
在控制台点击Stop
按钮,成功停止后点击Run
按钮,等待新窗口加载完成后关闭窗口就可以啦
配置SSH
注意每次重启IP和端口会重置!
- 点击
Run
进入IDE,在底部的终端上使用命令passwd
重置用户密码; - 回到控制面板,点击容器右上角的
…
—>Go to setting
进入设置; - 往下拉到
Port forwarding
,可以看到容器的SSH登陆地址(看不到的耐心等一会);
端口转发
注意: 重启后端口映射会重新分配!
除了SSH端口之外,我们还可以转发自定义端口( ̄︶ ̄)↗
- 在设置中找到
Port forwarding
; - 点击
Add
,输入要转发端口,点击右边的✔即可;
如果分配到被墙的IP,可以尝试删除后过一段时间重新添加;
另外,他们的IP禁止ping,要想测延迟请使用TCP ping测试分配的端口.
web服务转发
此功能可以快速地将本地HTTP服务转发到公网,并自动配置SSL~
不过免费计划不支持自定义域,这个就自行取舍吧
进入设置并找到URL/Port
,然后点击Add
,选择*.run.goorm.io
:
在下方输入要转发的端口后点✔,很快就能看到你的子域名了~
一些测试
一些常用的脚本测试,包括性能和网络.
总体上性能弱鸡到爆,网络还勉强有眼看(;´д`)ゞ
性能
基本信息一览(内存&CPU应该是docker宿主机的配置):
--------------------------------------------------------------------------
CPU 型号 : AMD EPYC 7571
CPU 核心数 : 8
CPU 频率 : 2199.992 MHz
总硬盘大小 : 87.9 GB (74.5 GB Used)
总内存大小 : 31545 MB (4736 MB Used)
SWAP大小 : 8191 MB (156 MB Used)
开机时长 : 22 days, 9 hour 46 min
系统负载 : 2.29, 2.23, 2.01
系统 : Ubuntu 20.04.4 LTS
架构 : x86_64 (64 Bit)
内核 : 4.4.0-1128-aws
虚拟化平台 : kvm
--------------------------------------------------------------------------
硬盘I/O (第一次测试) : 31.9 MB/s
硬盘I/O (第二次测试) : 32.8 MB/s
硬盘I/O (第三次测试) : 29.2 MB/s
--------------------------------------------------------------------------
UnixBench
: 单核192,多核167(这辈子见过最低的一个)GeekBench
: 无法完成测试,中途会被Kill(不是内存不足,估计是长时间CPU占用过高)ヽ(≧□≦)ノS
网络
在线测速: speedtest-x
晚高峰SpeedTest国内测速:
[Info] Bench Start Time: 2022-06-19 15:58:31
[Info] Test Mode: Speedtest Only (Full Mode)
-> Speedtest.net Network Speed Test
Node Name Upload Speed Download Speed Ping Latency
Speedtest Default 82.62 MB/s 67.66 MB/s 13.64 ms
China, Jilin CU Fail:
China, Shandong CU Fail:
China, Nanjing CU 18.09 MB/s 483.63 MB/s 66.11 ms
China, Shanghai CU 23.28 MB/s 637.87 MB/s 62.14 ms
China, Lanzhou CU Fail:
China, Beijing CT Fail:
China, Hangzhou CT Fail:
China, Nanjing CT 46.86 MB/s 368.51 MB/s 61.81 ms
China, Guangzhou CT 0.03 MB/s 13.93 MB/s 202.00 ms
China, Wuhan CT 0.12 MB/s 243.99 MB/s 103.59 ms
China, Shenyang CM Fail:
China, Hangzhou CM Fail:
China, Nanning CM 20.44 MB/s 599.57 MB/s 67.39 ms
China, Lanzhou CM 76.20 MB/s 634.75 MB/s 76.34 ms
注意事项
- 珍惜免费资源,不要滥用,被国人滥用到取消的案例已经够多了(。 ́︿ ̀。)
- 请勿用于以下用途,被发现会封号: DDoS、DNS服务器、挖矿、搭建代理、发送垃圾邮件等.(摘自官方文档)
标签:容器,Goorm,ms,MB,点击,China,NAT,Fail,IDE 来源: https://www.cnblogs.com/dreamofice/p/16533689.html