Zum Beheben dieses Problems identifizieren und beheben Sie Probleme mit der Netzwerkverbindung zwischen dem DHCP-Server und dem Domänencontroller. Gehen Sie dazu wie folgt vor:
Bestimmen Sie mit dem Pingbefehl, ob ein Netzwerkverbindungsproblem vorliegt.
Führen Sie gegebenenfalls weitere Schritte zur Problembehandlung aus, um die Ursache des Problems zu identifizieren.
Informationen zum Ausführen dieser Aufgaben finden Sie in den folgenden Abschnitten.
Hinweis: Die folgenden Verfahren umfassen die Verwendung des Befehls "ping" für die Problembehandlung. Überprüfen Sie daher vor dem Ausführen dieser Schritte, ob die Firewall- oder IPsec-Einstellungen (Internetprotokollsicherheit) für das Netzwerk ICMP-Datenverkehr (Internet Control Message-Protokoll) zulassen. ICMP ist das TCP/IP-Protokoll, das vom Befehl "ping" verwendet wird.
Zum Ausführen dieser Verfahren müssen Sie Mitglied der lokalen Administratorgruppe sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.
Bestimmen, ob ein Netzwerkverbindungsproblem vorliegt
So stellen Sie fest, ob ein Netzwerkverbindungsproblem zwischen dem DHCP-Server und dem Domänencontroller besteht
Klicken Sie auf dem DHCP-Server auf "Start" und auf "Ausführen", geben Sie "cmd" ein, und klicken Sie dann auf "OK".
Geben Sie an der Eingabeaufforderung ping Server_FQDN ein, wobei "Server_FQDN" der vollqualifizierte Domänenname (Fully Qualified Domain Name, FQDN) des Domänencontrollers (z. B. "server1.contoso.com") ist, und drücken Sie dann die EINGABETASTE.
Wenn das Senden des Ping erfolgreich war, empfangen Sie eine Antwort, die der folgenden ähnelt:
Antwort von IP-Adresse: Bytes=32 Zeit=3ms TTL=59
Antwort von IP-Adresse: Bytes=32 Zeit=20ms TTL=59
Antwort von IP-Adresse: Bytes=32 Zeit=3ms TTL=59
Antwort von IP-Adresse: Bytes=32 Zeit=6ms TTL=59
Geben Sie an der Eingabeaufforderung ping IP_address ein, wobei "IP_address" die IP-Adresse des Domänencontrollers ist, und drücken Sie dann die EINGABETASTE.
Wenn Sie über die IP-Adresse, jedoch nicht über den FQDN ein Ping erfolgreich an den Domänencontroller senden können, liegt möglicherweise ein Problem bei der Auflösung des DNS-Hostnamens vor.
Wenn Sie über die IP-Adresse kein Ping erfolgreich an den Domänencontroller senden können, liegt möglicherweise ein Problem mit der Netzwerkverbindung, der Firewallkonfiguration oder der IPsec-Konfiguration vor.
Ausführen von zusätzlichen Problembehandlungsschritten
Sie können folgende zusätzliche Schritte zur Problembehandlung ausführen, um die Ursache des Problems zu ermitteln:
Senden Sie ein Ping an andere Computer im Netzwerk, um den Umfang des Netzwerkverbindungsproblems zu bestimmen.
Wenn Sie ein Ping an andere Server, jedoch nicht an den Domänencontroller senden können, versuchen Sie, von einem anderen Computer ein Ping an den Domänencontroller zu senden. Wenn Sie von keinem Computer ein Ping an den Domänencontroller senden können, überprüfen Sie zunächst, ob der Domänencontroller ausgeführt wird. Wenn der Domänencontroller ausgeführt wird, überprüfen Sie die Netzwerkeinstellungen auf dem Domänencontroller.
Überprüfen Sie die TCP/IP-Einstellungen auf dem lokalen Computer, indem Sie wie folgt vorgehen:
Klicken Sie auf Start und auf Ausführen, geben Sie cmd ein, und klicken Sie dann auf OK.
Geben Sie an der Eingabeaufforderung ipconfig /all ein, und drücken Sie dann die EINGABETASTE. Stellen Sie sicher, dass die aufgeführten Informationen richtig sind.
Geben Sie ping localhost ein, um zu überprüfen, ob auf dem lokalen Computer TCP/IP installiert und ordnungsgemäß konfiguriert ist. Wenn das Ping nicht erfolgreich gesendet wurde, liegt möglicherweise ein fehlerhafter TCP/IP-Stack oder ein Problem mit dem Netzwerkadapter vor.
Geben Sie ping IP_address ein, wobei "IP_address" die dem Computer zugewiesene IP-Adresse ist. Wenn Sie ein Ping an die localhost-Adresse, jedoch nicht an die lokale Adresse senden können, liegt möglicherweise ein Problem mit der Routingtabelle oder dem Treiber des Netzwerkadapters vor.
Geben Sie ping DNS_server ein, wobei "DNS_server" die dem DNS-Server zugewiesene IP-Adresse ist. Wenn im Netzwerk mehrere DNS-Server vorhanden sind, sollten Sie an jeden DNS-Server ein Ping senden. Wenn Sie kein Ping an die DNS-Server senden können, liegt möglicherweise ein Problem mit den DNS-Servern oder mit dem Netzwerk zwischen dem Computer und den DNS-Servern vor.
Wenn sich der Domänencontroller in einem anderen Subnetz befindet, versuchen Sie, ein Ping an das Standardgateway zu senden. Wenn Sie kein Ping an das Standardgateway senden können, liegt möglicherweise ein Problem mit dem Netzwerkadapter, dem Router- oder Gatewaygerät, den Kabeln oder anderer Verbindungshardware vor.
Überprüfen Sie im Geräte-Manager den Status des Netzwerkadapters. Klicken Sie zum Öffnen des Geräte-Managers auf Start und auf Ausführen, geben Sie devmgmt.msc ein, und klicken Sie dann auf OK.
Überprüfen Sie die Statusleuchten für die Netzwerkverbindung am Computer und am Hub oder Router. Überprüfen Sie die Netzwerkkabel.
Überprüfen Sie die Firewalleinstellungen mit dem Snap-In Windows-Firewall mit erweiterter Sicherheit.
Überprüfen Sie die IPsec-Einstellungen mit dem Snap-In IP-Sicherheitsrichtlinienverwaltung.
Target | Microsoft.Windows.DHCPServer.Library.IPv4Runtime | ||
Parent Monitor | System.Health.SecurityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.RogueDetection.2" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.IPv4Runtime" ParentMonitorID="Health!System.Health.SecurityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.RogueDetection.2_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1107</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1100</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1103</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1109</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>