Home Network Architecture¶
This diagram shows the current home network, including its NextDNS and Tailscale integrations.
flowchart LR
remote["Remote device"] -->|Encrypted tunnel| tailscale["Tailscale tailnet"]
subgraph home["Home network ยท 192.168.0.0/24"]
router["Home router<br/>192.168.0.1"]
pi01["pi01.net.dbren.uk<br/>192.168.0.2"]
pi02["pi02.net.dbren.uk<br/>192.168.0.3"]
router --- pi01
router --- pi02
end
pi01 -->|DNS queries| nextdns["NextDNS<br/>45.90.28.138<br/>45.90.30.138"]
pi02 -->|DNS queries| nextdns
nextdns --> internet["Internet"]
tailscale -->|Remote access| pi01
tailscale -->|Remote access| pi02
See the DNS documentation for details about NextDNS and its rewrite records. Tailscale provides encrypted remote access to the Raspberry Pi devices from outside the home network.