1:本地Local(ssh -NfL) ssh -L <local port>:<remote host>:<remote port> <SSH hostname> ssh -NfLa.b.c.d:1234:www.landui.com:80a.b.c.d 此时,在浏览器里键入:http://www.landui.com:1234,就会看到Google的页面了。 在绑定1234端口的时候,可以省略前面的ip,如此一来,1234端口就仅仅绑定在lo...
将远程pod端口转发到本地端口 kubectl port-forwardmonitoring-grafana-695c545f46-rhtwc--namespace=monitoring3000:3000 黄底色为pod名,也可用pod ip :前面是本地端口,:后面是pod上的端口 ssh -NfL端口转发 将远程服务器端口转发到本机端口 ssh-i ~/.ssh/key.pem -NfL3001:localhost:3001ubuntu@1.1.1.1...
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服务器host1上服务监听在127.0.0.1:80上,并没有暴露80端口给网络,可以通过隧道转发到本机端口进行访问. ssh -NfL 9000:localhost:80 host1 #默认绑定地址是127.0.0.1 ssh -NfL 0.0.0.0:9000:localhost:80 host1 #监听0.0.0.0,将端口暴露给网络 这样一来,我们只要连接本地的9000端口,就等于连上了host...
由于我不知道如何在Putty里拷贝字符而被朋友们取笑,着实糗了一把. 不过被别人B4的一大好处就是你会知耻而后勇,这阵子通过研读PuTTY 中文教程,估计以后不会再犯同样的错误了,在学习Putty的同时偶然发现自己对SSH Tunnel的了解很匮乏,所以便有了今天这篇笔记. SSH Tunnel有三种,分别是本地Local(ssh -NfL),远程...
在192.168.1.2执行:ssh -NfL 30000:192.168.1.3:22 root@localhost,这里192.168.1.2与自身建立了一个会话,把对自己的30000端口的访问转发到了192.168.1.3的22端口。但是这样还不能达到目的,这是因为OpenSSH有一个限制,默认情况下,ssh只监听来自本机的回环地址的对于本地转发端口的访问,在这里也就是只有192.168.1.2...
1、主机B用ssh远程转发自己的2222端口到vps的127.0.0.1:12222 ssh -NfR 12222:127.0.0.1:2222 user@vps -p2222 2、主机A用ssh本地转发vps的127.0.0.1:12222到本地的127.0.0.1:12222 ssh -NfL 12222:127.0.0.1:12222 user@vps -p2222 3、主机A登录主机B ssh user@localhost -p12222...
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 -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连上远程机器。本地机器在下面叫做SSHClient, 远程机器叫做SSHServer. 一、 正向代理(本地转发) 在SSHClient机上执行: ssh-o TCPKeepAlive=yes -o ServerAliveInterval=20-NfL1234:localhost:12300SSHServer -p22 注意: 1. 蓝色部分就是一个ssh语句。绿色是本地。红色是远程。