44a82688e49641cb0c5f9d6ec8387c0f8b98b529
Though the default for the `fqdn` value is listed as `both` in *dhcpcd.conf(5)*, the current behavior of `dhcpcd` suggests that it may actually be `none`. Without explicitly setting `fqdn both`, the value of the kernel node name is sent as-is in the *hostname* option (12). If the node name is set to the FQDN, then dynamic DNS gets broken, since the DHCP server always appends its domain name to the provided hostname. Setting `fqdn both` causes `dhcpcd` to send the FQDN in the *FQDN* option (81), which the DHCP server interprets correctly.
Description
Ansible configuration policy for the private network/home lab of Dustin C. Hatch
http://dustin.hatch.name/
Languages
Jinja
86.2%
Python
6.6%
Shell
4.6%
Groovy
2.6%