Socket

是否有“伺服器”版本的 telnet?

  • June 6, 2020

如果我想作為客戶端快速連接到套接字並輸入一些內容,我可以使用 telnet。

是否有提供伺服器端的 telnet 版本或類似程序?

換句話說,是否有某種“telnetserver”程序我可以通過 telnet 連接,然後與自己進行文字聊天?

Telnet 提供的功能遠遠超出您的簡單案例所需:根據 Telnet 協議規範 ( RFC 854 ):

TELNET 協議建立在三個主要思想之上:第一,“網路虛擬終端”的概念;二是協商選擇原則;第三,終端和流程的對稱視圖。

您不需要任何這些,因為您只想發送和接收消息。Netcat可以在兩端處理這些簡單的 TCP 連接。在這裡,這-vvv只是為了詳細說明,以便更好地了解正在發生的事情。

  • 伺服器
$ nc -l 12765 -vvv
Listening on [0.0.0.0] (family 2, port 12765)
Connection from client.example.net 58724 received!
  • 客戶
$ nc example.com 12765 -vvv
example.com [192.0.2.1] 12765 (?) open

現在,在其中任何一個中鍵入的任何內容都會在按輸入後出現在另一個中。

引用自:https://serverfault.com/questions/1020281