From 2a73da4c90bb79917a1a81b462f92c6b4990cf78 Mon Sep 17 00:00:00 2001 From: Ye Ding Date: Tue, 19 Jan 2016 17:55:37 +0900 Subject: [PATCH 1/3] Add socat page --- pages/common/socat.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 pages/common/socat.md diff --git a/pages/common/socat.md b/pages/common/socat.md new file mode 100644 index 000000000..e4f03f659 --- /dev/null +++ b/pages/common/socat.md @@ -0,0 +1,15 @@ +# socat + +> Multipurpose relay (SOcket CAT) + +- Listen to a port, wait for an incoming connect and transfer data to STDIO. + +`socat - TCP-LISTEN:8080,fork` + +- Create a connection to a host and port, transfer data in STDIO to connected host. + +`socat - TCP4:www.domain.com:80` + +- Forward incoming data to a local port to another host and port. + +`socat TCP-LISTEN:80,fork TCP4:www.domain.com:80` From df151780648d57f657cbf407d1e0dc9e1bb0da0c Mon Sep 17 00:00:00 2001 From: Ye Ding Date: Tue, 19 Jan 2016 19:53:40 +0900 Subject: [PATCH 2/3] Fix document style --- pages/common/socat.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pages/common/socat.md b/pages/common/socat.md index e4f03f659..641cf49c4 100644 --- a/pages/common/socat.md +++ b/pages/common/socat.md @@ -1,15 +1,15 @@ # socat -> Multipurpose relay (SOcket CAT) +> Multipurpose relay (SOcket CAT). -- Listen to a port, wait for an incoming connect and transfer data to STDIO. +- Listen to a port, wait for an incoming connect and transfer data to STDIO: `socat - TCP-LISTEN:8080,fork` -- Create a connection to a host and port, transfer data in STDIO to connected host. +- Create a connection to a host and port, transfer data in STDIO to connected host: `socat - TCP4:www.domain.com:80` -- Forward incoming data to a local port to another host and port. +- Forward incoming data to a local port to another host and port: `socat TCP-LISTEN:80,fork TCP4:www.domain.com:80` From ac5cc41148b6d61743c6859c4f333b2b5f01f140 Mon Sep 17 00:00:00 2001 From: Ye Ding Date: Wed, 20 Jan 2016 10:22:04 +0900 Subject: [PATCH 3/3] Fix grammar mistake --- pages/common/socat.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/common/socat.md b/pages/common/socat.md index 641cf49c4..421b002e5 100644 --- a/pages/common/socat.md +++ b/pages/common/socat.md @@ -2,7 +2,7 @@ > Multipurpose relay (SOcket CAT). -- Listen to a port, wait for an incoming connect and transfer data to STDIO: +- Listen to a port, wait for an incoming connection and transfer data to STDIO: `socat - TCP-LISTEN:8080,fork` @@ -10,6 +10,6 @@ `socat - TCP4:www.domain.com:80` -- Forward incoming data to a local port to another host and port: +- Forward incoming data of a local port to another host and port: `socat TCP-LISTEN:80,fork TCP4:www.domain.com:80`