Организация собственных DNS решает ряд проблем - зависимость от сторонних DNS хостингов, возможность делегирования доменов на свои адреса, создается некая "уникальность" вашего проекта.
Для того, чтобы на вашем
VPS,
выделенном сервере или Shared-хостинге вы смогли использовать собственные NS, необходимо, прежде всего, докупить 1 IP адрес. Как это сделать,
написано здесь. После покупки вы можете обратиться в техническую поддержку для того чтобы вам были сконфигурированы личные DNS.
Для
бесплатного хостинга данная возможность отсутствует.