保留

Microsoft.Windows.Server.6.2.OperatingSystem.DuplicateNameonNetwork.Alert (Rule)

Knowledge Base article:

摘要

Windows® 检测到本地计算机主机名称已用于另一计算机或网络上的计算机时,此规则会生成一个警告。

在解决主机名重复问题之前,远程客户端和应用程序可能难以访问任何受影响的计算机上的资源。

示例事件:

下列事件发生并记录在系统事件日志中时,此规则生成警报:

在 TCP 网络上检测到重复名称。发送了消息的计算机的 IP 地址在数据中。在命令行处键入 nbtstat -n,查看哪个名称处于冲突状态。

另一计算机向此计算机发送了名称释放信息,可能是因为在 TCP 网络中检测到了重复名称。发送了消息的计算机的 IP 地址在数据中。在命令行处键入 nbtstat -n,查看哪个名称处于冲突状态。

无法使用 IP 地址 %3 在界面上注册名称 "%2"。IP 地址为 %4 的计算机不允许该计算机采用此名称。

原因

这些情况下会出现此问题:

解决方法

找出生成警告的事件并使用下列合适的解决方案:

事件 4319 或 4320:

• 单击“开始”,右键单击“我的电脑”,然后单击“属性”

• 单击“计算机名”选项卡,然后单击“更改”

为计算机键入新名称。单击“确定”,然后再次单击“确定”

事件 4321:

如果计算机通过电缆连接至网络,请确认电缆已正确插入。如果使用无线网络连接,请确认有无线网络的信号和正确凭据。

如果网络连接工作正常,请检查以下可能的原因并采取纠正措施:

外部

Microsoft 知识库文章 261125,“WINS 服务停止或无法启动,已记录事件 ID 4319 或 4165”,网址为 http://go.microsoft.com/fwlink/?LinkId=28862

Microsoft 知识库文章 131740,“导致 NetBT 事件 ID 4320 可能的原因”,网址为 http://go.microsoft.com/fwlink/?LinkId=28863

Microsoft 知识库文章 830063,“安装了路由和远程访问服务以及 DNS 的 Windows 2000 域控制器上出现名称解析和连接问题”,网址为 http://go.microsoft.com/fwlink/?LinkId=28999

Microsoft 知识库文章 269239,“MS00-047:NetBIOS 漏洞可能造成网络中的重复名称冲突”,网址为 http://go.microsoft.com/fwlink/?LinkId=28865

Element properties:

TargetMicrosoft.Windows.Server.6.2.OperatingSystem
CategoryEventCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
网络上的重复名称
{0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.6.2.OperatingSystem.DuplicateNameonNetwork.Alert" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>netbt</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>4319</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>4320</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.6.2.OperatingSystem.DuplicateNameonNetwork.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>