Se você está apenas procurando como estabelecer uma conexão de teste, a resposta é Netcat. No servidor (ouvinte):
$ nc -lvp 12345
-l significa listen, -v significa verbose (fornece mais informações) e p indica a porta (12345). Então, no cliente (conector):
$ nc -v [server IP] 12345
Novamente, o -v significa detalhado. Em seguida, ele usa a sintaxe do Telnet (na verdade, você também pode usar o telnet no cliente) de host port
.