
Estou procurando ver se alguém conhece truques para testar conexões com portas de servidores remotos do Windows Server 2008 e variantes que não incluem o cliente telnet instalado por padrão. A razão é que às vezes tenho clientes que desejam se conectar à porta 25, por exemplo, em um servidor remoto e dizem que não conseguem. Eu costumava fazer um teste rápido usando "telent mailserver.tld 25" ou qualquer outra coisa para ver se conseguia obter uma resposta nessa porta. Não quero instalar o cliente telnet apenas para testar isso, se não for necessário - há algum outro utilitário nativo do Windows que me permita conectar-me a uma porta remota?
EDITAR muitas ideias boas!
Acho que vou usar o seguinte para decidir o melhor método:
Posso instalar no servidor de teste em questão?
a) Se sim, adicione (e remova depois, se necessário) o cliente Telnet.
Não consigo instalar mas tenho acesso à net?
a) pegue o Putty portátil e use-o para conectar-se à porta 25
b) tente abrir o servidor de correio na porta 25 no IE (que está sempre disponível) e avaliar a saída
Responder1
Não. Ou você os está orientando na instalação do cliente telnet nativo do Windows ou solicitando que eles instalem o Putty ou um aplicativo semelhante. A funcionalidade foi considerada um risco à segurança e por isso foi desativada.
Responder2
O Windows 2008 tem PowerShell v2, eu acho? Em caso afirmativo, envie-lhes por e-mail este script do PowerShell:
:: powershell script
try {
$tcp=new-object System.Net.Sockets.TcpClient
$tcp.connect("localhost",25)
$tcp.close()
}
catch {
"Exception occured"
}
Responder3
Você poderia usar um navegador e ir parahttp://mailserver.tld:25
Naturalmente, você não receberá uma página da Web de volta, mas o IE, por exemplo, tem uma página de erro diferente para 'falha ao baixar a página' e 'não é possível conectar ao servidor', que é como você decidiria se a conectividade foi estabelecida ou não.
Responder4
Existe um cliente telnet nativo para Windows, basta instalá-lo. Demora alguns segundos e não requer nenhuma mídia.
Se você quer apenas um .exe idiota, use putty, mas acho sua interface gráfica muito mais irritante do que apenas digitar 'telnet blahblah'