Netcat
nc mail.server.net 25
Socat
socat - TCP4:www.domain.org:80
A leitura da página de exemplos do socat nunca deixa de me surpreender.
Estou procurando uma ferramenta que funcione em janelas (xp a 7) que me permita abrir uma conexão TCP com um ip e uma porta especificados. Essa funcionalidade existia no windows xp (netsh diag connect iphost), mas os comandos diag do Netsh parecem ter sido removidos no vista / 7. Eu estive procurando por algo similar, e eu pesquisei Super User, mas não consigo encontrar nada.
Algo que já está embutido no Windows seria ideal, mas um pequeno executável que faz isso (de preferência linha de comando, executável autônomo).
Editar: eu deveria ter especificado mais. Estou familiarizado com Telnet e putty, e é o que eu uso atualmente, no entanto, estou em um ambiente onde eu tenho que guiar usuários não-técnicos através da solução de problemas muito técnicos pelo telefone, sem qualquer forma de acesso remoto Parece divertido, certo? Enquanto o telnet funciona, ele não indica explicitamente se a conexão TCP foi bem-sucedida ou não; você tem que olhar para a barra de título e o conteúdo da saída do terminal, que, por algum motivo, parece ser impossível para os usuários. Estou procurando algo com uma resposta clara do tipo "Conexão TCP concluída com êxito / falha", se essa ferramenta existir.
Editar # 2: Obrigado a todos que responderam. Todas as sugestões foram boas, apesar do fato de eu não ter postado uma pergunta tão clara quanto deveria. Obrigado pela ajuda.
nc mail.server.net 25
socat - TCP4:www.domain.org:80
A leitura da página de exemplos do socat nunca deixa de me surpreender.
Use Putty é pequeno (e tem um versão de aplicativo portátil ). Ele permite que você especifique a porta e pode usar o telnet, que é uma conexão TCP. Ele também tem outras funções úteis, como conexões seriais (sem hyper terminal no Windows 7), SSH e Rlogin. Ele ainda tem uma função RAW que permite estabelecer conexões TCP RAW.
Também só para que você saiba: o Telnet está incluído no XP, você pode usá-lo a partir da linha de comando do IE:
telnet mailserver.server.com 25
O qual estabeleceria uma conexão TCP na porta 25.
pkgmgr
foi substituído por dism .
Instale o telnet a partir da linha de comando (execute-o como administrador):
dism /online /Enable-Feature /FeatureName:TelnetClient
Então você pode testar a conexão TCP:
telnet example.com 80
Nós usamos telnet para uma certa porta, mas o telnet não vem mais com o windows 7 por padrão. Então, para o seu pendrive: link
Costumava haver telnet no Windows, não tenho certeza se isso foi removido em versões posteriores. Tente procurar por isso.
Você pode fazer o download do Cygwin e executar os utilitários lá, incluindo o netcat e o telnet.
Existe uma versão do NetCat para Windows disponível, mas não vi uma URL canônica para ela, então não incluí uma específica.
Tags networking windows connection tcp netsh