moin,
ich bin mir gerade nicht ganz sicher, was du mit "Domain Name ihr in euren Subnetzen" meinst... simple namensauflösung in einem abgetrennten netzwerkbereich oder eine richtige windows-domäne (=active-directory-domäne) mit allem was dazu gehört?
was immer funktioniert, wenn man eine öffentliche domain sein eigen nennt, ist split-dns, also das lokale "abtrennen" einer subdomain für einen bestimmten zweck (hier namensauflösung in einem lokalen netzbereich, bzw. eine windows-domäne), die extern nicht aufgelöst werden kann (oder muss).
ich kenne diese aussagen auch, warum man .local nicht als lokale tld verwenden sollte... das einzige szenario in dem es mir in der praxis begegnet ist, ist m$ azure bzw. exchange online in verbindung mit einer lokalen wiindows-domäne (azure-ad-sync), aber auch dafür gibt es lösungen...
ich habe es immer pragmatisch gehalten, wenn ich mir sicher war, dass es nur für eine lokale namensauflösung verwendet wurde und keine externen anbindungen geplant waren (100% meiner fälle), sprach nichts gegen eine .local-domain (wenn es sich überhaupt gelohnt hat, für ein lokales netz ohne ad eine vollständige namensauflösung ein zu richten )... für alle anderen fälle habe ich den vorteil eine eigene öffentliche domain mein eigen zu nennen und die meisten kunden bei denen die frage aufkam auch...
grundsätzlich funktioniert auch heute noch, was die letzten 10 oder 15 jahre funktioniert hat, nimm eine .local-domain (oder jede beliebige andere tld) und lass es darauf ankommen... sollte dir der fall unterkommen, dass doch eine öffentliche domain erforderlich ist, ist es bei einem netz ohne ad schlimmstenfalls fleißarbeit, das zu ändern (gut und zentral konzipiert, wären aber auch nur dhcp- und dns-server betroffen) und beim ad gibt es wege die öffentliche domain zu integrieren...
just my 2 ct
gruß Nils