Ставишь бинд 9 (кэширующим) в локалке, прописываешь в настройке сетевых параметров клиентского устройства апишник со своим ДНС сервером(биндом 9) получаешь результат.
В конфиге бинда есть параметр которым можно указать на каком сетевом интерфейсе слушать запросы, из какого диапазона апишников можно/нельзя запросы.
+ Из за NATа(со стороны интернета) сложно обращаться к вашему ДНС серверу, следовательно опасаться внешних атак....
Рецептов в интернете океан, есть разжованые матерьялы как для школьников так и для понимающих людей
ответы:
1)в телефоне не прописан ваш днс.
2)потому что не поставлен порядок преобразования апишника-имени в системе. (типа есть набор служб которые могут это делать БИНД resolv самба..........)