Иван, тебе наверное лучше здесь
https://t.me/devops_ru вопросы позадавать на тему DNS, линукса и облаков в общем. Там большое и циничное сообщество, смогут подсказать, какие книги нужнопочитать. А конкретно по твоей проблеме, запусти сначала виртуалку с внешним адресом, подними на ней веб-сервер (любой, просто поставь и запусти, чтобы показывал начальную страницу), разреши доступ к нему в файрволе и потом настраивай DNS. Если не хочется в этом разбираться, то найди фриланс биржу и тебе это все быстро сделают за 1000 рублей, а может даже меньше.