K vyřešení tohoto problému identifikujte a opravte případné problémy s připojením k síti mezi serverem DHCP a řadičem domény prostřednictvím následujícího postupu:
Zjistěte, zda došlo k problému s připojením k síti, pomocí příkazu ping.
V případě potřeby proveďte další postupy řešení problémů, které vám pomohou zjistit příčinu problému.
K provedení těchto činností prostudujte následující části.
Pozn.: následující postupy zahrnují kroky pro použití příkazu ping k provedení řešení problémů. Proto před jejich provedením zkontrolujte, zda nastavení brány firewall nebo zabezpečení protokolu IPsec (Internet Protocol security) ve vaší síti umožňují provoz protokolu ICMP (Internet Control Message Protocol). ICMP je protokol TCP/IP, který je používán příkazem ping.
K provedení těchto postupů musíte mít členství v místní skupině Administrators nebo vám musí být delegováno příslušné pověření.
Zjistěte, zda nedošlo k problému s připojením k síti
Postup zjištění problému připojení k síti mezi serverem DHCP a řadičem domény:
Na serveru DHCP klikněte na nabídku Start, vyberte položku Spustit, zadejte příkaz cmd a klikněte na tlačítko OK.
Na příkazovém řádku zadejte příkaz ping server_FQDN , kde server_FQDN je plně kvalifikovaný název domény (FQDN) řadiče domény (např. server1.contoso.com), a poté stiskněte klávesu ENTER.
Pokud byl příkaz ping úspěšný, obdržíte odpověď podobnou následujícímu příkladu:
Odpověď od IP_adresa: bajty=32 čas=3ms TTL=59
Odpověď od IP_adresa: bajty=32 čas=20ms TTL=59
Odpověď od IP_adresa: bajty=32 čas=3ms TTL=59
Odpověď od IP_adresa: bajty=32 čas=6ms TTL=59
Na příkazovém řádku zadejte příkaz ping IP_adresa , kde IP_adresa je IP adresa řadiče domény, a poté stiskněte klávesu ENTER.
Pokud se vám daří příkazem ping úspěšně kontaktovat řadič domény prostřednictvím IP adresy, ale ne pomocí jeho plně kvalifikovaného názvu domény, naznačuje to možný problém se zjištěním názvu hostitele DNS.
Pokud se vám nedaří příkazem ping úspěšně kontaktovat řadič domény prostřednictvím IP adresy, naznačuje to možný problém s připojením k síti, konfigurací brány firewall nebo konfigurací protokolu IPsec.
Proveďte další postupy řešení problémů
Následující další postupy řešení problémů vám mohou pomoci určit hlavní příčinu problému:
Použijte příkaz ping na jiné počítači v síti, abyste mohli zjistit rozsah problému připojení k síti.
Pokud se vám daří příkazem ping kontaktovat jiné servery, ale ne řadič domény, zkuste jej příkazem ping kontaktovat z jiného počítače. Pokud se vám nedaří příkazem ping kontaktovat řadič domény z libovolného počítače, nejprve se přesvědčte, zda je řadič domény v provozu. Pokud je řadič domény v provozu, zkontrolujte nastavení sítě na řadiči domény.
Zkontrolujte nastavení protokolu TCP/IP na místním počítači provedením následujícího postupu:
Klikněte na nabídku Start, vyberte položku Spustit, zadejte příkaz cmd a klikněte na tlačítko OK.
Na příkazovém řádku zadejte příkaz ipconfig /all a stiskněte klávesu ENTER. Ujistěte se, že vypsané informace jsou správné.
Zadejte příkaz ping localhost, abyste ověřili, že je protokol TCP/IP na místním počítači nainstalovaný a správně nakonfigurovaný. Pokud je příkaz ping neúspěšný, může to naznačovat porušený zásobník protokolu TCP/IP nebo problém se síťovým adaptérem.
Zadejte příkaz ping IP_adresa , kde IP_adresa je IP adresa přidělená počítači. Pokud se vám podařilo příkazem ping kontaktovat adresu localhost, ale ne místní adresu, může být problém se směrovací tabulkou nebo s ovladačem síťového adaptéru.
Zadejte příkaz ping DNS_server , kde DNS_server je IP adresa přidělená serveru DNS. Pokud se ve vaší síti nachází více než jeden server DNS, měli byste příkaz ping použít na všechny. Pokud se vám nedaří příkazem ping kontaktovat servery DNS, naznačuje to možný problém se servery DNS nebo se sítí mezi počítačem a servery DNS.
Pokud se řadič domény nachází v jiné podsíti, zkuste použít příkaz ping na výchozí bránu. Pokud se vám nedaří příkazem ping kontaktovat výchozí bránu, může to naznačovat problém se síťovým adaptérem, směrovačem nebo zařízením brány, kabeláží či jiným síťovým hardwarem.
Ve Správci zařízení zkontrolujte stav síťového adaptéru. K otevření Správce zařízení klikněte na nabídku Start, vyberte položku Spustit, zadejte příkaz devmgmt.msc a klikněte na tlačítko OK.
Zkontrolujte světelné indikátory připojení k síti na počítači a na rozbočovači nebo směrovači. Zkontrolujte síťovou kabeláž.
Zkontrolujte nastavení brány firewall pomocí modulu snap-in brány Windows Firewall s pokročilým zabezpečením.
Zkontrolujte nastavení protokolu IPsec pomocí modulu snap-in Správa zásad zabezpečení protokolu IP.
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>