Похоже, проблема связана с протоколом https, поскольку github перенаправляет все запросы на https. Похоже, что Ubuntu initrd (проверено надежным) не поддерживает или в его реализации кикстарта отсутствует https. Когда файл кикстарта загружается через http, он работает нормально.
Чтобы отправить определенные DNS-адреса клиентам, установите
server=8.8.8.8
server=8.8.4.4
в /etc/dnsmasq.conf
.
В этом примере 8.8.8.8
и 8.8.4.4
— общедоступные DNS Google.