Tem certeza de que o serviço Telnet está sendo executado na máquina linux? tente este aqui
telnet localhost 23 (23 port of telnet)
ou tente usar netcat
se eu fizer
telnet host_ip port < /dev/null
Trying host_ip...
Connected to host_ip.
Escape character is '^]'.
Connection closed by foreign host.
Ao verificar o wireshark, o lado do cliente envia tcp rst
para o lado do host. Alguém pode explicar o que acontece exatamente? O telnet requer o modo interativo?
Tem certeza de que o serviço Telnet está sendo executado na máquina linux? tente este aqui
telnet localhost 23 (23 port of telnet)
ou tente usar netcat
O Telnet é bidirecional, portanto, quando uma extremidade é fechada, ela solicita que a outra extremidade também seja fechada. Se você quiser manter o stdin aberto no cliente, pode usar ferramentas como expect
para encapsular a chamada dentro de um arquivo:
expect <<\!
spawn telnet host port
expect eof
!