ssh实现端口转发
记录一下这个简单的方法,这样就可以把一些内网机器的服务暴露到公网上去了。
内网机器:
1
#把gw的port转发到内网机器的hostport
2
ssh
-CNfg -R port:localhost:hostport [user@]gw-ip
gw:
1
#把gw上的port转发到本机的hostport
2
ssh
-CNfg -L port:localhost:hostport [user@]locahost
以上的命令都是监听port端口,如果有数据则转发到hostport端口,所以内网的port是等于gw上的hostport,这样就可以把gw上的port端口映射到内网的hostport端口上了。访问gw的port端口就相当于访问了内网的hostport端口。
have fun!