diff --git a/scripts/0010_dhcp_supersede.sh b/scripts/0010_dhcp_supersede.sh index a1a95be..90474f3 100644 --- a/scripts/0010_dhcp_supersede.sh +++ b/scripts/0010_dhcp_supersede.sh @@ -42,14 +42,37 @@ cat << 'EOF' >> "${VAR_HANDLER_BUILD_DIR}"/config/includes.chroot/etc/dhcpcd.con # SPDX-PackageName: CISS.debian.live.builder # SPDX-Security-Contact: security@coresecret.eu -### Global defaults for all interfaces. +### No Global APIPA-Fallback. +noipv4ll + +### A ServerID is required by RFC2131. +require dhcp_server_identifier + +### Respect the network MTU. This is applied to DHCP routes. +option interface_mtu + +### A list of options to request from the DHCP server. option host_name option domain_name option domain_search +option rapid_commit + +### Most distributions have NTP support. +option ntp_servers ### Ask server to update both A and PTR via FQDN (RFC 4702 semantics). fqdn both +###----------------------------------------------------------------------------------------------------------------------------- +### Global defaults for all interfaces. +#option host_name +#option domain_name +#option domain_search + +### Ask server to update both A and PTR via FQDN (RFC 4702 semantics). +#fqdn both +###----------------------------------------------------------------------------------------------------------------------------- + ### Enforce static DNS and prevent dhcpcd from writing 'resolv.conf'. nooption domain_name_servers nohook resolv.conf rdnssd