Telnet é uma aplicação que é utilizada para ligar a um anfitrião remoto de linha de comando do terminal de interface. Os administradores de rede e de Sistema usam esta aplicação para configurar e administrar dispositivos de rede, tais como servidores, roteadores, switches, etc. Esta aplicação é baseada no protocolo de controle de transmissão orientado à conexão (TCP). Por padrão, um servidor de telnet escuta no Porto 23 para ligações recebidas de clientes., Todas as informações trocadas em uma sessão de telnet entre um cliente e um servidor não estão criptografadas e, por esta razão, nos últimos anos esta aplicação foi substituída por SSH, que fornece o mesmo tipo de serviço, mas criptografado, como é baseado no protocolo Secure Socket Layer (SSL).

embora o telnet se tenha tornado obsoleto para fins de administração remota, esta aplicação ainda é amplamente utilizada para verificar a conectividade a serviços remotos que são baseados no TCP., Em uma arquitetura cliente-servidor, você pode usar telnet para se certificar de que nenhum firewalls no meio estão bloqueando as conexões de entrada para o servidor.

a sintaxe do comando telnet é a seguinte: telnet ]

por exemplo, se quiser testar a conectividade a um serviço remoto usando a porta 20011 na máquina test.netbeez.net, você terá que digitar: teste telnet.netbeez.,net 20011

Se o serviço estiver em execução, sem firewalls entre o bloqueio de conexões de entrada, o comando telnet irá retornar a seguinte linha de comandos:

Como você pode ver, o comando telnet retorna o endereço IP resolvido associado ao nome do host fornecido, e dar aviso de caracteres de escape, ” SHIFT ]’, que pode ser usado para encerrar a conexão.,

Vamos ver o que acontece quando um firewall entre a rejeição de conexões:

neste caso, telnet está retornando a mensagem “Connection refused” para se comunicar com o usuário de que um firewall esteja bloqueando conexões para a porta TCP especificada no host remoto.

Quando problemas de conectividade do cliente a um serviço TCP, outro cenário possível é o seguinte:

neste outro cenário, a telnet não está retornando nenhuma mensagem., Este caso é mais difícil de resolver, pois pode ser que:

1) uma rede ou firewall host está caindo conexões de entrada
2) O remoto está abaixo
3) conectividade de rede entre o cliente e o servidor está indisponível por alguma razão.

neste caso, é necessária uma solução de problemas adicional, tal como verificar com um traceroute do lado do cliente onde a ligação é interrompida ou entrar em contacto com o administrador da máquina remota para perguntar se o serviço remoto está a correr e é permitido por qualquer firewall no meio.,

Antes de concluir este post, gostaria de explicar dois conceitos importantes relacionados com firewalls …

Diferença entre o host e firewalls os firewalls de rede

Um firewall de host é executado em um computador ou servidor, para bloquear ou permitir ligações de entrada para locais específicos de serviços. O objetivo de tal firewall é proteger o próprio host onde o firewall está rodando. A maioria dos sistemas operacionais modernos, como Windows, Mac ou Linux, têm disponível tal serviço.,

uma firewall de rede é um dispositivo dedicado que está instalado em um segmento de rede específico para proteger uma ou mais redes privadas que residem atrás dela. Firewalls de rede são aparelhos sofisticados que podem inspecionar uma grande quantidade de dados de transferência, acrescentando pouco atraso.

diferença entre rejeitar e largar em configurações de firewall

Firewalls pode bloquear conexões através de dois métodos: rejeitar ou largar. Quando uma conexão é rejeitada, o firewall diz à fonte que a máquina de destino não está permitindo conexões de entrada para port(S) específico (s).,

o segundo método é deixar cair silenciosamente os pacotes, agindo como se o host fosse inacessível. Como eu descrevi anteriormente, uma vez que este método é mais difícil de resolver problemas, é mais apropriado retardar os usuários hostis que estão digitalizando uma rede Na esperança de encontrar vulnerabilidades para explorar. Por esta razão, é uma boa idéia configurar firewalls internos com regras de rejeição e externas, enquanto enfrenta redes públicas com regras de queda.

conclusão

espero que este artigo tenha sido benéfico na aprendizagem sobre testar os serviços TCP com telnet., Eu estaria muito interessado em ouvir sobre os outros métodos dos nossos leitores usados para testar conexões de rede.

Tags:

TCPtelnetwifi