This is my NAS. It averages somewhere between 4 MB and 12 MB of RAM when running, and the OS fits into an on-disk footprint of less than 20 MB. Of course this is not quite the full story. This “NAS” is an LXC container on top of Proxmox, and Proxmox underneath is doing the heavy lifting of providing our kernel and managing the ZFS filesystem that’s storing our content. But before you cry clickbait – I want this post to serve mostly as a showcase of how SSHFS can be used to create an e...| Posts on Alex Haydock
Recently I’ve been switching my authoritative DNS provider over to SERVFAIL – a project that was first announced at 38c3 in a talk titled “we made a globally distributed DNS network for shits and giggles”.| blog.infected.systems
Warning: It’s possible that there are good traffic-analysis-resistance reasons why the Tor Project haven’t enabled the option below by default. If you rely on Tor in a hostile network or territory, I can’t recommend setting the option discussed below without doing additional research. As an addendum to my recent post about running an IPv6-only network, I wanted to share some things I learned recently about connecting to Tor from an IPv6-only host. By default, Tor will hang at the bootst...| Posts on Alex Haydock
So it looks like Hacker News found my No NAT November post from a few days ago. I’m really glad to see from the comments that it seems to have spawned quite a bit of discussion. But aside from all that nice constructive networking discussion there were a few posts that I, as a (mostly) self-respecting sysadmin just couldn’t ignore: Uh oh… I was originally hosting this blog using GitHub Pages, which worked very nicely. GitHub serve their Pages content via the Fastly CDN. It would chew th...| Posts on Alex Haydock
I recently found myself in a situation where I needed to read a ZFS-formatted drive, but with only a Windows machine to-hand. Now I could walk across the room and simply grab a device running a more penguin-oriented operating system. But that’s no fun. So I decided the optimal course of action would be to spend the afternoon learning about WSL internals and recompiling the Linux kernel several times until I had the drive working directly on Windows. With some minor effort, it’s definitely...| Posts on Alex Haydock
I’ve recently been playing with using Ubuntu’s autoinstall feature to reinstall a few Ubuntu Desktop machines. It has what I think is a very user-friendly flow so I thought I’d write a bit about it.| blog.infected.systems
If you are reading this message, the experiment below is still ongoing. This page was served to you by a real Nintendo Wii.| blog.infected.systems
I’ve been on a bit of a journey recently related to IPv6-only networking, and wanted to share a fix I had to apply to smooth out the experience on Apple devices. If you’ve deployed an IPv6-only or IPv6-mostly network and you find your Apple devices waking from sleep and reporting that their network connectivity has broken, this is probably the same problem you’re seeing. I wanted to write about my solution for this bug since I’ve seen a few people mention being affected by it but have...| Posts on Alex Haydock
As part of my recent adventure running an IPv6-only network for a month, I ended up setting up a full IPv6-mostly home router setup using OpenBSD.| blog.infected.systems
Hi, I’m Alex. Welcome to my new home on the web!| blog.infected.systems
Day 0: Challenge accepted| blog.infected.systems