Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par :

Logiciel pour se connecter comme telnet

wAx, le mardi 27 mai 2003 à 15:24:30 
 Signaler ce message aux modérateurs

Je cherche un outil pour lancer des connexion sur des serveurs, exactement comme le ferait Telnet (ie pour se connecter sur de l'HTTP, du DNS, du SMTP etc) mais qui puisse me renvoyer la reponse du serveur (meme s'il ne s'agit que du message de bienvenue) et se ferme apres.

En effet, je suis en train de faire un script, en VBS, qui surveille que les serveurs soient bien vivants. Je ne peux me contenter d'un ping car je veux verifier le service et non pas la machine. Mais le probleme avec telnet, c'est que si je le lance à partir d'un script, il se connecte et attend...

Merci de votre aide

1

Galfus, le mardi 27 mai 2003 à 16:26:20

Salut,
je suis pas sûr d'avoir bien saisi ta question mais si tu cherche un logiciel pour scanner tes ports et les tester (telnet, http, ftp etc...), il existe des logiciels style scanip.

<------Galfus------>
In penguin we trust

Répondre à Galfus

2

wAx, le mardi 27 mai 2003 à 16:32:12

Vais essayer d'etre un peu plus clair :-)

Comme je disais, je developpe un script, en VBS, qui surveille notre plateforme qui comprend des serveurs DNS, mail et http.

Pour savoir si les serveurs ne sont pas tombés, je ne peux me contenter d'un ping car il se peut que ce soit le service qui soit down

avec un logiciel de type ip scan, je peux juste savoir si le port est ouvert. De plus, il me faudrait une version en ligne de commande pour recuperer et parser les reponses dans mon script.

Avec Telnet, l'avantage, c'est que quand je me connecte sur le service, j'ai au moins une entete caracteristique, ou le message de bienvenue...

Et c'est ce message que j'aimerais obtenir pour etre sur de la bonne santé du service. Je ne sais pas si c'est possible mais j'imagine bien un port ouvert mais le service agonisant derriere...

Ai je reussi à etre plus clair ou veux tu plus de details ?
merci de ton aide

Répondre à wAx

3

sebsauvage, le mardi 27 mai 2003 à 16:36:23

Port ouvert ?
Il suffit d'initier une simple connexion TCP.
C'est à dire du socket tout simple.

VBS ne sait pas faire ça ?

Répondre à sebsauvage

4

wAx, le mardi 27 mai 2003 à 16:42:32

VBS ? Je ne pense pas quand tu vois qu'il ne sait meme pas faire le max entre deux entier et qu'il faut sortir un if...

Peut etre avec un objet supplementaire mais lequel ? je suis preneur.

je te rappelle que je ne veux pas simplement tester l'etat du port, je veux recuperer la reponse du serveur

Répondre à wAx

5

sebsauvage, le mardi 27 mai 2003 à 16:54:48

Avec peut-être avec putty.
(ou puttytel, qui est la version telnet (sans SSH/SSL)).

ça tourne sans avoir à l'installer. Excellent.
http://www.chiark.greenend.org.uk/~sgtatham/putty/

Si ça ne marche pas, on pourra toujours bricoler un script en Python :-)

Répondre à sebsauvage

6

wAx, le mardi 27 mai 2003 à 17:03:27

Merci pour le conseil mais j'ai peur que Putty ne convienne pas non plus. Je vais rappeler deux points que tu sembles avoir mis de coté lol

Il me faut un utilitaire en ligne de commande, pas en interface graphique. Car je veux recuperer ce qu'il ecrit sur le stdout

Telnet aurait donc pu convenir mais une fois connecté, telnet attends les commandes du stdin.

Je cherche donc un genre de telnet qui se connecte, affiche dans l'invite de commande l'entete envoyée par le serveur et s'arrete de lui meme. Rien de plus. Sinon le script va attendre la fin d'excution pour poursuivre

Vi, je sais, je demande toujours des choses bizarres... LOL

Merci de votre aide

Répondre à wAx

7

sebsauvage, le mardi 27 mai 2003 à 17:18:36

Bon alors du Python:
import socket, sys
HOST = 'www.commentcamarche.net'
PORT = 80
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
data = s.recv(8192)
s.close()
sys.stdout.write(data)


