使用一个串行控制台端口使用分离器一次访问两个 Linux 系统

使用一个串行控制台端口使用分离器一次访问两个 Linux 系统

我有两个带串行控制台端口的 Linux 设备。我的终端服务器上只有一个串行端口,我想一次访问这两个设备。如果我将两个系统连接到集线器输出并将集线器输入连接到串行控制台端口,我可以集线器/分离器执行任务吗?

我认为它可以工作的是,如果我关闭一个设备,那么串行控制台将检测到另一个设备,反之亦然。

答案1

出现了RS232“分配器”。它们被称为“终端服务器”或“终端集中器”,因为它们使多个 RS232 端口(通常带有连接的调制解调器或终端)可通过单根网络电缆访问。
我见过的大多数都可以向连接到 RS232 端口的终端或调制解调器提供网络上可访问的服务器菜单。或者,当通过网络连接到终端服务器/集中器时,显示可访问 RS232 端口的菜单。或者两者的混合。

这些往往很昂贵,并且对于访问仅两台服务器的串行控制台来说可能成本太高。 “A/B 开关”具有一个物理开关,可将公共 RS232 端口上的引脚连接到标记为“A”的端口上的引脚,或者连接到标记为“B”的端口。这些可能比具有网络支持的终端服务器成本低得多,但您必须物理地将开关从“A”切换到“B”,反之亦然。

从你的描述中我无法判断物理 A/B 开关是否能满足你的需求,或者你需要更多远程控制的东西。但看起来您需要一个 A/B 交换机或一个(小型)终端服务器/集中器。

相关内容