Requirement
Some servers do not have public IP addresses, and port ing is performed on servers with public IP addresses.
There are many implementations of such requirements. I love socat, which is simple and beautiful.
Sample script
Create a file named
Intershow. Sh
/Usr/local/socat/bin/socat-D-LF/var/log/socat. log TCP4-LISTEN: 9030, reuseaddr, fork, su = Nobody tcp4: 172.16.6.101: 22 &/usr/local/socat/bin/socat-D-LF/var/log/socat. log TCP4-LISTEN: 9031, reuseaddr, fork, su = Nobody tcp4: 172.16.6.125: 22 &/usr/local/socat/bin/socat-D-LF/var/log/socat. log TCP4-LISTEN: 9036, reuseaddr, fork, su = Nobody tcp4: 172.16.6.125: 3306 &
We recommend that you use the following command to start
Nohup./intershow. Sh &
Socat can be mapped to TCP, UDP, unixsocket ......
Simple and powerful.
Reference http://www.dest-unreach.org/socat/doc/socat.html
Port ing tool-socat