通过使用 ssh
命令打开一条与主机某个端口的连接。一个一直没在意的ssh命令的另一种用法:
ssh -R 8080:127.0.0.1:8080 -N -f who@where
它的意思是,在远程主机侦听端口8080,将所有的连接forward到当前主机的127.0.0.1:8080上,以下为参数解释:
-N
– 表示一执行任何的命令-f
– 表示后台运行进程who@where
– 是远程用户及主机。
这意味着,只要能够使用ssh连接,那么任何数据包都可以直接转发。
通过使用 ssh
命令打开一条与主机某个端口的连接。一个一直没在意的ssh命令的另一种用法:
ssh -R 8080:127.0.0.1:8080 -N -f who@where
它的意思是,在远程主机侦听端口8080,将所有的连接forward到当前主机的127.0.0.1:8080上,以下为参数解释:
-N
– 表示一执行任何的命令-f
– 表示后台运行进程who@where
– 是远程用户及主机。这意味着,只要能够使用ssh连接,那么任何数据包都可以直接转发。