TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mullvad: Diskless infrastructure using stboot in beta

423 pointsby NabiDevover 3 years ago

17 comments

oefrhaover 3 years ago
For people wondering how the hell a user can audit the server is diskless or whatever, the goal appears to be using TPM to provide remote attestation for all code in the boot path. See <a href="https:&#x2F;&#x2F;www.system-transparency.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.system-transparency.org&#x2F;</a>.
评论 #29904528 未加载
评论 #29904396 未加载
评论 #29904377 未加载
评论 #29905906 未加载
codethiefover 3 years ago
I&#x27;ve been following Mullvad for a long time and my impression (from countless reviews and comments here on HN) has been quite positive. But here&#x27;s what I don&#x27;t understand: Why are the servers located in Sweden, a country that&#x27;s known for online surveillance[0] like no other country in the EU? From the Wikipedia article[1]:<p>&gt; The law permits the signals intelligence agency, National Defense Radio Establishment, to monitor the content of all cross-border cable-based Internet traffic to combat &quot;external threats&quot; such as terrorism and organized crime.<p>[0]: <a href="https:&#x2F;&#x2F;www.opendemocracy.net&#x2F;en&#x2F;can-europe-make-it&#x2F;didier-bigo-sergio-carrera-nicholas-hernanz-julien-jeandesboz-joanna-parkin-fra-1&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.opendemocracy.net&#x2F;en&#x2F;can-europe-make-it&#x2F;didier-b...</a><p>[1]: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Internet_in_Sweden#Internet_censorship_and_surveillance" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Internet_in_Sweden#Internet_ce...</a>
评论 #29905824 未加载
评论 #29907891 未加载
评论 #29905368 未加载
评论 #29915094 未加载
yamrzouover 3 years ago
A bit tangential to the main post, but I&#x27;d to share a recent positive experience with Mullvad:<p>I am a regular user of Mullvad and recently wanted to try a different VPN, that only provides Wireguard configs (i.e. no native app). I used the default setup.<p>For some reason, my internet connection was flaky, and when it disconnected and reconnected, my traffic leaked.<p>That never happened to me with Mullvad as the app comes with an &quot;Always require VPN&quot; option out of the box and it has always worked reliably.
评论 #29904438 未加载
评论 #29906702 未加载
评论 #29904458 未加载
评论 #29905214 未加载
geek_atover 3 years ago
I love the concept and I even wrote a blog post about how to set up a fully pxe bootable server environment using Alpine Linux [1] (which by default boots from RAM) in 2019. I still use it and it&#x27;s one of those things that makes recovery or testing so much faster because I don&#x27;t even need a usb thumb drive<p>[1] <a href="https:&#x2F;&#x2F;blog.haschek.at&#x2F;2019&#x2F;build-your-own-datacenter-with-pxe-and-alpine.html" rel="nofollow">https:&#x2F;&#x2F;blog.haschek.at&#x2F;2019&#x2F;build-your-own-datacenter-with-...</a>
gzer0over 3 years ago
This is awesome, glad that Mullvad is heading in this direction.<p>For reference, ExpressVPN (which has been audited by PwC) introduced this in 2019 [1].<p>Unfortunately, ever since ExpressVPN was purchased by Kape Technologies (they also own PIA, Cyberghost, Zenmate all of which do not have reliable histories); Mulvad has been the clear choice for a while now. They&#x27;re also the backend for Mozilla VPN (mozilla just whitelabels from Mulvad [3])<p><pre><code> [1] https:&#x2F;&#x2F;www.expressvpn.com&#x2F;blog&#x2F;introducing-trustedserver&#x2F; [2] https:&#x2F;&#x2F;www.expressvpn.com&#x2F;blog&#x2F;pwc-audits-expressvpn-servers-to-confirm-essential-privacy-protections&#x2F; [3] https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26646510</code></pre>
vbezhenarover 3 years ago
Some information that could be of interest to those running VPN servers.<p>I live in Kazakhstan and recently our government decided to shut down the Internet. But apparently there were ways to get out: they did not filter two TCP ports. My guess it was some &quot;backdoor&quot; put by employees who had to obey the orders but wanted to provide people some way to get around those blocks. Those ports were used to run VPN software. I used Outline VPN on my VPS and it allowed me and my friends to have a working Internet.<p>TLDR: allow specifying port and protocol (TCP&#x2F;UDP) as some kind of advanced option for those users who need it for some reason.<p>Right now we&#x27;ve got Internet back and it works fine, but who knows when our government will decide to shut it down again.<p>PS mullvad.net website apparently is blocked in Kazakhstan as well. I know that they block popular VPN provider websites, so that should not come as a surprise, but still. I have no idea whether actual VPN subnets are blocked or not.
评论 #29910956 未加载
TacticalCoderover 3 years ago
&gt; If the computer is powered off, moved or confiscated, there is no data to retrieve.<p>Don&#x27;t forget to add insta-shutdown when any USB device is connected to the system!
评论 #29909400 未加载
评论 #29905360 未加载
abcdef009over 3 years ago
The VPN provider I use have had diskless systems for years. Is this the same thing?<p><a href="https:&#x2F;&#x2F;www.ovpn.com&#x2F;en&#x2F;blog&#x2F;improvement-of-the-physical-security" rel="nofollow">https:&#x2F;&#x2F;www.ovpn.com&#x2F;en&#x2F;blog&#x2F;improvement-of-the-physical-sec...</a>
throwaway984393over 3 years ago
It&#x27;s a trade-off. If you have no disk, the disk can&#x27;t fail, but the network can, and the remote PXE server can, and the remote SAN can. You can get into a state where you have to pray no servers reboot. Intermittent errors can be real annoying when it makes provisioning fail. (used to work a server farm that&#x27;d do server rebuilds over PXE, and ran a few diskless cluster projects)<p>An alternative is you use a RAID array and mount your disks in read-only mode, or use physically read-only disks and when you have to replace a disk, you pre-mirror the replacement disk. In this way the local disks can be replaced as they fail and there&#x27;s never a point when the server is at risk of not being able to boot.<p>......or they could boot from CDROM :)
评论 #29906269 未加载
jarbusover 3 years ago
Every year I feel more and more proud to renew my subscription. What a great company.
dtx1over 3 years ago
This is hardly a new thing in VPN providers though. I know that perfect privacy[1] and azire vpn[2] both advertise this feature already.<p>[1]<a href="https:&#x2F;&#x2F;www.perfect-privacy.com&#x2F;en&#x2F;features&#x2F;without-logs" rel="nofollow">https:&#x2F;&#x2F;www.perfect-privacy.com&#x2F;en&#x2F;features&#x2F;without-logs</a> [2]<a href="https:&#x2F;&#x2F;www.azirevpn.com&#x2F;docs&#x2F;environment" rel="nofollow">https:&#x2F;&#x2F;www.azirevpn.com&#x2F;docs&#x2F;environment</a>
评论 #29904245 未加载
eastonover 3 years ago
<a href="https:&#x2F;&#x2F;archive.is&#x2F;HbjIQ" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;HbjIQ</a><p>(it was blocked for me because it&#x27;s a VPN service provider)
joker197cinqueover 3 years ago
The server configuration (and therefore customers account numbers) is stored in Server OS images I suppose, right ? It shouldn&#x27;t be an issue as far as inspection is concerned, should it ?<p>Also, isn&#x27;t there a law that enforces logs to be kept for n years ? How is it compatible with diskless setup ?
评论 #29906320 未加载
stjohnswartsover 3 years ago
Isn&#x27;t this the same as just running a boot cd or PXE server and running all the data out of RAM drives? I mean we&#x27;ve been doing this for years on linux as hobbyists haven&#x27;t we? Or does this bring somethign new to the table?
sascha_slover 3 years ago
Pretty similar to the default (diskless) mode in Alpine, though it lacks the tooling to verify persisted data and the sources apkvols can be applied from at boot aren&#x27;t that well documented.
NaturalPhallacyover 3 years ago
How do you debug when stuff goes wrong?
sydthrowawayover 3 years ago
The next step: dedicated VPN over FPGAs
评论 #29908659 未加载