Telnet en boucle
Posté : 26 mars 2010 15:17
Bonjour,
Je dois tester plus de 300 connexions telnet et je n'ai pas du tout l'envie de les saisir une à une.
Je me lance alors dans un script de test de connexion (host + port) afin de savoir si la connexion est possible ou pas.
Par contre cela m'ouvre une fenêtre telnet à chaque fois que la connexion se passe bien, du coup c'est interactif!
Bien ou pas bien?
Maintenant j'aimerai avoir la possibilité de récupérer le code de retour. Le seul moyen que j'ai trouvé c'est en testant la taille du fichier de log. Le problème est que le log est toujours vide!!!
Alors que si je test le code ci-dessous, ça fonctionne mais c'est à nouveau interactif car j'ai enlever le fichier quit.txt.
Avez vous un code qui à partir d'un fichier de host et port (cf. ci-dessous) teste toute les connexions et me retourne le résultat pour chaque connexion?
D'avance merci, voilà déjà un journée que je planche sur c'est 5 lignes de code!!!
Mathieu
Je dois tester plus de 300 connexions telnet et je n'ai pas du tout l'envie de les saisir une à une.
Je me lance alors dans un script de test de connexion (host + port) afin de savoir si la connexion est possible ou pas.
Code : Tout sélectionner
telnet host1 port1
....
telnet hostn portn
Code : Tout sélectionner
telnet host1 port1 <quit.txt
....
telnet hostn portn <quit.txt
quit.txt : une seule instruction => quit
Maintenant j'aimerai avoir la possibilité de récupérer le code de retour. Le seul moyen que j'ai trouvé c'est en testant la taille du fichier de log. Le problème est que le log est toujours vide!!!
Code : Tout sélectionner
telnet host1 port1 -f log.txt <quit.txt
....
telnet hostn portn -f log.txt <quit.txt
quit.txt : une seule instruction => quit
Code : Tout sélectionner
telnet host1 port1 -f log.txt
....
telnet hostn portn -f log.txt
Code : Tout sélectionner
host1 port1
...
hostn portn
D'avance merci, voilà déjà un journée que je planche sur c'est 5 lignes de code!!!
Mathieu