SSH隧道打洞技巧 SSH Tunnel有三种,分别是Local模式(ssh -NfL),Remote模式(ssh -NfR),Dynamic模式(ssh -NfD)。 基本参数说明: -N 不执行任何命令 -f 在背景执行 -L [bind_address:]port:host:hostport Specifies that the given port on thelocal(client) host is to be forwarded to the given host an...
SSH隧道打洞技巧 SSH Tunnel有三种,分别是Local模式(ssh -NfL),Remote模式(ssh -NfR),Dynamic模式(ssh -NfD)。 基本参数说明: -N 不执行任何命令 -f 在背景执行 -L [bind_address:]port:host:hostport Specifies that the given port on thelocal(client) host is to be forwarded to the given host an...
SSH Tunnel有三种,分别是本地Local(ssh -NfL),远程Remote(ssh -NfR),动态Dynamic(ssh -NfD)。(含义参考man ssh) 说明:在我们举例说明用法之前,先假设你有一台SSH机器,它的IP是a.b.c.d。 1:本地Local(ssh -NfL) ssh -L <local port>:<remote host>:<remote port> <SSH hostname> 1. ssh -NfLa...
ssh代理设置 将所有本地127.0.0.1:2222端口数据通过root@s1.aaa.us的ssh转发到s1.aaa.us所在内网的192.168.1.20:2222端口。 ssh -NfL 127.0.0.1:2222:192.168.1.20:2222 root@s1.aaa.us sock5代理,本机端口2222 ssh -NfD 127.0.0.1:2222 root@s1.aaa.us 这个命令里面,其中 7070 是要建立加密隧道的本地一...
ssh -g -NfL 65001:10.124.207.152:8000 root@10.124.207.155 原来仅对 localhost 和 127.0.0.1 生效,现在对当前主机的所有地址都会生效,也就是 0.0.0.0 的范围。在其他主机上可以通过访问 SSH Client IP:65001 来进行服务的访问。 远程端口转发同理: ssh -g -NfR 65001:10.124.207.152:8000 root@10.124.207.1...
ssh -NfL [本地IP:]本地端口:服务ip:服务端口 server 举个例子:我要把远程的 mysql 映射到本机: ssh -NfL 6666:127.0.0.1:3306 db-server 这里的 127.0.0.1 是指服务器上的 127 而不是你机器上那个 127 这里有一个技巧,要映射的端口不必在目标服务器上,只要目标服务器能访问到就可以映射。上面这条命令...
场景:host-a不允许直接访问host-c的ftp服务 [root@host-a ~]#ssh-NfL *:21:192.168.1.2:21root@host-b 在host-a上面监听21端口代理数据,通过SSH隧道安全与host-b传输数据,常用于正向一对一代理,相当于iptables dnat 远程转发(反向代理) 场景:要从公网连接host-a ssh服务,但是nat网关无法映射端口 ...
ssh -g -NfL65001:10.124.207.152:8000root@10.124.207.155 原来仅对 localhost 和 127.0.0.1 生效,现在对当前主机的所有地址都会生效,也就是 0.0.0.0 的范围。在其他主机上可以通过访问 SSH Client IP:65001 来进行服务的访问。 远程端口转发同理:
ssh -NfL 127.0.0.1:8084:127.0.0.1:8888 user@ip_address_of_server after correcting it, works fine. Share Improve this answer Follow answered Nov 9, 2021 at 10:32 community wiki Ashok Bhobhiya Add a comment 3 Encountered with the same error. In my case, I fou...
Below command can help. The ssh command with the flags -NfL localhost:9999:localhost:9999 your_user_name@remote_ip_address does the following: -N: Do not execute a remote command. This is used to forward ports only. -f: Requests ssh to go to background just before command execution. Be...