tunel ssh:设置远程监听ip

tunel ssh:设置远程监听ip

我想设置一个 ssh 隧道并将远程 ip/端口转发到本地 ip/端口

本地 IP 为 192.168.1.20 远程 IP 为 12.0.3.213

所以

ssh -R 12.0.3.213:6666:localhost:6666 <my_remote_user>@<my_remote_host>
my_remote_user@my_remote_host:~$ netstat -natp | grep -i listen | grep 6666
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 127.0.0.1:6666          0.0.0.0:*               LISTEN      -                   
tcp6       0      0 ::1:6666   

remote_host 监听 127.0.0.1 而不是 12.0.3.213。

我怎样才能更改远程监听 IP?

答案1

我改变了 remote_host sshd_config

GatewayPorts clientspecified

然后就可以工作了。

相关内容