Ich habe ein internes DNS als Teil meines AD-Setups. Ich habe ein gehostetes DNS für öffentliche Ressourcen (die sich normalerweise irgendwo in einem Rechenzentrum befinden).
Gelegentlich muss ich in unserem internen Netzwerk auf eine öffentliche Ressource zugreifen - zum Beispiel auf www.ourcompany.com, da in unserem internen DNS kein WWW-Eintrag vorhanden ist. Ich kann den Namen nicht auflösen.
Wie konfiguriere ich mein DNS so, dass nicht erkannte Namen an das öffentliche DNS weitergeleitet werden?
Update: Laut Kommentar ja, ich habe eine "Split-Horizon" -DNS (was zu dieser Zeit eine gute Idee war). Dieses AD-Setup ist weniger als 24 Stunden alt und kann bei Bedarf wiederholt werden - obwohl ich es tun würde lieber nicht)
windows-server-2008
domain-name-system
active-directory
Ralph Shillington
quelle
quelle
Antworten:
Es hört sich so an, als hätten Sie DNS mit geteiltem Horizont, bei dem Ihr AD-Namespace und Ihr öffentlich zugänglicher Namespace identisch sind. In diesem Fall müssen Sie
www
in Ihrer internen AD-Zone einen A- Eintrag erstellen und die richtige externe IP einstellen. Ohne dies können interne Clients das Problem nicht lösen. Dies liegt daran, dass Sie zwei Servergruppen mit nicht zusammenhängenden Informationen haben, die beide für Ihre DNS-Zone maßgeblich sind.Dies ist der genaue Grund, warum Microsoft die Verwendung eines nicht verwendeten Domänennamens der dritten Ebene für Ihren AD-Namespace empfiehlt . Wenn Sie beispielsweise
mycompany.com
öffentliche Websites besitzen und darauf hosten, sollten Sie etwas wiecorp.mycompany.com
oderinternal.mycompany.com
für Ihren Active Directory-Namespace verwenden. Wenn Sie eine Domain umbenennen können (dh Sie haben eine einfache Client / Server-Infrastruktur ohne Exchange in der Domain), sollten Sie sich diese ansehen. Wenn Sie eine Domain-Umbenennung nicht durchführen können, um dies zu beheben, treten Kopfschmerzen auf.Bearbeiten: Gemäß Ihrem Update sollten Sie dies unbedingt wiederholen, da die Installation nur 24 Stunden alt ist. Absolut kein Zweifel. Eine Split-Horizon-DNS-Situation ist niemals eine gute Idee, wenn sie vermieden werden kann. Sie können immer
mycompany.com
noch der NetBIOS-Name der Domäne sein, sodass BenutzerMyComapny\User
anstelle von so etwas sehenCorp\User
, aber der FQDN Ihres AD-Namespace und der FQDN Ihres öffentlich zugänglichen DNS-Namespace sollten nicht identisch sein.quelle
Gehen Sie in Ihr DNS Management Snapin. Klicken Sie mit der rechten Maustaste auf den DNS-Server, den Sie verwalten. Wählen Sie die Registerkarte "Weiterleitungen" und geben Sie die DNS-Server ein, an die Sie Anforderungen weiterleiten möchten.
quelle
Ihre interne Zone stimmt mit Ihrer externen Zone überein, oder? Company.com ist also Ihre interne AD-Zone und Ihre externe öffentliche Zone? Wenn dies der Fall ist, ist dies mit dem mir bekannten Windows Server-DNS nicht möglich.
Der Windows-DNS-Server ist für die Zone maßgeblich, sodass Anforderungen für die Zone nicht an einen anderen DNS-Server weitergeleitet werden, selbst wenn es sich um einen nicht vorhandenen DNS-Eintrag handelt.
quelle
Grundsätzlich sollte es ziemlich einfach sein, eine PowerShell, VBScript oder ein anderes Tool zu erstellen, das regelmäßig einen externen DNS-Server abfragt, die externen DNS-IP-Adressen für bestimmte Hosts liest und diese auf dem internen Windows-Server entsprechend aktualisiert.
Ich habe mehrmals gesucht, aber noch keinen gefunden und bin nicht geneigt, ihn selbst zu schreiben.
quelle