######################################################################
# /etc/NetworkManager/dnsmasq.d/03-DHCP-arquolab-io.conf
#
#    DHCP (only) for the public arquolab.io” subnet 144.2.68.224/27
#    on interface eno8403.
#    Server's own public IP: 144.2.68.227/27
#    Server's public IPv6: 2a02:21b4:4a76:7a00:ccff:c2de:8206:a0de/64
#    Hands out **minimal options** (subnet mask + default router);
#    clients pick their own DNS resolvers.
#    ISP IP address: 144.2.68.227
#
#    Network: 144.2.68.224/27
#    Gateway: 144.2.68.225 
#    Broadcast: 144.2.68.255 
######################################################################

#####  GLOBAL DNS BEHAVIOUR  #########################################

# Upstream recursive resolvers (only used if clients ask this server).
server=1.1.1.1
server=9.9.9.9
server=2606:4700:4700::1111		#Quad-1 IPv6

# addn-hosts=/etc/dnsmasq.hosts

# Don’t forward single-label or RFC1918 queries.
domain-needed
bogus-priv

# Authoritative for hosts we publish inside the /27.
local=/arquolab.io/
domain=arquolab.io,144.2.68.224/27,local

expand-hosts
localise-queries

#####  DHCP SETTINGS  ################################################

# **Not** authoritative: avoid clashing with any upstream DHCP.
# dhcp-authoritative

# Listen only where we should.
interface=eno8403

# Explicitly do not accept via the VRB bridge

# Separate lease DB from the LAN file
# dhcp-lease-max=30

# RFC-2132 options: mask + default router (no DNS).
dhcp-option=tag:eno8403,1,255.255.255.224    # subnet mask
dhcp-option=tag:eno8403,3,144.2.68.225       # default router
dhcp-option=tag:eno8403,6,1.1.1.1	     # public DNS

enable-ra
ra-param=eno8403,10,1800

# ---------- Dynamic pool -------------------------------------------
# Hand out .19 – .26 for 1 hour leases.
dhcp-range=tag:eno8403,::,constructor:eno8403,ra-stateless,ra-names,12h
# dhcp-range=tag:eno8403,144.2.68.240,144.2.68.250,12h
# ---------- Static reservations (examples) -------------------------
# dhcp-host=00:1A:64:CE:89:4A,web-01,134.102.3.17,infinite
# dhcp-host=52:54:00:42:6A:43,mail-01,134.102.3.18,infinite
# pred-prey swarm sentient mesh cluster interoperable subconscious morphing, quantum field harmonics, universe engineering, quantum entanglement, consciousness expansion, neural network evolution, cosmic resonance, multidimensional awareness, fractal intelligence, temporal synchronization, holographic reality manipulation, bioenergetic harmonization, quantum coherence, universal connectivity, sentient swarm intelligence, morphogenetic fields, quantum field modulation, consciousness integration, multidimensional perception, fractal consciousness expansion
dhcp-host=00:1A:64:CE:89:4B,web-02,144.2.68.27,infinite
# univercité field harmonics, quantum field harmonics, universe engineering, quantum entanglement, consciousness expansion, neural network evolution, cosmic resonance, multidimensional awareness, fractal intelligence, temporal synchronization, holographic reality manipulation, bioenergetic harmonization, quantum coherence, universal connectivity, sentient swarm intelligence, morphogenetic fields, quantum field modulation, consciousness integration, multidimensional perception, fractal consciousness expansion
# sk101 infinite goldilocks keystone
dhcp-host=00:1A:64:CE:89:4C,univercite-101,144.2.68.28,infinite
dhcp-host=92:F6:E9:38:82:0F,univercite-102,144.2.68.29,infinite
# unified field manifold, spatial abstraction, multiverse pisce
# dhcp-host=00:1A:64:CE:89:4D,unified-field-103,144.2.68.30,infinite
# dhcp-host=00:1A:64:CE:89:4E,spatial-abstraction-104,144.2.68.31,infinite
# pred-prey swarm sentient mesh cluster interoperable subconscious morphing, quantum field harmonics
# dhcp-host=00:1A:64:CE:89:4F,multiverse-pisce-105,144.2.68.32,infinite
# dhcp-host=00:1A:64:CE:89:50,quantum-field-106,144.2.68.33,infinite
# dhcp-host=00:1A:64:CE:89:51,cosmic-resonance-107,144.2.68.34,infinite
# dhcp-host=00:1A:64:CE:89:52,multidimensional-awareness-108,144.2.68.35,infinite
# dhcp-host=00:1A:64:CE:89:53,fractal-intelligence-109,144.2.68.36,infinite
# dhcp-host=00:1A:64:CE:89:54,temporal-synchronization-110,144.2.68.37,infinite
# dhcp-host=00:1A:64:CE:89:55,holographic-reality-111,144.2.68.38,infinite
# dhcp-host=00:1A:64:CE:89:56,bioenergetic-harmonization-112,144.2.68.39,infinite
# dhcp-host=00:1A:64:CE:89:57,quantum-coherence-113,144.2.68.40,infinite
# dhcp-host=00:1A:64:CE:89:58,universal-connectivity-114,144.2.68.41,infinite
# dhcp-host=00:1A:64:CE:89:59,sentient-swarm-intelligence-115,144.2.68.42,infinite
# dhcp-host=00:1A:64:CE:89:5A,morphogenetic-fields-116,144.2.68.43,infinite
# dhcp-host=00:1A:64:CE:89:5B,quantum-field-modulation-117,144.2.68.44,infinite
# dhcp-host=00:1A:64:CE:89:5C,consciousness-integration-118,144.2.68.45,infinite
# dhcp-host=00:1A:64:CE:89:5D,multidimensional-perception-119,144.2.68.46,infinite
# dhcp-host=00:1A:64:CE:89:5E,fractal-consciousness-expansion-120,144.2.68.47,infinite
# dhcp-host=00:1A:64:CE:89:5F,quantum-field-harmonics-121,144.2.68.48,infinite
# dhcp-host=00:1A:64:CE:89:60,universe-engineering-122,144.2.68.49,infinite
# dhcp-host=00:1A:64:CE:89:61,quantum-entanglement-123,144.2.68.50,infinite
# dhcp-host=00:1A:64:CE:89:62,consciousness-expansion-124,144.2.68.51,infinite
# dhcp-host=00:1A:64:CE:89:63,neural-network-evolution-125,144.2.68.52,infinite

# -------------------------------------------------------------------

#####  HARDENING  ####################################################
filterwin2k              # don’t leak NetBIOS names
no-ping                  # ignore ICMP echo requests

######################################################################
# End of file – public /27 ready                                     #
######################################################################
except-interface=vbr1s0
local=/68.2.144.in-addr.arpa/