Nie osiągniesz tego w żaden realny sposób. Daleko nie trzeba szukać, bo masz działanie DNS opisane nawet sensownie na Wikipedii:
https://pl.wikipedia.org/wiki/Domain_Name_System#Techniczna_strona_DNS Aby to zrobić musiałbyś mieć kontrolę nad jakimś autorytatywnym serwerem DNS, np. najwyższego poziomu albo obsługującego TLD .pl czy inne.
Samo wystawienie serwera poza Twoją domową sieć nic nie da, bo to jeszcze nie znaczy, że wszyscy zaczną z niego korzystać. On sobie będzie działał, a wszyscy i tak będą pytali inne serwery, które mają u siebie skonfigurowane, a te będą pytały główne serwery i nadal nie masz nad niczym kontroli.
Partnerstwo z NASK też nic Ci w tym nie pomoże. Będąc partnerem będziesz mógł po prostu normalnie rejestrować domeny w imieniu swoim czy klienta, staniesz się pośrednikiem między chętnym na posiadanie domeny a rejestrem, jak wszyscy inni rejestratorzy. Nadal NASK nie da Ci dostępu do tego, abyś mógł sobie robić co chcesz i dodawać losowe domeny prosto do DNS. Tu masz szczegóły:
https://www.dns.pl/zostan_rejestratorem_domeny_pl a tu cennik rejestracji:
https://www.dns.pl/cennik_dla_rejestratorow bo za każdą rejestrację nadal będziesz musiał normalnie zapłacić, tylko standardowo rejestratorzy tę opłatę wliczają później w cenę domeny, którą płaci klient.
Ja więc widzę dwie opcje. Jeśli chcesz się pobawić to możesz sobie stawiać własny serwer DNS, ale każdy kto będzie chciał widzieć dodane tam domeny musi ręcznie (czy tam przez DHCP jeśli byłby w Twojej sieci) mieć ustawiony serwer DNS na Twój. To może być też spoko jak ktoś np. wewnątrz swojej firmy ma jakieś wewnętrzne systemy, które nie działają w ogóle poza siecią lokalną. W innym przypadku i do jakichkolwiek normalnych zastosowań po prostu znajdź zwykłego rejestratora, zapłać i będzie po temacie, bo nie wróżę, aby udało się tu cokolwiek innego wymyślić.