Уже работает:
send host-name me.company.com
в dhclient.conf
me.company.com
Что хочу добавить:
Другими словами: я хочу, чтобы DHCP-клиент регистрировался в DNS. дважды используя разные имена, желательно без необходимости вручную поддерживать записи DNS.
Возможно ли это даже с DHCP?
К сожалению, протокол DHCP не позволяет этого. Имя хоста устанавливается с помощью опции имени хоста - см. RFC 2132, раздел 3.14:
3.14. Параметр имени хоста
Эта опция указывает имя клиента. Имя может или не может быть дополнено именем локального домена (см. Раздел 3.17, где описан предпочтительный способ получения имени домена).
К сожалению, у вас может быть только одна запись для каждого запроса, поэтому решение Chopper3, вероятно, является единственным выходом.
Почему бы не иметь два IP-адреса на одном клиентском интерфейсе и не отправлять два запроса DHCP с именем хоста, используйте резервирование, если вы хотите быть последовательным. Очевидно, это пустая трата IP-адреса, но все должно работать нормально.
Почему бы просто не создать CNAME, указывающую на me.company.com? Я не думаю, что это возможно с dhclient.