Teste de conectividade alternativo

Publicado por Filippe em 12/08/2013

[ Hits: 6.616 ]

 


Teste de conectividade alternativo



Às vezes precisamos, na configurações de novos servidores e/ou serviços, e sempre usamos o utilitário Telnet para realizar testes de conectividades e, em algumas vezes, nos deparamos com servidores que não possuem o Telnet instalado, tanto em GNU/Linux, quando Windows.

Para resolver este problema, é possível realizar um teste bem rápido através do console do Python.

É necessário ter o Python instalado, creio que não haja limitações entre as versões.

Para isto, basta seguir os seguintes comandos:

python

Python 2.7.3 (default, Aug  9 2012, 17:23:57)
[GCC 4.7.1 20120720 (Red Hat 4.7.1-5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

>>> import sys
>>> import telnetlib
>>> HOST="10.1.0.158"

>>> tn=telnetlib.Telnet(HOST,80)

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python2.7/telnetlib.py", line 209, in __init__
    self.open(host, port, timeout)
  File "/usr/lib64/python2.7/telnetlib.py", line 225, in open
    self.sock = socket.create_connection((host, port), timeout)
  File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 113] No route to host

>>> tn=telnetlib.Telnet(HOST,11212)
>>>

Notem que a primeira porta usada (a 80) está fechada, e deu o erro "No route to host" e o segundo teste não retornou erro nenhum, isto significa que a conexão foi estabelecida com sucesso.

Fácil, não?

Abraços.

Outras dicas deste autor

Pidgin não criptografa senhas armazenadas

Classe em Java para validar regex no padrão: dd/mm/aaaa hh:mm:ss

Leitura de cartão SD no Fedora 18/19

Java Fedora 18/19: trusted.certs (No such file or directory)

Recuperando senhas de datasources encriptados em JBoss

Leitura recomendada

Entendendo uma Reverse Shell [Vídeo]

Como pegar o hostname usando Python

Configurando um disco novo

Como fazer para que comandos não sejam gravados no histórico

Cálculo do desvio padrão no LibreOffice

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts