Amadeo's website

In the past month we’ve had weekly high severity security vulnerabilities, notably in PHP, Synology, MCTCP.

I don’t think we’re going to catch a break with AI that tirelessly pores over every nook and cranny of the world’s source code. With each device being a potential trojan horse on your home network, one thing that brings me peace is how the network is segmented and isolated.

Network segmentation

The router sets up VLANs which compartmentalize the network into:

Networking infrastructure

This is possible thanks to a few devices at the trunk of the network that have capability to work with tagged packets.

Simple diagram

Simple network diagram

In addition to the Router, Access Point (AP) and managed switch, this diagram shows:

Caveats

You can find full solutions online, so I’ll just list special stuff I had to do.

  1. Network discovery does not work across VLANs.
  1. Printer discovery did not work.
  1. Use proxy server to give docker services a friendly name.
  1. Use custom DNS server!