我想通過網絡提供一個串行端口。 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