Есть файлик /etc/dhcp/dhclient.conf Там есть send host-name "<hostname>";
Туда можно вписать др. инструкции, типа send gethostname();
Может там что-то вписано? Там же может быть что-либо в отношении IPv6.
Могут быть баги с IPv6 и конфигурациями софта. IPv6 попробовать бы ампутировать совсем. В разные времена делалось по разному. Иногда надо в blacklist вписывать модули ядра, иногда достаточно при загрузке указать нужный параметр ядра - загуглите: как отключить IPv6.
Посмотреть без IPv6. Посмотреть с IPv6. Снифером посмотреть (tcpdump, wireshark), может подкинет идею. Сниферы умеют показывать содержимое пакетов в читаемом виде, если выбрать "средний уровень детализации". Вдруг там с ходу видно странное. Может - не видно.