Free NAT KVM by FreeVPS.org
Recently, I made a request to Freevps.org to get another free NAT KVM again (after getting NAT VM by NanoKVM). The FreeVPS has the same concept as NanoKVM, which means you can get it for free to test, and you need to fulfill the requirements:
The Requirements:
- LET account must be 3 months or older to qualify
- Active account (you need to have a decent amount of recent posts)
- At least 50 or more non-spammy posts
- At least 25 thanks on your profile
Notes:
- There is NO SLA on this service, in fact, frequent server reboots might be needed.
- NO support will be provided directly, all help requests must be posted here in this thread.
- No Backups are done on our side, disks are running in RAID0 YOLO mode.
- There is no term guarantee.
- If FreeVPS staff take notice that a VM gets abused, the VM will be terminated.
Read more about FreeVPS.org / policy:
They have 2 Hypervisor Nodes, the first in Chicago, and the second in Coeur D'Alene (I posted this on 20 February 2023).
Right now (August 2023) 6 Hypervisor Nodes are available! Awesome 🔥
I choose the Chicago location, which has specifications:
Hypervisor 1 - GTHost
CPU: E5-2678 v3 @ 2.50GHz
RAM: 64GB
Disk: (2) Intel SSD DC S3510 Series in RAID0
Network: 500Mbps (v4) 1Gbps (v6, officially 500 Mbps as well)
Location: Chicago, USA
Looking Glass
After they approved my request and deployed my VPS, I began to install the operating system of my VPS on their VirtFusion panel.
The VirtFusion panel looks clean, this is my first time using VirtFusion anyway! usually, I used to manage VPS by solusvm or virtualizor panel.
The Media and Options menu same as the other panel, the media menu allows me to load the CD-ROM and choose the boot order.
For now (19/02/2022), I can only insert netboot and alpine on the CD ROM.
and I can access VNC and reset my password in the Options menu. However, the Network menu is the interesting one.
as I said before in My new NAT Virtual Machine by NanoKVM post, NAT Virtual Machine only has a limited port number available.
FreeVPS.org provide a way to connect my domain name to VPS.
I must have an A DNS record pointing to my server's IPV4 public, and verify again with additional an A TXT record to prove ownership
Once added, it'll display Domain added successfully. It may take a few minutes for the changes to propagate.
Still, on the same Network tab, I can configure external ports that are available to address the internal ports.
FreeVPS.org only gives 20 ports available to NAT VPS
Meaning, for example, I can only access ssh on the port given by the instruction, like my port 6511. (these are not my real ssh port anyway).
My VPS assigned /64 of ipv6 subnet.
YABS Benchmark
As usual, the first step after receiving the VPS is to check the benchmark with YABS
fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 7.97 MB/s (1.9k) | 128.11 MB/s (2.0k)
Write | 8.01 MB/s (2.0k) | 128.79 MB/s (2.0k)
Total | 15.99 MB/s (3.9k) | 256.90 MB/s (4.0k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 448.00 MB/s (875) | 452.92 MB/s (442)
Write | 471.80 MB/s (921) | 483.09 MB/s (471)
Total | 919.80 MB/s (1.7k) | 936.01 MB/s (913)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 203 Mbits/sec | 120 Mbits/sec | 145 ms
Scaleway | Paris, FR (10G) | busy | busy | 155 ms
NovoServe | North Holland, NL (40G) | 201 Mbits/sec | 175 Mbits/sec | 148 ms
Uztelecom | Tashkent, UZ (10G) | busy | 141 Mbits/sec | 223 ms
Clouvider | NYC, NY, US (10G) | 212 Mbits/sec | 187 Mbits/sec | 70.2 ms
Clouvider | Dallas, TX, US (10G) | 212 Mbits/sec | 184 Mbits/sec | 71.7 ms
Clouvider | Los Angeles, CA, US (10G) | 215 Mbits/sec | 190 Mbits/sec | 43.0 ms
iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 202 Mbits/sec | 155 Mbits/sec | 145 ms
Scaleway | Paris, FR (10G) | busy | busy | 147 ms
NovoServe | North Holland, NL (40G) | 202 Mbits/sec | busy | 148 ms
Uztelecom | Tashkent, UZ (10G) | busy | busy | 223 ms
Clouvider | NYC, NY, US (10G) | 206 Mbits/sec | 185 Mbits/sec | 70.1 ms
Clouvider | Dallas, TX, US (10G) | 210 Mbits/sec | 185 Mbits/sec | 71.7 ms
Clouvider | Los Angeles, CA, US (10G) | 214 Mbits/sec | 187 Mbits/sec | 43.0 ms
Geekbench 5 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 779
Multi Core | 1440
Full Test | https://browser.geekbench.com/v5/cpu/20639555
YABS completed in 10 min 5 sec
#ThanksGTHost
#ThanksVirtfusion
#ThanksPieHasBeenEaten
#ThanksChrunchbits
#ThanksCloudie #ThanksTheOnlyDK, #ThanksFatGrizzly, #ThanksYourSunny
Apply here: lowendtalk.com
Changelog of this post:
01 August 2023 -
- Update requirements based on the official thread
- Review and correct some typos
- Mr. Not_Oles noticed this blog post and give a compliment in LET, thanks 😁