DHCP 分配器故障

DHCP_allocator_failure_1_Rule (Rule)

Knowledge Base article:

摘要

网络地址转换 (NAT) 协议的 DHCP 分配器组件遇到错误。

原因

此错误最常见的原因是:

解决方案

其他

示例事件 1: DHCP 分配器无法检查 IP 地址 %1 是否已在网络中用于本地 IP 地址 %2。该错误可能表示网络上缺少地址解析支持,或者本地计算机上存在错误。数据是错误代码。

示例事件 2: DHCP 分配器无法绑定到 IP 地址 %1。该错误可能表示 TCP/IP 网络存在问题。数据是错误代码。

示例事件 3: DHCP 分配器检测到 IP 地址为 %1 的 DHCP 服务器与 IP 地址为 %2 的接口位于同一个网络。分配器已在该接口上禁用自己,以避免混淆 DHCP 客户端。

示例事件 4: 当 DHCP 分配器尝试在 IP 地址 %1 上答复来自客户端的请求时,遇到网络错误。数据是错误代码。

示例事件 5: DHCP 分配器检测到已在索引为 %1 的接口上启用网络地址转换(NAT)。分配器已在该接口上禁用自己,以避免混淆 DHCP 客户端。

示例事件 6: 由于 IP 地址不在 %2/%3 作用域(从该作用域内将地址分配给 DHCP 客户端)之内,DHCP 分配器已在 IP 地址 %1 上禁用自己。若要在该 IP 地址上启用 DHCP 分配器,请更改作用域以便将 IP 地址包括在内;或者更改 IP 地址,使其在该作用域之内。

Element properties:

TargetMicrosoft.Windows.Server.RRAS.2008.Server
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default

Source Code:

<Rule ID="DHCP_allocator_failure_1_Rule" Enabled="true" Target="Microsoft.Windows.Server.RRAS.2008.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(30001|30002|30005|30009|30012|30013)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>SharedAccess_NAT|ipnathlp</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
</WriteActions>
</Rule>