Мне не ясно, нужно ли вам просто разрешение DNS для корневого домена mydomain.com или вам нужен поддомен подстановочного знака (*), который будет означать любой поддомен.
Если вы знаете первый и второй сервер по их имени, т.е. first-server.com и second-server.com, затем вы будете использовать записи CNAME, в зоне mydomain.com добавьте или измените:
*.mydomain.com. IN CNAME first-server.com.
mysubdomain.mydomain.com. IN CNAME second-server.com.
Если у вас есть IP-адреса вместо имен, и вы контролируете эти IP-адреса, я имею в виду, что эти IP-адреса не изменятся без вашего ведома, а затем используйте записи A в зоне mydomain.com, добавьте или измените:
*.mydomain.com. IN A XXX.XXX.XXX.XXX
mysubdomain.mydomain.com. IN A YYY.YYY.YYY.YYY
где XXX - IP-адрес первого сервера, а YYY - IP-адрес второго сервера.
ПРИМЕЧАНИЯ:
Если у вас в настоящее время есть запись A, вам придется удалить ее, чтобы установить CNAME, у вас не может быть обоих.
Если вам нужен не подстановочный субдомен, а разрешение корневого домена, тогда CNAME не будет работать, потому что конфликтует с записями SOA, в этом случае запись A является обязательной.