Tester l'ouverture d'un port entre deux PC

Tester l'ouverture d'un port entre deux PC - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 11-04-2009 à 15:16:26    

Bonjour,
 
J'ai trouvé un soft qui permet d'effectuer des macros (simulation appuis touches, click souris, ...) sur un PC depuis un autre PC sur le même LAN.
En gros le client (lancé sur le PC2) exécute les instructions données par le host (lancé sur le PC1).
La première étape c'est donc que le client qui tourne sur le PC2 se connecte au host (sur un port configuré).
 
Comme j'ai des soucis de connexions entre les deux instances de soft j'ai cherché à vérifier qu'il était possible de lancer une comm entre les deux PC sur le port configuré (en l'occurence le 6453).
J'ai fait une manip avec hyper terminal mais je trouve que ça fait un peu bricolage:
- je lance HT sur le PC2 et je crée une connexion en TCP, sur le port 6453 sans préciser d'adresse IP
- la connexion échoue bien sûr puis dans le menu Appeler je choisis Attendre un appel.
- je lance HT sur le PC1 et je crée une connexion en TCP, sur le port 6453 en mettant l'IP du PC2
- le port étant ouvert la connexion s'effectue (quand je tape des caractères dans le HT du PC1 ils s'inscrivent aussi dans le HT du PC2)
 
Première question: est-ce que cette manip permet effectivement de tester que le port 6453 est ouvert entre mes deux bécanes ?
Deuxième quetion: connaissez-vous une autre méthode ou bien un logiciel qui s'installerait sur les deux PC à tester et qui ferait ça de façon plus simple ?
 
 
Merci  :jap:  

Reply

Marsh Posté le 11-04-2009 à 15:16:26   

Reply

Marsh Posté le 12-04-2009 à 00:04:16    

Salut,
 
alors comme ça, à priori, j'ai deux solutions :
 
1/utiliser un scanner de port tcp pour vérifier que le port concerné est bien ouvert, ou sinon à défaut tu peux tenter le coup en essayant de te connecter avec telnet en tant que client, en spécifiant le bon port. (je sais ça peut paraître bizare mais c'est utile pour être fixé rapidement, si la connection est acceptée c'est que le service à l'autre bout fonctionne, bon après tu ne connais pas forcément les commandes de l'appli distante mais ce n'est pas grave, c'est juste pour le test)
 
2/utiliser un sniffer du genre de wireshark (anciennement ethereal), installé sur un des deux pc (ou même un autre pc branché sur un hub intercallé au milieu du tout) pour faire une analyse de trames détaillée. Attention il fonctionne au niveau ethernet, pas IP, les gros paquets subiront inévitablement de la fragmentation , et il vaut mieux mettre en place des filtres pour eviter de chercher trop longtemps les trames concernées. Il est très efficace pour faire une analyse fine :jap:
 
 
En fait, avec ta manip', c'est l'hyperterminal qui ouvre le port 6453, pas ton appli finale, donc en gros, même si ta manip' en fun, en fait tu test le bon fonctionnement de l'hyperterminal  :lol:
Il faut que tu fasse tout en te basant avec tes appli clientes et server, tu localisera le pb plus simplement.


Message édité par T3K le 12-04-2009 à 00:11:17
Reply

Marsh Posté le 12-04-2009 à 01:12:32    

Terrible la manip avec le telnet ça marche du feu de dieu :)
 
Par contre wireshark j'avoue que je l'ai lancé mais je suis un total noob alors je ne comprends rien à ce qui se passe ... faudrait que je me penche sur la question. La clef ça a l'air de savoir utiliser les filtres mais bon pour ça il faut savoir un minimum ce qu'on cherche héhé
 
En tout cas merci T3K  :jap:


Message édité par Keed le 12-04-2009 à 01:12:52
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed