在没有网络的情况下连接到 linux box 控制台的可能性

Kar*_* T. 5 linux remote console

必须管理几个远程专用服务器,处理网络相关的事情可能会非常有压力。

有什么可能的方法可以连接到这些盒子(可能通过第三个盒子)而完全不必依赖它们的网络配置?

类似于“xm 控制台”,但与 xen 无关?希望我的问题足够清楚,可以回答。

Sco*_*ack 9

如果您的服务器有一个串行端口,您可以很容易地通过它进行连接。让我们假设最简单的情况;1 台服务器和购物车 PC 或笔记本电脑。在您的 /etc/inittab 文件中添加类似于以下内容的条目:

s0:12345:respawn:/sbin/agetty 19200 ttyS0 vt100
Run Code Online (Sandbox Code Playgroud)

这将告诉服务器在第一个串行端口 ttyS0 上侦听类似终端的行为。将服务器上该端口的电缆插入您的笔记本电脑/手推车。使用minicom等程序或屏幕上的正确选项连接到本地串行端口。假设您正确配置了速度,您应该直接进入服务器上的登录提示。

对于更复杂的情况,许多不同的服务器,您可以集中相同的基本方法。设置一个专门的服务器,而不是移动推车或笔记本电脑,该服务器将直接连接到您的所有各种设备。这可以通过大量串行端口或类似Digi 控制台服务器的东西来完成。然后,您可以从此控制台服务器获得对任何已连接系统的带外访问权限。在批量工作时,我会检查像Conserver这样的应用程序。

即使您不打算使用企业范围的管理系统,我也建议至少在这些系统上配置串行端口。您不能总是相信盒子会有视频,至少在启用串行端口的情况下,您可以在可能无法完全启动的系统上工作。

编辑:睡在上面后,我意识到这种方法不适用于虚拟机。最好的情况是,使用串行连接,您可以进入 VM 主机上的 shell,但不能进入任何来宾。我们把这个问题留给读者作为练习。


jti*_*man 5

许多服务器硬件供应商提供某种远程控制台,如 IBM 的 RSA(System x)或戴尔的 DRAC(PowerEdge)和 HP 的 iLO。这仍将通过网络进行,一个好的做法是将它放在一个管理 VLAN 上,否则您不会弄乱它。

较新的服务器型号实际上可能没有可用于连接串行控制台(远程或其他方式)的串行端口,但有可用的 USB 适配器。

这就是为什么数据中心托管设施有“手和眼”支持:-)。

  • 惠普有“iLO”。这一切都基于IPMI。 (3认同)