Обнаружил проблему. Когда я обновил привязку с доменным именем для своего телефона, я использовал подчеркивание в имени (matt_). Когда я удалил подчеркивание и перезапустил bind9, все заработало. Итак, я предполагаю, что _ - это своего рода зарезервированный ключ.
Конфигурация с проблемой:
matt_ A IN 192.168.1.5
После исправления:
mattp A IN 192.168.1.5
Я до сих пор не понимаю, почему bind9 не выдает ошибок при запуске. Учитывая, что ошибка не возникла, я до сих пор не понимаю, почему другие определения в файле также перестали работать в этот период.