Pritunl Cloud v1.2.2415.36 has been released. This update includes instance TPM and DHCP support. Support for FreeBSD and Windows 11 has also been added.
Emulated TPM v2 devices can now be enabled for instances. This can provide a higher level of security for Linux instances with uses cases such as measured boot. It also enables support for Windows 11 instances. The TPM data is stored on the Pritunl Cloud host and encrypted using a key stored in the database.
The Pritunl Cloud DHCP server options runs a DHCPv4, DHCPv6 and IPv6 NDP server for the instance. These 3 components provide an IPv4 address, IPv6 address and IPv6 router advertisement. This option allows automatically configuring the network for instances that do not support cloud-init such as Windows 11.
With the combination of TPM and DHCP support Windows 11 instances can now be run in Pritunl Cloud. Documentation for installing Windows 11 on Pritunl Cloud is available in the documentation.
The cloud-init system in Pritunl Cloud has been updated to support FreeBSD instances and FreeBSD images have been added to the Pritunl Cloud default image repository.
The FreeBSD image option can provide an alternative option for Nginx load balancers. FreeBSD can provide slightly better Nginx performance. The benchmark below measured 11811.41 requests/sec on Linux and 12316.09 requests/sec on FreeBSD. The full results and details of the benchmark are available in the FreeBSD Linux benchmark page.
ab -c 8 -n 1000000 http://22.214.171.124/ Concurrency Level: 8 Time taken for tests: 84.664 seconds Complete requests: 1000000 Failed requests: 0 Total transferred: 143000000 bytes HTML transferred: 2000000 bytes Requests per second: 11811.41 [#/sec] (mean) Time per request: 0.677 [ms] (mean) Time per request: 0.085 [ms] (mean, across all concurrent requests) Transfer rate: 1649.44 [Kbytes/sec] received
Concurrency Level: 8 Time taken for tests: 81.195 seconds Complete requests: 1000000 Failed requests: 0 Total transferred: 143000000 bytes HTML transferred: 2000000 bytes Requests per second: 12316.09 [#/sec] (mean) Time per request: 0.650 [ms] (mean) Time per request: 0.081 [ms] (mean, across all concurrent requests) Transfer rate: 1719.92 [Kbytes/sec] received