From 039f0c1a8307f9677244e3abe84ccb22d6fc6d38 Mon Sep 17 00:00:00 2001 From: jlecour Date: Thu, 5 Dec 2019 16:10:07 +0100 Subject: [PATCH] Serveur temporaire avec socat ou nc --- HowtoDebian/Reseau.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/HowtoDebian/Reseau.md b/HowtoDebian/Reseau.md index cc84be57..1142e76e 100644 --- a/HowtoDebian/Reseau.md +++ b/HowtoDebian/Reseau.md @@ -345,6 +345,18 @@ puis sur ce serveur on spécifie l'IP déplacée (par exemple 192.0.2.42), l'IP ... ~~~ +## Serveur temporaire avec socat ou nc + +Il arrive qu'on veuille vérifier qu'il est possible de joindre un port TCP au travers d'un firewall, alors que rien n'écoute sur ce port à ce moment là. On peut alors utiliser `socat(1)` ou `nc(1)` pour créer un serveur temporaire, qui imprimera sur la sortie standard ce qui arrive sur le port. Exemple sur le port 2121, en écoute sur toutes les interfaces du serveur : + +~~~ +# socat - TCP-LISTEN:2121,crlf +~~~ + +~~~ +# nc -lk -p 2121 +~~~ + ## FAQ