通过路由器/网关的SSH隧道

我有我的路由器连接到互联网。 从路由器,我有一个这样的SSH隧道设置:

ssh -f tunnelserver.net -L 2000:proxy:8888 -N 

这将从我的路由器打开本地主机上的端口2000。 现在我想从我的局域网中访问这个端口,但它是closures的。 我怎么打开它?

如果有GatewayPorts yes ,我在/etc/ssh/sshd_configGatewayPorts yes

你需要指定ssh应该监听的接口。 就像是:

ssh -f tunnelserver.net -L 192.168.1.1:2000:proxy:8888-N

或使用路由器LAN接口上分配的IP更改192.168.1.1