Connexion TCP
Ouvre une connexion TCP vers un hôte et un port choisis et montre la durée de la poignée de main.
Le contrôle s’exécute sur votre ordinateur via l’agent local. L’hôte, le port et le résultat restent sur cette page.
Agent local
Collez le code actuel de la fenêtre de l’agent. Le champ est vidé après chaque essai.
Agent déconnecté
Préparer l’agent
Téléchargez et démarrez l’agent local, puis revenez sur cette page.
À propos de l’agent et téléchargement- Démarrez MyDevTools Agent. Une adresse privée ou de bouclage exige l’agent avec --allow-private.
- Copiez le code d’appairage depuis la fenêtre de l’agent.
- Collez le code ci-dessous. Si le navigateur demande l’accès au réseau local, autorisez-le pour cette connexion.
Le navigateur envoie l’hôte, le port et le délai seulement à l’agent sur 127.0.0.1. L’agent ouvre une connexion TCP puis la ferme. Il n’envoie pas de données et n’essaie pas une plage de ports. Le contrôle ne part pas vers un serveur MyDevTools. Ce navigateur retient le délai. Il ne garde ni l’hôte, ni le port, ni le résultat.
Contrôle
Un nom d’hôte ou une adresse IP. Les adresses privées et de bouclage exigent --allow-private. Une plage de ports est refusée.
Un seul port, de 1 à 65535.
Combien attendre cette seule connexion, de 200 à 10000 millisecondes.
Résultat
Contrôlez un hôte et un port pour voir le résultat.
- Adresse
- Durée
Sur cette page
Connexion TCP demande à l’agent local d’ouvrir une connexion vers l’hôte et le port saisis, puis de la fermer. La page indique si elle s’est ouverte, a été refusée, a expiré ou n’avait pas de route, et combien de millisecondes cela a pris. Le droit tcp.connect est distinct de http.request, icmp.trace et dns.lookup.
Fonctionnalité détaillée
L’agent prend la première adresse du nom et applique les mêmes règles de destination que le client HTTP. Les adresses privées et de bouclage ne valent que si l’agent a été lancé avec --allow-private. Les adresses metadata, link-local et multicast restent bloquées, ainsi que le port d’écoute de l’agent. Le contrôle est seulement une poignée de main : aucun octet n’est envoyé et aucune bannière n’est lue. Une plage numérique comme 80-443 est rejetée. Deux contrôles au plus s’exécutent en même temps. Le délai reste dans ce navigateur. L’hôte, le port et le résultat non.
Exemples pratiques
example.comport 443 montre une poignée de main ouverte et la durée.127.0.0.1sur un port sans service montre un refus.80-443dans le champ hôte est rejeté. Ce n’est pas un balayage.
Comment utiliser cet outil
Démarrer l’agent local
Téléchargez l’agent, démarrez-le et copiez le code d’appairage.
Appairer la connexion TCP
Collez le code et connectez. La page demande tcp.connect et conserve les droits que ce navigateur détient déjà.
Contrôler un port
Saisissez un hôte et un port, réglez le délai et appuyez sur Contrôler.
Lire le résultat
La page montre l’état, l’adresse et la durée. Copiez-le en texte. Recharger la page l’efface.
Conseils et bonnes pratiques
- Un refus et un délai dépassé sont des résultats. Le contrôle lui-même n’a pas échoué.
- Une demande, c’est un hôte et un port. Une plage reste hors de cet outil.
- Deux contrôles au plus s’exécutent en même temps.
- Le téléchargement Windows publié peut être plus ancien que cette page. Il faut un agent qui annonce tcp.connect.