简介
本文档介绍输入无效命令后路由器上出现的域转换消息问题。
先决条件
要求
本文档没有任何特定的要求。
使用的组件
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
规则
有关文件规则的更多信息请参见“ Cisco技术提示规则”。
主机到 IP 地址转换
为什么发....“转换”域服务器(255.255.255.255)”消息
默认情况下,如果在路由器中输入了处于用户或启用模式的命令,但无法识别此命令,则路由器会认为这是用户尝试通过telnet访问的设备的主机名。因此,路由器会尝试使用IP域查找将无法识别的命令解析为IP地址。如果路由器上未配置任何特定域服务器,则路由器会发出广播,以便将该命令转换为IP地址。当路由器等待对其域名系统 (DNS) 广播的响应时,可能需要几秒钟才能返回路由器提示。
注:您还可以使用 transport preferred none
命令,这可以防止路由器尝试将无效命令解析为IP地址。DNS 信息可从其他命令的输出中获得。但是,当您必须从路由器发起telnet会话时,请将 telnet
关键字,因为当您键入主机名时,路由器不会自动telnet。请记住添加 ip name-server
命令指定名称服务器的地址。
以下是用户模式和启用模式下默认路由器行为的示例。
用户模式
R1>xxxx
Translating "xxxx"...domain server (255.255.255.255)
(255.255.255.255)
Translating "xxxx"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
R1>
enable模式
R1#xxxx
Translating "xxxx"...domain server (255.255.255.255)
(255.255.255.255)
Translating "xxxx"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
R1#
禁用主机到 IP 地址转换以防出现“Translating..... domain server (255.255.255.255)”消息
要禁用尝试将无效命令解析为IP地址的路由器的默认行为,请输入 no ip domain-lookup
命令。
注:在最新的Cisco IOS版本中,该命令的语法可以更改为 no ip domain lookup
.
验证
要验证域查找是否已禁用,请在用户或启用模式下向路由器输入未知命令。用户立即收到路由器提示符,而不会发出DNS广播。例如:
R1#xxxx
Translating "xxxx"
Translating "xxxx"
% Unknown command or computer name, or unable to find computer address
R1#
相关信息