HTTP () `LocalForward`
client server_1 `-L 8080:server_2:80` client - server_1
(client ssh server_1 sshd )
[client]$ ssh -f -N -L 8080:server_2:80 server_1
client(ssh) ======()======> server_1(sshd)
client 127.0.0.1:8080 LocalForward server_1 sshd server_2 80 client
client - server_1 ()
server_1 - server_2
[client]$ curl
client(ssh) ======()======> server_1(sshd)
curl ---(HTTP/)---> --(HTTP)--> server_2(httpd):80
HTTP client(curl) server_2(httpd) server_1 TCP
server_2 server_1 server_1 sshd
SSH LocalForward client - server_1
[client]$ ssh -f -N -L 10022:server_2:22 server_1
[client]$ ssh -p 10022 user@127.0.0.1
client(ssh) ======()======> server_1(sshd)
ssh ----(SSH/)----> --(SSH)---> server_2(sshd):22