Где угодно
Физически это не имеет никакого значения
Если у вас на сервере есть
ДНС сервер и А запись осноного домена идет туда, то он может создать поддомены сам
в вашем же случае проще будет создать поддомены там же где и А запись основного домена
нааример
site.ru A 1.1.1.1
www A 1.1.1.1
sub1 A 2.2.2.2
Но тут уже зависит от веб морды которая у вас имееттся для редактирования ДНС
Например у некоторых это будет по другому
site.ru A 1.1.1.1
www.site.ru A 1.1.1.1
sub1.sute.ru A 2.2.2.2
или с @ что кстати вне стандарта RFC но используется
@ A 1.1.1.1
www.@ A 1.1.1.1
sub1.@ A 2.2.2.2
Не забывайте что DNS сервер всего -лишь сравнивает домен с А записью и в принципе ваш суб домен мог бы получить А запись еще на зоне RU если бы у вас там были такие подвязки и кто-то в их днс сервере смог ыб добавить эту А запись, по факту днс работает так
www.site.ru.
читаем с конца
. нулевой уровень домена стоит в конце любого домена ( это вадельцы доменной зоны, да у нее есть физический владелец) и там днс сервер который знает всегоо лишь корневые домены, он знает зоны RU COM и тд и отдает их А запись, но он такой же днс сервер как и все остальные и мог бы уже отдать вашу а запись, но вместо этого ссылает этот вопрос другому днс серверу по NS записям пусть типа сам разбирается.
соответственно RU уже ссылается на ваш домен и его НС сервер, он тоже может или сразу отдать записи или сослаться на другой днс сервер. и так далее, распределенная нагрузка.
Соответственно все домены ниже купленного вами домена вы можете назначить в любой момент, или делегировать их на отдельный днс сервер.