Mais dans ce cas, je ferais tout le reste en Python (la boucle qui balaie les serveurs, les actions déclenchées...)

mais ça soit être faisable en C tout simple aussi.

Répondre à sebsauvage

8

wAx, le mardi 27 mai 2003 à 17:40:31

Merci pour tout. Je vais quand meme continuer à chercher un peu histoire de ne pas passer à coté d'une solution un peu plus simple ;-)

Répondre à wAx

9

sebsauvage, le mardi 27 mai 2003 à 17:42:51

Je pense que tu pourrais trouver d'autres clients telnet en ligne de commande.

Regarde aussi du côté de cygwin.
ça doit sûrement contenir un client telnet en ligne de commande.
http://www.cygwin.com/

Répondre à sebsauvage

10

AsKy, le mardi 27 mai 2003 à 17:48:32

Salut,

j'ai fait un programme en vb qui peut faire ca je pense, si tu veux je te l envoie par mail mais je dois le modifier un peu avant alors dis-moi si tu en as besoin.

c'est "un genre de telnet qui se connecte, affiche dans l'invite de commande l'entete envoyée par le serveur et s'arrete de lui meme. Rien de plus"

:-)

il ya une interface graphique par contre :-)

Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)

Répondre à AsKy

11

wAx, le mardi 27 mai 2003 à 17:51:09

ça serait parfait ça...

Mais tu me dis à la fois qu'il revoit les resultats ds l'invite de commande et qu'il y a une interface graphique. Elle sert à quoi et puis-je la desactiver ??

Merci

Répondre à wAx

12

AsKy, le mardi 27 mai 2003 à 19:39:54

Non, je me suis gouré ds le copier-coller, il y a pas de prompt de commandes.
on ne peut pas desactiver l'interface.

Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)

Répondre à AsKy

13

AsKy, le mardi 27 mai 2003 à 20:45:14

Au fait, pourquopi voudrais tu désactiver une interface graphique?
c'est qd meme plus agreable!

Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)

Répondre à AsKy

14

wAx, le mercredi 28 mai 2003 à 09:45:10

Comme je l'ai deja dit, je ne voulais po d'interface graphique car c'est script qui va appeler le logiciel que je cherche et ce script va recuperer, sous forme de chaine de caractere, tout ce que le logiciel aura ecrit dans l'invite de commande

De là, je parse la chaine et j'en tire les conclusions qui vont bien...

donc, je resume encore une fois, LOL:

connection, renvoi dans l'invite du premier message du serveur, deconnection.......

Ca me semble plutot simple comme besoin

Bonne journée à tous !!!

Répondre à wAx

15

sebsauvage, le mercredi 28 mai 2003 à 09:52:46

Ben les quelques lignes de Python que j'ai donné font le boulot... :-)
Et on peut les transformer en EXE.

Sinon tu peux compiler un petit programme en C:
http://pont.net/socket/prog/tcpClient.c
(tu dois bien avoir un compilateur C)

Répondre à sebsauvage

16

wAx, le mercredi 28 mai 2003 à 09:57:49

Merci, allez, hop au boulot maintenant...

Bonne journée

Répondre à wAx

17

 renault, le dimanche 9 décembre 2007 à 12:56:57

Je veux obtebir une connexion vite parce que mon pc procédés une connexion faible alors mes amis est ce que vous avez une solusion svp aurevoir mes amis bye

