дайте координаты заказчика, я ему посоветую нанять программиста ;)
фраза "я со скулем не работаю" для человека, который этим пытается зарабатывать - довольно странно выглядит.
итак, еще раз. DNS работает исключительно на 53 порту. И использует исключительно протокол dns.
Ваш скрипт исполняется процессом apache (ну или nginx, php-fpm, не суть), и способен принимать и отправлять запросы 80\443 портов. Все.
53 порт уже занят, скорее всего. А даже если и нет - у вас нет возможности открыть этот порт в рамках php приложения. На VDS теоретически это можно реализовать, там вы сами определяете что и где работает. Но на VDS у вас вряд ли возникнет идея запускать dns сервер на php ;)
Повторю вопрос - чем вас не устраивает dns сервер хостинга?
не получится. Shared hosting вам предоставляет только 80 или 443 порт. И только протокол http\https - другие протоколы не обрабатываются веб сервером, который исполняет ваши скрипты.
хочу предысторию - что случилось с сервером?
ВОт не поверю, что просто так отвалилось.
Он вам говорит, что поврежден заголовок ibdata файла. В худшем случаем - идем искать бекап. Так с чего все началось?
фраза "я со скулем не работаю" для человека, который этим пытается зарабатывать - довольно странно выглядит.