我想通过网络提供一个串行端口。 RFC-2217提供对Telnet的扩展,以传输额外的串行端口信息,例如速度,数据位,停止位和硬件握手线。协议为远程串行端口,与认证和加密
但是,我想确保它不是对网络上任何人都可以自由访问的,所以我想要进行身份验证和加密。 Telnet在身份验证方面较弱,不提供加密。 SSH通常比Telnet更受欢迎。
是否有任何协议允许通过SSH进行串口传输,类似于RFC-2217?
我意识到一个选项可能是通过SSH隧道隧道Telnet + RFC-2217。这在技术上是可行的,但实际上它有点尴尬。
零配置
另一个问题是,怎么会这样的端口与零配置DNS-SD公布?例如。 Telnet + RFC-2217串行端口(通过SSH传输)如何能够通过Zeroconf进行广告? (普通的Telnet + RFC-2217可以从我可以告诉被标榜为_telnetcpcd._tcp
)
任何理由不只是两端运行腻子? http://superuser.com/questions/270793/connect-two-computers-together-via-a-rs232-serial-port –
这是一个利基无线电通信应用程序,我想使PC连接到无线电调制解调器通过本地网络进行拨号访问。然后客户端PC将使用虚拟串行端口,并使用通常的AT命令拨打数据电话。 –
通过SSH的RFC2217,正如您所建议的,听起来像是完美的解决方案。我不确定它有什么尴尬......看起来很合适。 – Brad