Files
2026-09-15 15:24:03 -04:00

20 lines
926 B
Plaintext

# The resolver the SANDBOX's network sees. Not the host's.
#
# SLIRP gives every guest 10.0.2.3 as its nameserver via DHCP. That is a
# forwarder inside the qemu process, and it relays to whatever the HOST's
# /etc/resolv.conf says - which here is 127.0.0.53, systemd-resolved,
# which forwards to the LAN's own DNS servers and knows every internal
# name in the house.
#
# The sandbox denies 127.0.0.0/8, correctly, so that relay is dead: a
# guest that takes DHCP gets working TCP to the internet and no name
# resolution at all, which presents as "no internet" and sends people
# looking in the wrong place.
#
# systemd bind-mounts this file over /etc/resolv.conf inside the VM
# unit's mount namespace, so the forwarder relays HERE instead. The guest
# needs no configuration, the host's resolver is still never reachable
# from the sandbox, and nothing internal is ever asked about.
nameserver 1.1.1.1
nameserver 9.9.9.9