Répondre à renault
Script Linux bash connexion Telnet Salut tout le monde ;-) Je cherche à faire un script bash qui se connecte avec telnet exécute une commande sur le serveur distant et récupere le fichier créé (ca a la llimite je peux rouvrir une connexion ftp derriere pour récupérer le fichier). Et en... www.commentcamarche.net/forum/affich-908590-script-linux-bash-connexion-telnet
[telnet] PROBLEME CONNEXION TELNET Bonjour, J'essaie de mettre en place un accès telnet sur un serveur Sun. Lorsque je tape la commande suivante : telnet j'ai le message d'erreur suivant : " Impossible d'ouvrir la connexion à l'hote, sur le port 23 : Echec lors de la... www.commentcamarche.net/forum/affich-1954143-telnet-probleme-connexion-telnet
Problême de connection telnet Problême de connection avec telnet... Bonjour, à l'aide d'un port scanner, j'ai scanner mon addresse ip pour découvrir plusieurs ports ouverts. Pour tester, j'ai ouvert telnet (Démarrer ---> Exécuter ---> Telnet) et j'ai écrit "open MonAddresseIp 21... www.commentcamarche.net/forum/affich-3986908-probleme-de-connection-telnet
[XP] Windows ne peut pas configurer cette connexion sans filSi vous avez le message d'erreur suivant : Windows ne peut pas configurer cette connexion sans fil, si vous avez autorisé un autre programme à gérer cette connexion sans fil, utilisez ce programme, si vous voulez que windows configure cette... www.commentcamarche.net/faq/sujet-1486-xp-windows-ne-peut-pas-configurer-cette-connexion-sans-fil
Installer un logiciel de contrôle parental sur l'ordinateurLa meilleure sécurité pour les enfants réside dans le dialogue avec eux. Aucun logiciel de contrôle parental ne leur assurera une sécurité totale. Le logiciel de contrôle parental doit seulement être considéré comme un outil d’aide dans l’éducation... www.commentcamarche.net/faq/sujet-6441-installer-un-logiciel-de-controle-parental-sur-l-ordinateur
Désactiver IPv6 permet d'accélérer les connexions internetMythe Désactiver IPv6 permet d'accélérer les connexions internet. Réalité VRAI dans certains cas. Explications Pourquoi IPv6 ? Internet utilise actuellement la version 4 d'IP (IPv4). La prochaine génération (Internet 2) utilisera IPv6 (plus... www.commentcamarche.net/faq/sujet-7030-desactiver-ipv6-permet-d-accelerer-les-connexions-internet
Passer un script avec telnet a partir de DOSBonjour a tous, Je travaille actuellement sur un fichier .bat dont le but est d automatiser un process. Le debut du script consiste a faire des set de plusieurs variables. Puis je dois me connecter a une cible et lancer une connection telnet puis... www.commentcamarche.net/forum/affich-384449-passer-un-script-avec-telnet-a-partir-de-dos
Script telnetHello, quelqu'un pourrait-il me dire comment automatiser des connexions telnet OU SSH ( user + password ) dans un shell script. Merci www.commentcamarche.net/forum/affich-448820-script-telnet
CONNEXION TELNET AUTOMATIQUEBonjour, j'ai faire une connexion quotidien ip: 192.168.2.3 USER : DJILATO PASSWORD: DJLT je veut crier un fichier .bat pour connecter avec un double click merci! www.commentcamarche.net/forum/affich-10736104-connexion-telnet-automatique
Télécharger Documalis Free BasketDocumalis Free Basket est un système automatisé de transfert de fichiers pour Windows. Les transferts peuvent être transférés par les protocoles FTP, e-mail ou copie réseau, en tâche de fond, avec reprise automatique, lorsque la connexion est... www.commentcamarche.net/telecharger/telecharger-34058473-documalis-free-basket
Samsung GT-C5212C 5212, Autonomie en conversation : 3h, autonomie en veille : 250 h, Appareil photo : Oui, Integré, 86 grammes, WAP, GPRS, MP3, Système d'Exploitation:N/A, Nombre de couleurs:262000, Taille de l'écran:176x220 pixels pixels, Téléphone à... www.commentcamarche.net/guide/1221898-samsung-gt-c5212
Utilisation de TelnetPrésentation de Telnet Telnet est un protocole permettant d'émuler un terminal à distance, cela signifie qu'il permet d'exécuter des commandes saisies au clavier sur une machine distante. L'outil Telnet est une implémentation du protocole... www.commentcamarche.net/contents/utile/telnet.php3
Le protocole TelnetIntroduction au protocole Telnet Le protocole Telnet est un protocole standard d'Internet permettant l'interfaçage de terminaux et d'applications à travers Internet. Ce protocole fournit les règles de base pour permettre de relier un client... www.commentcamarche.net/contents/internet/telnet.php3
Partager une connexion InternetIntérêt Si vous possédez un réseau local (deux ordinateurs ou plus reliés en réseau) dont un connecté à Internet (par l'intermédiaire d'un modem ADSL, par le câble, ...) il peut être intéressant de rendre Internet accessible aux autres... www.commentcamarche.net/contents/pratique/partage.php3