diff --git a/pages.es/common/socat.md b/pages.es/common/socat.md new file mode 100644 index 0000000000..0d0008230e --- /dev/null +++ b/pages.es/common/socat.md @@ -0,0 +1,28 @@ +# socat + +> Relé polivalente (SOcket CAT). +> Más información: . + +- Escucha un puerto, espera una conexión entrante y transfiere datos a STDIO: + +`sudo socat - TCP-LISTEN:8080,fork` + +- Escucha en un puerto usando SSL e imprime a STDOUT: + +`sudo socat OPENSSL-LISTEN:4433,reuseaddr,cert=./cert.pem,cafile=./ca.cert.pem,key=./key.pem,verify=0 STDOUT` + +- Crea una conexión a un host y puerto, transfiere datos en STDIO al host conectado: + +`sudo socat - TCP4:www.example.com:80` + +- Reenvía los datos entrantes de un puerto local a otro host y puerto: + +`sudo socat TCP-LISTEN:80,fork TCP4:www.example.com:80` + +- Envía datos con un esquema de enrutamiento multicast: + +`{{echo "Hello Multicast"}} | socat - UDP4-DATAGRAM:{{224.0.0.1}}:{{5000}}` + +- Recibe datos de un multicast: + +`socat - UDP4-RECVFROM:{{5000}}`