Hi @Dario ,
if I got you right:
DNS 1 - Namespace 1 = lab.example.test
DNS 2 - Namespace 2 = trainers.labs
Is this right?
If so, you can't use DNS delegation because both namespaces aren't in the same hierarchy.
DNS Zone delegation works only within the same namespace hierarchy.
A delegation is a record in a parent zone that lists a name server that is authoritative for the zone in the next level of the hierarchy.
For instance this delegation will work -> sharing the same namespace hierarchy:
lab.example.test
trainers.lab.example.test
If DNS1 should be able to resolve trainers.lab DNS names the DNS conditional forwarding will do the trick. Create a conditional forwarder for trainers.labs on DNS1 (use IP of DNS2 as target DNS) and if required a conditional forwarder for lab.example.test on DNS2 (use IP of DNS1 as target DNS).
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Andreas Baumgarten