Karolis T. Asked: 2009-07-03 18:10:56 +0800 CST2009-07-03 18:10:56 +0800 CST 2009-07-03 18:10:56 +0800 CST 在没有网络的情况下连接到 linux box 控制台的可能性 772 必须管理几个远程专用服务器,处理与网络相关的东西可能会非常有压力。 有什么可能的方法可以连接到这些盒子(可能通过第三个盒子)而完全不必依赖它们的网络配置? 像“xm 控制台”之类的东西,但与 xen 无关?希望我的问题足够清楚,可以回答。 linux remote console 6 个回答 Voted Best Answer Scott Pack 2009-07-03T19:13:22+08:002009-07-03T19:13:22+08:00 如果您的服务器有一个串行端口,您可以很容易地通过它进行连接。让我们假设最简单的情况;1 台服务器和一台购物车 pc 或笔记本电脑。在 /etc/inittab 文件中添加一个条目,类似于: s0:12345:respawn:/sbin/agetty 19200 ttyS0 vt100 这将告诉服务器在第一个串行端口 ttyS0 上侦听类似终端的行为。将电缆从服务器上的该端口插入您的笔记本电脑/购物车。使用minicom等程序或屏幕上的正确选项连接到本地串行端口。假设您正确配置了速度,您应该直接进入服务器上的登录提示。 对于更复杂的情况,许多不同的服务器,您可以集中相同的基本方法。设置一个专门的服务器,而不是移动推车或笔记本电脑,该服务器将直接连接到您的所有各种设备。这可以通过大量串行端口或Digi 控制台服务器之类的东西来完成。然后,您可以从此控制台服务器获得对任何已连接系统的带外访问权限。批量工作时,我会检查Conserver等应用程序。 即使您不打算使用企业范围的管理系统,我也建议至少在这些系统上配置串行端口。您不能总是相信一个盒子会有视频,至少在启用串行端口的情况下,您可以在可能无法完全启动的系统上工作。 编辑:睡觉后我意识到这种方法不适用于虚拟机。最好的情况是,使用串行连接,您可以放入 VM 主机上的外壳,但不能放入任何来宾。我们把这个问题留给读者作为练习。 jtimberman 2009-07-03T18:25:35+08:002009-07-03T18:25:35+08:00 许多服务器硬件供应商提供某种远程控制台,例如 IBM 的 RSA (System x) 或戴尔的 DRAC (PowerEdge) 和 HP 的 iLO。这仍将通过网络进行,一个好的做法是将其放在您不会弄乱的管理 VLAN 上。 较新的服务器型号实际上可能没有可用于连接串行控制台(远程或其他)的串行端口,但有可用的 USB 适配器。 这就是为什么数据中心托管设施有“手和眼”支持的原因:-)。 Adam Brand 2009-07-03T18:34:24+08:002009-07-03T18:34:24+08:00 谷歌搜索 IP KVM 或 KVM over IP。(KVM = 键盘、鼠标、视频) Evan Anderson 2009-07-03T19:12:22+08:002009-07-03T19:12:22+08:00 我将支持“IP KVM”。 我在几个客户站点使用 Dell 2161DS KVM(请参阅http://www.dell.com/content/topics/global.aspx/power/en/ps3q02_avocent?c=us&l=en&cs=04 )并且非常喜欢它(虽然java客户端很烂......我想知道是否有人用RFB/VNC协议作为输出完成了其中之一)。这个特殊的开关很好,因为你可以级联 addt'l 模块来控制更多的服务器。一位客户拥有大约 80 台服务器,分布在其中的 2 台交换机上,几乎不需要亲自走进数据中心。 除了这样的野兽之外,你应该考虑的一件事是远程控制的力量。它可以在 UPS 中,也可以是独立的远程电源开关(参见http://www.blackbox.com/Store/Detail.aspx/Elite-Managed-Power-Controller-Horizo ntal-120-VAC-16-以插座/PSH16-D20-120V 为例),但您会发现自己在使用 PC 服务器的某些情况下,不可避免地需要重启机箱。 theotherreceive 2009-07-03T18:21:34+08:002009-07-03T18:21:34+08:00 是的,你想要的(我认为)是一个串行控制台服务器。一个快速的谷歌会抛出很多关于如何实现这一目标的结果。 Joel 2009-07-03T19:46:27+08:002009-07-03T19:46:27+08:00 使用像这样的串行端口扩展器是通过控制台与设备通信的一种非常简单的方法。您可以使用 telnet 进入设备,并在串行端进行连接。它们非常易于安装和配置。
如果您的服务器有一个串行端口,您可以很容易地通过它进行连接。让我们假设最简单的情况;1 台服务器和一台购物车 pc 或笔记本电脑。在 /etc/inittab 文件中添加一个条目,类似于:
这将告诉服务器在第一个串行端口 ttyS0 上侦听类似终端的行为。将电缆从服务器上的该端口插入您的笔记本电脑/购物车。使用minicom等程序或屏幕上的正确选项连接到本地串行端口。假设您正确配置了速度,您应该直接进入服务器上的登录提示。
对于更复杂的情况,许多不同的服务器,您可以集中相同的基本方法。设置一个专门的服务器,而不是移动推车或笔记本电脑,该服务器将直接连接到您的所有各种设备。这可以通过大量串行端口或Digi 控制台服务器之类的东西来完成。然后,您可以从此控制台服务器获得对任何已连接系统的带外访问权限。批量工作时,我会检查Conserver等应用程序。
即使您不打算使用企业范围的管理系统,我也建议至少在这些系统上配置串行端口。您不能总是相信一个盒子会有视频,至少在启用串行端口的情况下,您可以在可能无法完全启动的系统上工作。
编辑:睡觉后我意识到这种方法不适用于虚拟机。最好的情况是,使用串行连接,您可以放入 VM 主机上的外壳,但不能放入任何来宾。我们把这个问题留给读者作为练习。
许多服务器硬件供应商提供某种远程控制台,例如 IBM 的 RSA (System x) 或戴尔的 DRAC (PowerEdge) 和 HP 的 iLO。这仍将通过网络进行,一个好的做法是将其放在您不会弄乱的管理 VLAN 上。
较新的服务器型号实际上可能没有可用于连接串行控制台(远程或其他)的串行端口,但有可用的 USB 适配器。
这就是为什么数据中心托管设施有“手和眼”支持的原因:-)。
谷歌搜索 IP KVM 或 KVM over IP。(KVM = 键盘、鼠标、视频)
我将支持“IP KVM”。 我在几个客户站点使用 Dell 2161DS KVM(请参阅http://www.dell.com/content/topics/global.aspx/power/en/ps3q02_avocent?c=us&l=en&cs=04 )并且非常喜欢它(虽然java客户端很烂......我想知道是否有人用RFB/VNC协议作为输出完成了其中之一)。这个特殊的开关很好,因为你可以级联 addt'l 模块来控制更多的服务器。一位客户拥有大约 80 台服务器,分布在其中的 2 台交换机上,几乎不需要亲自走进数据中心。
除了这样的野兽之外,你应该考虑的一件事是远程控制的力量。它可以在 UPS 中,也可以是独立的远程电源开关(参见http://www.blackbox.com/Store/Detail.aspx/Elite-Managed-Power-Controller-Horizo ntal-120-VAC-16-以插座/PSH16-D20-120V 为例),但您会发现自己在使用 PC 服务器的某些情况下,不可避免地需要重启机箱。
是的,你想要的(我认为)是一个串行控制台服务器。一个快速的谷歌会抛出很多关于如何实现这一目标的结果。
使用像这样的串行端口扩展器是通过控制台与设备通信的一种非常简单的方法。您可以使用 telnet 进入设备,并在串行端进行连接。它们非常易于安装和配置。