Всем привет. Я не очень хорошо знаком с принципом работы DNS сервера под капотом. Ради удовлетворения собственного интереса, хотел попробовать запустить доверенный сервер, но на golang. Без использования очень старых решений, которые сейчас есть.
С этим я разберусь, а вот откуда получить информацию о доменах и как добавить свой сервер в доверенные -- пока не понятно.
Для правильного вопроса надо знать половину ответа
Если у вас есть свой домен, то поднимаете свой DNS-сервер и регистрируете его как NS у владельца домена предыдущего уровня. Тогда ваш сервер будет доверенным для этого домена.
Собственно "доверенность" в данном случае и означает, что записи домена находятся непосредственно на данном сервере.