ModulesNixOS
Network
DNS, firewall, and Tailscale.
modules/nixos/network.nix
is imported by the desktop profile.
DNS
NetworkManager does not take DNS servers from the router. The system uses Quad9 (IPv4 and IPv6), with Cloudflare as the fallback.
Firewall
The firewall is enabled and uses nftables. The Tailscale interface is trusted, and Tailscale's UDP port is open so direct connections work.
Tailscale
The Tailscale daemon is enabled and told to use nftables mode for its own
firewall rules. Each host chooses its operator; Asgard sets cbrst, so the CLI
and the tray application
work without sudo.
Boot
The "wait online" units are disabled in both the system and the initrd, so a slow or missing network never delays boot.
Last updated on