This is a Debian 12.4 system installed to run mostly headless. Out of the box, it installed only networking.service. NetworkManager is not installed, and systemd-networkd is installed but disabled.
My issue is that my pfSense firewall's DHCP server (a different system) provides both IPv6 and IPv4 name server entries, but resolv.conf on the problematic Debian box contains only the IPv6 address, and no search entry.
I've grepped through everything I can find in /lib/systemd, especially for dhclient, for anything referring to resolv.conf but came up empty handed.
The immediate question is how to make dhclient (or whatever is updating resolv.conv) configure the IPv4 DNS server and the "search" entry for the local domain in resolv.conf.
I'd also really like to understand exactly where resolv.conf is being created/updated on network startup.
My issue is that my pfSense firewall's DHCP server (a different system) provides both IPv6 and IPv4 name server entries, but resolv.conf on the problematic Debian box contains only the IPv6 address, and no search entry.
I've grepped through everything I can find in /lib/systemd, especially for dhclient, for anything referring to resolv.conf but came up empty handed.
The immediate question is how to make dhclient (or whatever is updating resolv.conv) configure the IPv4 DNS server and the "search" entry for the local domain in resolv.conf.
I'd also really like to understand exactly where resolv.conf is being created/updated on network startup.
Statistics: Posted by jhg — 2024-02-10 00:14 — Replies 4 — Views 94