从 RS232“哑终端”安全过渡到 RJ45 Telnet/SSH

从 RS232“哑终端”安全过渡到 RJ45 Telnet/SSH

HPUX 11i 网络运行在新硬件上,用于他们所谓的独特业务的“关键任务”操作,为用户终止于 Sherwood 7000ST。虽然功能齐全(与我成长过程中使用的 Web 2.0 系统相比,速度快如闪电),但通过 DB-25(感谢 @grawity)RS232 连接的终端遍布整个办公室必须退役。它们将被现代以太网 RJ45 连接所取代,这些连接将接入单个子网上的服务器交换机,我需要了解我们的应用程序将受到怎样的影响。

设置:

连续为应用程序提供服务运行良好。

Telnet 和 SSH 已安装。

有 NIC 和 COM PCI 卡。(如果术语不准确,请告诉我——我明天会运行 dmesg 并更新帖子。)

目前理解的问题:

串行终端有多种可能的配置。

Telnet 和 SSH 在终端中运行模拟器在正常使用过程中通过以太网连接时。

我没有坚实的基础来期望这个应用程序能够完美地过渡。

以前,服务器升级会导致看似兼容的硬件之间出现严重故障,因为专有布线意味着我们的(串行)RJ45 到 25 针 RS232 到 9 针 RS232 转换存在字面上的交叉线,因为硬件偏离了规格。这里很容易想到与软件的类比,但它们应该在生产中同样很难遇到!

@Bob - 将进行切换。我还需要考虑哪些其他事项?见下文。

问题:

  1. 我是否应该期望 telnet 在新的 Linux 机器(如 Raspberry Pi)上“正常工作”,并进入服务器?当然,它将通过交换机。但是以太网网络能否取代串行网络,成为每一层的插件,包括应用程序?

  2. 波特率显然不再是必要的,但是其他可配置设置(例如转义字符)又如何呢?

  3. 换行?

  4. 分页?

  5. 重要:定义终端显示的程序(例如 Unibasic)怎么样?

  6. 重要提示:RJ45 是否存在与现有系统“不兼容”的风险?

笔记

我对处理发生在哪里感到困惑,如果能在此背景下对上述问题进行更深入的描述,我将不胜感激。版主,请接受这个模糊的问题,因为 Stack Exchange 上没有现有的讨论。我在发帖前仔细查看了。我很乐意记录我对现有文献的研究。

太感谢了。

答案1

您需要注意,在 HP-UX 方面,RS-232 接口与网络接口完全不同,而网络接口又与 API 不同telnet

如果您使用终端只是为了登录 HP,那么您可以用 来替换它telnet,或者ssh如果您希望它更安全的话,可以用 来替换。

如果您有这些终端连接的定制软件,那么这可能是一个大问题:您必须调整软件以处理新类型的连接。根据软件的不同,这可能很容易,也可能很难,甚至不可能,但这是这里的主要问题。

对于问题:

1)是的。

2) 没关系,一切都会通过。如果您使用它登录,您仍然可以通过stty(如果 HP 上也这么叫的话,我已经很久没用过它了)更改退格/删除等。

3,4,5) 是应用程序和终端程序解释控制序列的方式的函数。传输不会影响这一点。

6)参见上文。

您应该记住,处理是在层上进行的。

RS-232 和以太网 (“RJ-45”) 是截然不同的传输技术,以太网上运行的协议 ( telnetssh) 也是如此。您应该找一个熟悉现代网络技术的人,可以为您安装所有这些。如果没有,请聘请一个,或请其他公司为您安装。

在此传输层之上,当双方的软件只看到字符流时,差异很小。

相关内容