Users Guide
使用 SSH 或 Telnet 与 iDRAC 通信之前,请确保:
1. 配置 BIOS 以启用串行控制台。
2. 在 iDRAC 中配置 SOL。
3. 使用 iDRAC Web 界面或 RACADM 启用 SSH 或 Telnet。
Telnet(端口 23)/SSH(端口 22)客户端 <−−> WAN 连接 <−−> iDRAC
通过使用 SSH 或 Telnet 协议且基于 IPMI 的 SOL,无需再使用额外的公用程序,因为串行到网络转换在 iDRAC 内进行。您使用的
SSH 或 Telnet 控制台必须能够解释和响应来自受管系统的串行端口的数据。串行端口通常连接到仿真 ANSI 或 VT100/VT220 终
端的 Shell 上。串行控制台自动重定向到 SSH 或 Telnet 控制台。
从 Windows 上的 Putty 使用 SOL
注: 如有必要,您可以在 iDRAC Settings(iDRAC 设置) > Services(服务)下更改默认的 SSH 或 Telnet 超时。
从 Windows Management Station 上的 Putty 启动 IPMI SOL:
1. 运行以下命令以连接到 iDRAC
putty.exe [-ssh | -telnet] <login name>@<iDRAC-ip-address> <port number>
注: 端口号是可选的。仅在重新分配端口号时是必需的。
2. 运行命令 console com2 或 connect 以启动 SOL 并引导受管系统。
使用 SSH 或 Telnet 协议从管理站到受管系统的 SOL 会话已打开。要访问 iDRAC 命令行控制台,请遵循 Esc 键序列。Putty 和
SOL 连接行为:
• 在开机自检过程中通过 putty 访问受管系统时,如果 putty 上的功能键和键盘选项设置为:
• VT100+ — F2 通过,但 F12 无法通过。
• ESC[n~ — F12 通过,但 F2 无法通过。
• 在 Windows 中,如果在主机重新引导后立即打开紧急管理系统 (EMS) 控制台,则特别管理员控制台 (SAC) 终端可能会损
坏。退出 SOL 会话、关闭终端、打开另一个终端,然后使用同一命令启动 SOL 会话。
从 Linux 上的 OpenSSH 或 Telnet 使用 SOL
从 Linux 管理站上的 OpenSSH 或 Telnet 启动 SOL:
注: 如有必要,您可以在 iDRAC Settings(iDRAC 设置) > Services(服务)下更改默认 SSH 或 Telnet 会话超时。
1. 启动 shell。
2. 使用以下命令连接到 iDRAC:
• 对于 SSH:ssh <iDRAC-ip-address> -l <login name>
• 对于 Telnet:telnet <iDRAC-ip-address>
注: 如果更改了 Telnet 服务的默认端口号(端口 23),则将端口号添加到 Telnet 命令结尾。
3. 在命令提示符下输入以下命令之一启动 SOL:
•
connect
• console com2
这可以将 iDRAC 连接到受管系统的 SOL 端口。建立 SOL 会话后,iDRAC 命令行控制台不可用。正确遵循转义序列以打开 iDRAC
命令行控制台。已连接 SOL 会话后,转义序列也会显示在屏幕上。受管系统关闭时,建立 SOL 会话需要一段时间。
注: 您可以使用控制台 com1 或控制台 com2 以启动 SOL。重新引导服务器以建立连接。
console -h com2 命令显示等待键盘输入或来自串行端口的新字符之前串行历史记录缓冲区的内容。
历史记录缓冲区的默认(和最大)大小为 8192 个字符。可以使用以下命令将此数设置为更小的值:
racadm set iDRAC.Serial.HistorySize <number>
4. 退出 SOL 会话以关闭活动的 SOL 会话。
106 设置 iDRAC 通信